#include <Ref.h>
Public Types | |
enum | { HasDirectAccess = internal::has_direct_access<Derived>::ret, StorageOrderMatch = PlainObjectType::IsVectorAtCompileTime || Derived::IsVectorAtCompileTime || ((PlainObjectType::Flags&RowMajorBit)==(Derived::Flags&RowMajorBit)), InnerStrideMatch, OuterStrideMatch, AlignmentMatch = (_Options!=Aligned) || ((PlainObjectType::Flags&AlignedBit)==0) || ((traits<Derived>::Flags&AlignedBit)==AlignedBit), ScalarTypeMatch = internal::is_same<typename PlainObjectType::Scalar, typename Derived::Scalar>::value, MatchAtCompileTime = HasDirectAccess && StorageOrderMatch && InnerStrideMatch && OuterStrideMatch && AlignmentMatch && ScalarTypeMatch } |
typedef internal::conditional < MatchAtCompileTime, internal::true_type, internal::false_type >::type | type |
typedef internal::conditional<MatchAtCompileTime,internal::true_type,internal::false_type>::type Eigen::internal::traits< Ref< _PlainObjectType, _Options, _StrideType > >::match< Derived >::type |
anonymous enum |