LocalGuidance
A library that generates velocity references to follow a path.
type_macros.hpp File Reference
#include <Eigen/Core>
Include dependency graph for type_macros.hpp:
This graph shows which files directly or indirectly include this file:

Macros

#define PH_INTEGRAL_SCALAR_TYPES
 
#define PH_INTEGRAL_MATRIX_TYPES
 
#define PH_INTEGRAL_TYPES
 
#define PH_FLOATING_POINT_SCALAR_TYPES
 
#define PH_FLOATING_POINT_MATRIX_TYPES
 
#define PH_FLOATING_POINT_TYPES
 
#define PH_MATRIX_TYPES
 
#define PH_SCALAR_TYPES
 
#define PH_TYPES
 

Macro Definition Documentation

#define PH_FLOATING_POINT_MATRIX_TYPES
Value:
Eigen::Matrix3f, \
Eigen::MatrixXf, \
Eigen::Vector2f, \
Eigen::Vector3f, \
Eigen::Vector4f, \
Eigen::VectorXf, \
Eigen::Matrix3d, \
Eigen::MatrixXd, \
Eigen::Vector2d, \
Eigen::Vector4d, \
Eigen::VectorXd
Eigen::Vector3d Vector3d
Definition: geometry_utils.hpp:26

Supported Floating Point Matrix Types

#define PH_FLOATING_POINT_SCALAR_TYPES
Value:
double, \
float

Supported Floating Point Scalar Types

#define PH_FLOATING_POINT_TYPES
Value:
#define PH_FLOATING_POINT_SCALAR_TYPES
Definition: type_macros.hpp:48
#define PH_FLOATING_POINT_MATRIX_TYPES
Definition: type_macros.hpp:55

Supported Floating Point Types

#define PH_INTEGRAL_MATRIX_TYPES
Value:
Eigen::Matrix3i, \
Eigen::MatrixXi, \
Eigen::Vector2i, \
Eigen::Vector3i, \
Eigen::Vector4i, \
Eigen::VectorXi

Supported Integral Matrix Types

#define PH_INTEGRAL_SCALAR_TYPES
Value:
bool, \
char, \
short int, \
int, \
long int, \
unsigned short int

Supported Integral Scalar Types

#define PH_INTEGRAL_TYPES
Value:
#define PH_INTEGRAL_SCALAR_TYPES
Definition: type_macros.hpp:19
#define PH_INTEGRAL_MATRIX_TYPES
Definition: type_macros.hpp:30

Supported Integral Types

#define PH_MATRIX_TYPES
Value:
#define PH_INTEGRAL_MATRIX_TYPES
Definition: type_macros.hpp:30
#define PH_FLOATING_POINT_MATRIX_TYPES
Definition: type_macros.hpp:55

Supported Types

#define PH_SCALAR_TYPES
Value:
#define PH_FLOATING_POINT_SCALAR_TYPES
Definition: type_macros.hpp:48
#define PH_INTEGRAL_SCALAR_TYPES
Definition: type_macros.hpp:19

Supported Types

#define PH_TYPES
Value:
#define PH_MATRIX_TYPES
Definition: type_macros.hpp:80
#define PH_SCALAR_TYPES
Definition: type_macros.hpp:87

Supported Types