#include <CylinderGridMap.h>

Public Types | |
| typedef Grid2D< bool > | BoolGrid | 
| typedef Eigen::Vector3f | Vec3 | 
Public Member Functions | |
| template<typename PointCloudT > | |
| CylinderGridMap (float cellSize, const CylinderPatch::CylinderPatchPtr &cylinderPatch, const PointCloudT &pointCloud) | |
Private Types | |
| typedef CylinderPatch::PointIndices | PntInd | 
Private Member Functions | |
| template<typename PointT > | |
| void | addPoint (const PointT &p) | 
| template<typename PointCloudT > | |
| void | addPoints (const PntInd &indices, const PointCloudT &pointCloud) | 
| void | addVec3 (const Vec3 &p) | 
| void | heigthAngleToXY (unsigned int &x, unsigned int &y, float height, float angle) const | 
| void | pointToHeigthAngle (float &height, float &angle, const Vec3 &p) const | 
Private Attributes | |
| float | mCellSize | 
| CylinderPatch::CylinderPatchPtr | mCylinder | 
Definition at line 42 of file CylinderGridMap.h.
| typedef Grid2D<bool> CylinderGridMap::BoolGrid | 
Definition at line 45 of file CylinderGridMap.h.
typedef CylinderPatch::PointIndices CylinderGridMap::PntInd [private] | 
        
Definition at line 52 of file CylinderGridMap.h.
| typedef Eigen::Vector3f CylinderGridMap::Vec3 | 
Definition at line 46 of file CylinderGridMap.h.
| CylinderGridMap::CylinderGridMap | ( | float | cellSize, | 
| const CylinderPatch::CylinderPatchPtr & | cylinderPatch, | ||
| const PointCloudT & | pointCloud | ||
| ) | 
Definition at line 67 of file CylinderGridMap.h.
| void CylinderGridMap::addPoint | ( | const PointT & | p | ) |  [private] | 
        
Definition at line 76 of file CylinderGridMap.h.
| void CylinderGridMap::addPoints | ( | const PntInd & | indices, | 
| const PointCloudT & | pointCloud | ||
| ) |  [private] | 
        
Definition at line 83 of file CylinderGridMap.h.
| void CylinderGridMap::addVec3 | ( | const Vec3 & | p | ) |  [private] | 
        
Definition at line 56 of file CylinderGridMap.cpp.
| void CylinderGridMap::heigthAngleToXY | ( | unsigned int & | x, | 
| unsigned int & | y, | ||
| float | height, | ||
| float | angle | ||
| ) |  const [private] | 
        
Definition at line 50 of file CylinderGridMap.cpp.
| void CylinderGridMap::pointToHeigthAngle | ( | float & | height, | 
| float & | angle, | ||
| const Vec3 & | p | ||
| ) |  const [private] | 
        
Definition at line 39 of file CylinderGridMap.cpp.
float CylinderGridMap::mCellSize [private] | 
        
Definition at line 62 of file CylinderGridMap.h.
Definition at line 63 of file CylinderGridMap.h.