MRPT logo

mrpt::opengl::CGridPlaneXZ Class Reference

A grid of lines over the XZ plane. More...

#include <mrpt/opengl/CGridPlaneXZ.h>

Inheritance diagram for mrpt::opengl::CGridPlaneXZ:

mrpt::opengl::CRenderizable mrpt::utils::CSerializable

List of all members.

Public Member Functions

void render ()
 Render.

Static Public Member Functions

static CGridPlaneXZPtr Create (float xMin=-10, float xMax=10, float zMin=-10, float zMax=10, float y=0, float frequency=1)
 Class factory.

Public Attributes

float m_xMin
float m_xMax
float m_zMin
float m_zMax
float m_y
float m_frequency

Private Member Functions

 CGridPlaneXZ (float xMin=-10, float xMax=10, float zMin=-10, float zMax=10, float y=0, float frequency=1)
 Constructor.
virtual ~CGridPlaneXZ ()
 Private, virtual destructor: only can be deleted from smart pointers.


Detailed Description

A grid of lines over the XZ plane.

See also:
opengl::COpenGLScene

Definition at line 46 of file CGridPlaneXZ.h.


Constructor & Destructor Documentation

mrpt::opengl::CGridPlaneXZ::CGridPlaneXZ ( float  xMin = -10,
float  xMax = 10,
float  zMin = -10,
float  zMax = 10,
float  y = 0,
float  frequency = 1 
) [inline, private]

Constructor.

Definition at line 75 of file CGridPlaneXZ.h.

virtual mrpt::opengl::CGridPlaneXZ::~CGridPlaneXZ (  )  [inline, private, virtual]

Private, virtual destructor: only can be deleted from smart pointers.

Definition at line 90 of file CGridPlaneXZ.h.


Member Function Documentation

static CGridPlaneXZPtr mrpt::opengl::CGridPlaneXZ::Create ( float  xMin = -10,
float  xMax = 10,
float  zMin = -10,
float  zMax = 10,
float  y = 0,
float  frequency = 1 
) [inline, static]

Class factory.

Definition at line 56 of file CGridPlaneXZ.h.

References mrpt::opengl::CGridPlaneXZ.

void mrpt::opengl::CGridPlaneXZ::render (  )  [virtual]

Render.

Implements mrpt::opengl::CRenderizable.


Member Data Documentation

Definition at line 53 of file CGridPlaneXZ.h.

Definition at line 50 of file CGridPlaneXZ.h.

Definition at line 50 of file CGridPlaneXZ.h.

Reimplemented from mrpt::opengl::CRenderizable.

Definition at line 52 of file CGridPlaneXZ.h.

Definition at line 51 of file CGridPlaneXZ.h.

Definition at line 51 of file CGridPlaneXZ.h.




Page generated by Doxygen 1.5.8 for MRPT 0.6.5 SVN:exported at Mon Jan 12 13:00:16 UTC 2009