Public Types
Eigen::internal::traits< Ref< _PlainObjectType, _Options, _StrideType > >::match< Derived > Struct Template Reference

#include <Ref.h>

List of all members.

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

Detailed Description

template<typename _PlainObjectType, int _Options, typename _StrideType>
template<typename Derived>
struct Eigen::internal::traits< Ref< _PlainObjectType, _Options, _StrideType > >::match< Derived >

Definition at line 101 of file Ref.h.


Member Typedef Documentation

template<typename _PlainObjectType , int _Options, typename _StrideType >
template<typename Derived >
typedef internal::conditional<MatchAtCompileTime,internal::true_type,internal::false_type>::type Eigen::internal::traits< Ref< _PlainObjectType, _Options, _StrideType > >::match< Derived >::type

Definition at line 114 of file Ref.h.


Member Enumeration Documentation

template<typename _PlainObjectType , int _Options, typename _StrideType >
template<typename Derived >
anonymous enum
Enumerator:
HasDirectAccess 
StorageOrderMatch 
InnerStrideMatch 
OuterStrideMatch 
AlignmentMatch 
ScalarTypeMatch 
MatchAtCompileTime 

Definition at line 102 of file Ref.h.


The documentation for this struct was generated from the following file:


turtlebot_exploration_3d
Author(s): Bona , Shawn
autogenerated on Thu Jun 6 2019 21:01:06