EigenForwardDeclarations.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols >
 

Namespaces

 Eigen
 

Macros

#define ax_eigen_fwd_make_matrix_and_vector(Type, TSuff, Size, SzSuff)
 
#define ax_eigen_fwd_make_matrix_and_vector_ALL_SIZES(Type, TypeSuffix)
 
#define ax_eigen_fwd_make_matrix_one_dynamic_dim(Type, TypeSuffix, Size)
 

Typedefs

using Quaterniond = Quaternion< double, 0 >
 
using Quaternionf = Quaternion< float, 0 >
 

Functions

ax_eigen_fwd_make_matrix_and_vector_ALL_SIZES (double, d) template< typename _Scalar
 
 ax_eigen_fwd_make_matrix_and_vector_ALL_SIZES (int, i) ax_eigen_fwd_make_matrix_and_vector_ALL_SIZES(float
 

Macro Definition Documentation

◆ ax_eigen_fwd_make_matrix_and_vector

#define ax_eigen_fwd_make_matrix_and_vector (   Type,
  TSuff,
  Size,
  SzSuff 
)
Value:

Definition at line 30 of file EigenForwardDeclarations.h.

◆ ax_eigen_fwd_make_matrix_and_vector_ALL_SIZES

#define ax_eigen_fwd_make_matrix_and_vector_ALL_SIZES (   Type,
  TypeSuffix 
)

◆ ax_eigen_fwd_make_matrix_one_dynamic_dim

#define ax_eigen_fwd_make_matrix_one_dynamic_dim (   Type,
  TypeSuffix,
  Size 
)
Value:
typedef Matrix<Type, Size, -1, 0, Size, -1> Matrix##Size##X##TypeSuffix; \
typedef Matrix<Type, -1, Size, 0, -1, Size> Matrix##X##Size##TypeSuffix;

Definition at line 34 of file EigenForwardDeclarations.h.

ax_eigen_fwd_make_matrix_and_vector
#define ax_eigen_fwd_make_matrix_and_vector(Type, TSuff, Size, SzSuff)
Definition: EigenForwardDeclarations.h:30
ax_eigen_fwd_make_matrix_one_dynamic_dim
#define ax_eigen_fwd_make_matrix_one_dynamic_dim(Type, TypeSuffix, Size)
Definition: EigenForwardDeclarations.h:34
armarx::aron::similarity::FloatSimilarity::Type
Type
The Type enum.
Definition: FloatSimilarity.h:8
Eigen::Matrix
Definition: EigenForwardDeclarations.h:27