Go to the source code of this file.
|  | 
| class | Eigen::Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > | 
|  | General-purpose arrays with easy API for coefficient-wise operations.  More... 
 | 
|  | 
| struct | Eigen::Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols >::PrivateType | 
|  | 
| struct | Eigen::internal::traits< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > | 
|  | 
◆ EIGEN_MAKE_ARRAY_FIXED_TYPEDEFS
      
        
          | #define EIGEN_MAKE_ARRAY_FIXED_TYPEDEFS | ( |  | Type, | 
        
          |  |  |  | TypeSuffix, | 
        
          |  |  |  | Size | 
        
          |  | ) |  |  | 
      
 
Value:                                    \
typedef Array<Type, Size, Dynamic> Array##Size##
X##TypeSuffix;  \                                    \
typedef Array<Type, Dynamic, Size> Array##
X##Size##TypeSuffix;
Definition at line 283 of file Array.h.
 
 
◆ EIGEN_MAKE_ARRAY_TYPEDEFS
      
        
          | #define EIGEN_MAKE_ARRAY_TYPEDEFS | ( |  | Type, | 
        
          |  |  |  | TypeSuffix, | 
        
          |  |  |  | Size, | 
        
          |  |  |  | SizeSuffix | 
        
          |  | ) |  |  | 
      
 
Value:                                    \
typedef Array<Type, Size, Size> Array##SizeSuffix##SizeSuffix##TypeSuffix;  \                                    \
typedef Array<Type, Size, 1>    Array##SizeSuffix##TypeSuffix;
Definition at line 277 of file Array.h.
 
 
◆ EIGEN_MAKE_ARRAY_TYPEDEFS_ALL_SIZES
      
        
          | #define EIGEN_MAKE_ARRAY_TYPEDEFS_ALL_SIZES | ( |  | Type, | 
        
          |  |  |  | TypeSuffix | 
        
          |  | ) |  |  | 
      
 
Value:
EIGEN_MAKE_ARRAY_TYPEDEFS(
Type, TypeSuffix, 3, 3) \
EIGEN_MAKE_ARRAY_TYPEDEFS(
Type, TypeSuffix, 4, 4) \
EIGEN_MAKE_ARRAY_FIXED_TYPEDEFS(
Type, TypeSuffix, 2) \
EIGEN_MAKE_ARRAY_FIXED_TYPEDEFS(
Type, TypeSuffix, 3) \
EIGEN_MAKE_ARRAY_FIXED_TYPEDEFS(
Type, TypeSuffix, 4)
 
Definition at line 289 of file Array.h.
 
 
◆ EIGEN_USING_ARRAY_TYPEDEFS
      
        
          | #define EIGEN_USING_ARRAY_TYPEDEFS | 
      
 
Value:
EIGEN_USING_ARRAY_TYPEDEFS_FOR_TYPE(f) \
EIGEN_USING_ARRAY_TYPEDEFS_FOR_TYPE(d) \
EIGEN_USING_ARRAY_TYPEDEFS_FOR_TYPE(cf) \
EIGEN_USING_ARRAY_TYPEDEFS_FOR_TYPE(cd)
 
Definition at line 320 of file Array.h.
 
 
◆ EIGEN_USING_ARRAY_TYPEDEFS_FOR_TYPE
      
        
          | #define EIGEN_USING_ARRAY_TYPEDEFS_FOR_TYPE | ( |  | TypeSuffix | ) |  | 
      
 
Value:
EIGEN_USING_ARRAY_TYPEDEFS_FOR_TYPE_AND_SIZE(TypeSuffix, 3) \
EIGEN_USING_ARRAY_TYPEDEFS_FOR_TYPE_AND_SIZE(TypeSuffix, 4) \
EIGEN_USING_ARRAY_TYPEDEFS_FOR_TYPE_AND_SIZE(TypeSuffix, 
X) \
 
Definition at line 314 of file Array.h.
 
 
◆ EIGEN_USING_ARRAY_TYPEDEFS_FOR_TYPE_AND_SIZE
      
        
          | #define EIGEN_USING_ARRAY_TYPEDEFS_FOR_TYPE_AND_SIZE | ( |  | TypeSuffix, | 
        
          |  |  |  | SizeSuffix | 
        
          |  | ) |  |  | 
      
 
Value:
using Eigen::Vector##SizeSuffix##TypeSuffix; \
using Eigen::RowVector##SizeSuffix##TypeSuffix;
 
Definition at line 309 of file Array.h.