Public Member Functions | Protected Attributes
mvsim::GroundGrid Class Reference

#include <GroundGrid.h>

Inheritance diagram for mvsim::GroundGrid:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 GroundGrid (World *parent, const rapidxml::xml_node< char > *root)
virtual void gui_update (mrpt::opengl::COpenGLScene &scene)
 See docs in base class.
virtual void loadConfigFrom (const rapidxml::xml_node< char > *root)
 See docs in base class.
virtual ~GroundGrid ()

Protected Attributes

TColor m_color
std::string m_float_center_at_vehicle_name
mrpt::opengl::CGridPlaneXY::Ptr m_gl_groundgrid
double m_interval
bool m_is_floating
double m_line_width
double m_x_max
double m_x_min
double m_y_max
double m_y_min

Detailed Description

Definition at line 29 of file GroundGrid.h.


Constructor & Destructor Documentation

GroundGrid::GroundGrid ( World parent,
const rapidxml::xml_node< char > *  root 
)

Definition at line 21 of file GroundGrid.cpp.

GroundGrid::~GroundGrid ( ) [virtual]

Definition at line 37 of file GroundGrid.cpp.


Member Function Documentation

void GroundGrid::gui_update ( mrpt::opengl::COpenGLScene &  scene) [virtual]

See docs in base class.

Implements mvsim::VisualObject.

Definition at line 62 of file GroundGrid.cpp.

void GroundGrid::loadConfigFrom ( const rapidxml::xml_node< char > *  root) [virtual]

See docs in base class.

Implements mvsim::WorldElementBase.

Definition at line 38 of file GroundGrid.cpp.


Member Data Documentation

TColor mvsim::GroundGrid::m_color [protected]

Definition at line 45 of file GroundGrid.h.

Definition at line 43 of file GroundGrid.h.

mrpt::opengl::CGridPlaneXY::Ptr mvsim::GroundGrid::m_gl_groundgrid [protected]

Definition at line 48 of file GroundGrid.h.

double mvsim::GroundGrid::m_interval [protected]

Definition at line 44 of file GroundGrid.h.

Definition at line 42 of file GroundGrid.h.

double mvsim::GroundGrid::m_line_width [protected]

Definition at line 46 of file GroundGrid.h.

double mvsim::GroundGrid::m_x_max [protected]

Definition at line 44 of file GroundGrid.h.

double mvsim::GroundGrid::m_x_min [protected]

Definition at line 44 of file GroundGrid.h.

double mvsim::GroundGrid::m_y_max [protected]

Definition at line 44 of file GroundGrid.h.

double mvsim::GroundGrid::m_y_min [protected]

Definition at line 44 of file GroundGrid.h.


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


mvsim
Author(s):
autogenerated on Thu Jun 6 2019 22:08:35