23 #include <eigen3/Eigen/Dense> 24 #include <pcl/point_cloud.h> 25 #include <pcl/kdtree/kdtree_flann.h> 26 #include <pcl/filters/frustum_culling.h> 27 #include <pcl/filters/crop_box.h> 42 typedef Eigen::Matrix<Precision, Eigen::Dynamic, Eigen::Dynamic>
SimpleMatrixX;
109 typedef pcl::KdTreeFLANN<ObjectPoint>
KdTree;
WorldPointCloud::Ptr WorldPointCloudPtr
boost::shared_ptr< ObjectTypeList > ObjectTypeListPtr
Eigen::Matrix< Precision, Eigen::Dynamic, 1 > SimpleVectorX
pcl::PointCloud< ObjectPoint > ObjectPointCloud
boost::shared_ptr< const IndicesPtr > IndicesConstPtr
pcl::FrustumCulling< ObjectPoint > FrustumCulling
SimpleVector3 SimpleSphereCoordinates
std::vector< SimpleMatrix4, Eigen::aligned_allocator< SimpleMatrix4 > > SimpleMatrix4Collection
ViewportPointCloud::Ptr ViewportPointCloudPtr
Eigen::Matrix< Precision, 3, 1 > SimpleVector3
SpaceSamplePoint SamplePoint
std::vector< SimpleMatrix3, Eigen::aligned_allocator< SimpleMatrix3 > > SimpleMatrix3Collection
std::vector< SimpleQuaternion, Eigen::aligned_allocator< SimpleQuaternion > > SimpleQuaternionCollection
Eigen::Matrix< int, 3, 1 > GridVector3
Eigen::Matrix< Precision, 2, 2 > SimpleMatrix2
pcl::CropBox< ObjectPoint > CropBox
std::set< std::string > ObjectTypeSet
std::vector< int > Indices
RealObjectPoint ObjectPoint
ObjectPointCloud::ConstPtr ObjectPointCloudConstPtr
FrustumCulling::Ptr FrustumCullingPtr
SamplePointCloud::Ptr SamplePointCloudPtr
pcl::PointCloud< SamplePoint > SamplePointCloud
std::vector< float > SquaredDistances
boost::shared_ptr< ObjectTypePowerSet > ObjectTypePowerSetPtr
Eigen::Matrix< Precision, 4, 1 > SimpleVector4
boost::shared_ptr< SimpleMatrix3Collection > SimpleMatrix3CollectionPtr
WorldPointCloud::ConstPtr WorldPointCloudConstPtr
this namespace contains all generally usable classes.
pcl::KdTreeFLANN< ObjectPoint > KdTree
pcl::PointCloud< ViewportPoint > ViewportPointCloud
pcl::PointCloud< WorldPoint > WorldPointCloud
Eigen::Matrix< Precision, Eigen::Dynamic, Eigen::Dynamic > SimpleMatrixX
boost::shared_ptr< Indices > IndicesPtr
KdTree::ConstPtr KdTreeConstPtr
boost::shared_ptr< ObjectTypeSet > ObjectTypeSetPtr
DefaultViewportPoint ViewportPoint
boost::shared_ptr< SimpleQuaternionCollection > SimpleQuaternionCollectionPtr
boost::shared_ptr< SimpleVector3Collection > SimpleVector3CollectionPtr
boost::shared_ptr< SimpleVector4Collection > SimpleVector4CollectionPtr
ObjectPointCloud::Ptr ObjectPointCloudPtr
Eigen::Matrix< Precision, 2, 1 > SimpleVector2
boost::shared_ptr< SimpleMatrix4Collection > SimpleMatrix4CollectionPtr
Eigen::Matrix< Precision, 4, 4 > SimpleMatrix4
SamplePointCloud::ConstPtr SamplePointCloudConstPtr
std::vector< SimpleVector3, Eigen::aligned_allocator< SimpleVector3 > > SimpleVector3Collection
std::set< ObjectTypeSetPtr > ObjectTypePowerSet
ViewportPointCloud::ConstPtr ViewportPointCloudConstPtr
Eigen::Quaternion< Precision > SimpleQuaternion
std::vector< SimpleVector4, Eigen::aligned_allocator< SimpleVector4 > > SimpleVector4Collection
Eigen::Matrix< Precision, 3, 3 > SimpleMatrix3
std::vector< std::string > ObjectTypeList