MRPT logo

mrpt::opengl::CGridPlaneXY Class Reference

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

#include <mrpt/opengl/CGridPlaneXY.h>

Inheritance diagram for mrpt::opengl::CGridPlaneXY:

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

List of all members.

Public Member Functions

void render ()
 Render.

Static Public Member Functions

static CGridPlaneXYPtr Create (float xMin=-10, float xMax=10, float yMin=-10, float yMax=10, float z=0, float frequency=1)
 Class factory.

Public Attributes

float m_xMin
float m_xMax
float m_yMin
float m_yMax
float m_z
 Translation relative to parent coordinate origin.
float m_frequency

Private Member Functions

 CGridPlaneXY (float xMin=-10, float xMax=10, float yMin=-10, float yMax=10, float z=0, float frequency=1)
 Constructor.
virtual ~CGridPlaneXY ()
 Private, virtual destructor: only can be deleted from smart pointers.


Detailed Description

A grid of lines over the XY plane.

See also:
opengl::COpenGLScene

Definition at line 46 of file CGridPlaneXY.h.


Constructor & Destructor Documentation

mrpt::opengl::CGridPlaneXY::CGridPlaneXY ( float  xMin = -10,
float  xMax = 10,
float  yMin = -10,
float  yMax = 10,
float  z = 0,
float  frequency = 1 
) [inline, private]

Constructor.

Definition at line 81 of file CGridPlaneXY.h.

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

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

Definition at line 98 of file CGridPlaneXY.h.


Member Function Documentation

static CGridPlaneXYPtr mrpt::opengl::CGridPlaneXY::Create ( float  xMin = -10,
float  xMax = 10,
float  yMin = -10,
float  yMax = 10,
float  z = 0,
float  frequency = 1 
) [inline, static]

Class factory.

Definition at line 60 of file CGridPlaneXY.h.

References mrpt::opengl::CGridPlaneXY.

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

Render.

Implements mrpt::opengl::CRenderizable.


Member Data Documentation

Definition at line 53 of file CGridPlaneXY.h.

Definition at line 50 of file CGridPlaneXY.h.

Definition at line 50 of file CGridPlaneXY.h.

Definition at line 51 of file CGridPlaneXY.h.

Definition at line 51 of file CGridPlaneXY.h.

Translation relative to parent coordinate origin.

Reimplemented from mrpt::opengl::CRenderizable.

Definition at line 52 of file CGridPlaneXY.h.




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