Public Member Functions | Public Attributes | Private Attributes
lslgeneric::NDTMapBuilder Class Reference

#include <ndt_map_builder.h>

List of all members.

Public Member Functions

bool addScan (pcl::PointCloud< pcl::PointXYZ > scan, int id=-1)
 NDTMapBuilder (double res, bool _doHistogram=false)
void printNodePositions ()
void saveDatlogFile (const char *fname)
void saveG2OlogFile (const char *fname)
bool setMatcherF2F (NDTMatcherD2D *_matcherF2F)
bool setMatcherP2F (NDTMatcherP2D *_matcherP2F)

Public Attributes

lslgeneric::LazyGrid tr

Private Attributes

bool doHistogram
std::vector< MapEdgeedges
bool isF2F
bool isP2F
NDTMatcherD2DmatcherF2F
NDTMatcherP2DmatcherP2F
double resolution
std::vector< MapVertexvertices

Detailed Description

Definition at line 29 of file ndt_map_builder.h.


Constructor & Destructor Documentation

lslgeneric::NDTMapBuilder::NDTMapBuilder ( double  res,
bool  _doHistogram = false 
) [inline]

Definition at line 31 of file ndt_map_builder.h.


Member Function Documentation

bool lslgeneric::NDTMapBuilder::addScan ( pcl::PointCloud< pcl::PointXYZ >  scan,
int  id = -1 
)

Definition at line 63 of file ndt_map_builder.cpp.

Definition at line 334 of file ndt_map_builder.cpp.

void lslgeneric::NDTMapBuilder::saveDatlogFile ( const char *  fname)

Definition at line 305 of file ndt_map_builder.cpp.

void lslgeneric::NDTMapBuilder::saveG2OlogFile ( const char *  fname)

Definition at line 265 of file ndt_map_builder.cpp.

bool lslgeneric::NDTMapBuilder::setMatcherF2F ( NDTMatcherD2D _matcherF2F) [inline]

Definition at line 48 of file ndt_map_builder.h.

bool lslgeneric::NDTMapBuilder::setMatcherP2F ( NDTMatcherP2D _matcherP2F) [inline]

Definition at line 41 of file ndt_map_builder.h.


Member Data Documentation

Definition at line 65 of file ndt_map_builder.h.

std::vector<MapEdge> lslgeneric::NDTMapBuilder::edges [private]

Definition at line 68 of file ndt_map_builder.h.

Definition at line 65 of file ndt_map_builder.h.

Definition at line 65 of file ndt_map_builder.h.

Definition at line 64 of file ndt_map_builder.h.

Definition at line 63 of file ndt_map_builder.h.

Definition at line 66 of file ndt_map_builder.h.

Definition at line 60 of file ndt_map_builder.h.

Definition at line 67 of file ndt_map_builder.h.


The documentation for this class was generated from the following files:


ndt_map_builder
Author(s): Todor Stoyanov
autogenerated on Wed Aug 26 2015 15:25:12