1 #ifndef CMRVISUALIZER_H     2 #define CMRVISUALIZER_H    10 namespace mrpt { 
namespace graphs { 
namespace detail {
    26         class MAPS_IMPLEMENTATION, 
    31         public CVisualizer<CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS>
    47         void drawEdges(mrpt::opengl::CSetOfObjectsPtr& 
object,
    58         class MAPS_IMPLEMENTATION, 
    59         class EDGE_ANNOTATIONS
    62         public CVisualizer<CPOSE, MAPS_IMPLEMENTATION, TMRSlamNodeAnnotations, EDGE_ANNOTATIONS>
    78         void drawEdges(mrpt::opengl::CSetOfObjectsPtr& 
object,
 
CVisualizer< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > parent
 
void drawEdges(mrpt::opengl::CSetOfObjectsPtr &object, const mrpt::utils::TParametersDouble *viz_params=NULL) const
 
Base class for C*Visualizer classes. 
 
A directed graph of pose constraints, with edges being the relative poses between pairs of nodes iden...
 
CMRVisualizer(const GRAPH_T &graph_in)
 
CVisualizer< CPOSE, MAPS_IMPLEMENTATION, TMRSlamNodeAnnotations, EDGE_ANNOTATIONS > parent
 
mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, TMRSlamNodeAnnotations, EDGE_ANNOTATIONS > GRAPH_T
 
void drawNodePoints(mrpt::opengl::CSetOfObjectsPtr &object, const mrpt::utils::TParametersDouble *viz_params=NULL) const
 
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries. 
 
Struct to be used as the NODE_ANNOTATIONS template argument in CNetworkOfPoses class instances for us...
 
mrpt::graphs::CNetworkOfPoses< CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS > GRAPH_T
 
Wrapper class that provides visualization of a network of poses that have been registered by many gra...