MRPT logo

mrpt::opengl::CSimpleLine Class Reference

A line segment. More...

#include <mrpt/opengl/CSimpleLine.h>

Inheritance diagram for mrpt::opengl::CSimpleLine:

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

List of all members.

Public Member Functions

void render ()
 Render.

Static Public Member Functions

static CSimpleLinePtr Create ()
 Class factory.

Public Attributes

float m_x0
float m_y0
float m_z0
float m_x1
float m_y1
float m_z1
float m_lineWidth

Private Member Functions

 CSimpleLine (float x0=0, float y0=0, float z0=0, float x1=0, float y1=0, float z1=0, float lineWidth=1.0)
 Constructor.
virtual ~CSimpleLine ()
 Private, virtual destructor: only can be deleted from smart pointers.


Detailed Description

A line segment.

See also:
opengl::COpenGLScene

Definition at line 45 of file CSimpleLine.h.


Constructor & Destructor Documentation

mrpt::opengl::CSimpleLine::CSimpleLine ( float  x0 = 0,
float  y0 = 0,
float  z0 = 0,
float  x1 = 0,
float  y1 = 0,
float  z1 = 0,
float  lineWidth = 1.0 
) [inline, private]

Constructor.

Definition at line 66 of file CSimpleLine.h.

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

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

Definition at line 76 of file CSimpleLine.h.


Member Function Documentation

static CSimpleLinePtr mrpt::opengl::CSimpleLine::Create (  )  [inline, static]

Class factory.

Definition at line 54 of file CSimpleLine.h.

References mrpt::opengl::CSimpleLine.

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

Render.

Implements mrpt::opengl::CRenderizable.


Member Data Documentation

Definition at line 51 of file CSimpleLine.h.

Definition at line 49 of file CSimpleLine.h.

Definition at line 50 of file CSimpleLine.h.

Definition at line 49 of file CSimpleLine.h.

Definition at line 50 of file CSimpleLine.h.

Definition at line 49 of file CSimpleLine.h.

Definition at line 50 of file CSimpleLine.h.




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