20 #ifndef MYTYPEDEF_HPP_ 21 #define MYTYPEDEF_HPP_ 23 #include <eigen3/Eigen/Dense> 39 typedef Eigen::Matrix<Precision, Eigen::Dynamic, Eigen::Dynamic>
SimpleMatrixX;
71 struct RealObjectPoint;
72 struct SpaceSamplePoint;
73 struct DefaultViewportPoint;
std::vector< SimpleMatrix4, Eigen::aligned_allocator< SimpleMatrix4 > > SimpleMatrix4Collection
boost::shared_ptr< VoxelGrid > VoxelGridPtr
Eigen::Matrix< Precision, 2, 1 > SimpleVector2
boost::shared_ptr< ObjectTypeList > ObjectTypeListPtr
boost::shared_ptr< SimpleQuaternionCollection > SimpleQuaternionCollectionPtr
boost::shared_ptr< ObjectTypeSet > ObjectTypeSetPtr
boost::shared_ptr< SimpleMatrix3Collection > SimpleMatrix3CollectionPtr
boost::shared_ptr< SimpleVector4Collection > SimpleVector4CollectionPtr
RealObjectPoint ObjectPoint
Eigen::Matrix< Precision, 3, 1 > SimpleVector3
std::vector< SimpleMatrix3, Eigen::aligned_allocator< SimpleMatrix3 > > SimpleMatrix3Collection
std::set< ObjectTypeSetPtr > ObjectTypePowerSet
std::vector< std::string > ObjectTypeList
SimpleVector3 SimpleSphereCoordinates
DefaultViewportPoint ViewportPoint
std::vector< float > SquaredDistances
std::vector< int > Indices
std::vector< SimpleVector3, Eigen::aligned_allocator< SimpleVector3 > > SimpleVector3Collection
Eigen::Matrix< Precision, Eigen::Dynamic, 1 > SimpleVectorX
std::set< std::string > ObjectTypeSet
std::vector< SimpleQuaternion, Eigen::aligned_allocator< SimpleQuaternion > > SimpleQuaternionCollection
boost::shared_ptr< SimpleMatrix4Collection > SimpleMatrix4CollectionPtr
this namespace contains all generally usable classes.
Eigen::Matrix< Precision, Eigen::Dynamic, Eigen::Dynamic > SimpleMatrixX
Eigen::Matrix< Precision, 4, 4 > SimpleMatrix4
std::vector< SimpleVector4, Eigen::aligned_allocator< SimpleVector4 > > SimpleVector4Collection
voxel_grid::VoxelGrid VoxelGrid
boost::shared_ptr< ObjectTypePowerSet > ObjectTypePowerSetPtr
Eigen::Matrix< Precision, 3, 3 > SimpleMatrix3
boost::shared_ptr< Indices > IndicesPtr
Eigen::Matrix< Precision, 2, 2 > SimpleMatrix2
boost::shared_ptr< const IndicesPtr > IndicesConstPtr
boost::shared_ptr< SimpleVector3Collection > SimpleVector3CollectionPtr
Eigen::Matrix< int, 3, 1 > GridVector3
SpaceSamplePoint SamplePoint
Eigen::Quaternion< Precision > SimpleQuaternion
Eigen::Matrix< Precision, 4, 1 > SimpleVector4