#include <mrpt/opengl/COpenGLStandardObject.h>
Public Member Functions | |
virtual void | render () const |
Render. | |
virtual bool | traceRay (const mrpt::poses::CPose3D &o, float &dist) const |
Ray Trace. | |
Static Public Member Functions | |
static COpenGLStandardObjectPtr | Create (unsigned int t, const std::vector< CPoint3D > &v, uint32_t cs=0) |
Protected Attributes | |
unsigned int | type |
vector_serializable< CPoint3D > | vertices |
uint32_t | chunkSize |
Private Member Functions | |
COpenGLStandardObject (unsigned int t, const std::vector< CPoint3D > &v, uint32_t cs) | |
Constructor. | |
COpenGLStandardObject () | |
virtual | ~COpenGLStandardObject () |
Private, virtual destructor: only can be deleted from smart pointers. |
Definition at line 44 of file COpenGLStandardObject.h.
mrpt::opengl::COpenGLStandardObject::COpenGLStandardObject | ( | unsigned int | t, | |
const std::vector< CPoint3D > & | v, | |||
uint32_t | cs | |||
) | [inline, private] |
mrpt::opengl::COpenGLStandardObject::COpenGLStandardObject | ( | ) | [inline, private] |
Definition at line 65 of file COpenGLStandardObject.h.
virtual mrpt::opengl::COpenGLStandardObject::~COpenGLStandardObject | ( | ) | [inline, private, virtual] |
Private, virtual destructor: only can be deleted from smart pointers.
Definition at line 67 of file COpenGLStandardObject.h.
static COpenGLStandardObjectPtr mrpt::opengl::COpenGLStandardObject::Create | ( | unsigned int | t, | |
const std::vector< CPoint3D > & | v, | |||
uint32_t | cs = 0 | |||
) | [inline, static] |
Definition at line 57 of file COpenGLStandardObject.h.
References mrpt::opengl::COpenGLStandardObject.
virtual void mrpt::opengl::COpenGLStandardObject::render | ( | ) | const [virtual] |
virtual bool mrpt::opengl::COpenGLStandardObject::traceRay | ( | const mrpt::poses::CPose3D & | o, | |
float & | dist | |||
) | const [virtual] |
uint32_t mrpt::opengl::COpenGLStandardObject::chunkSize [protected] |
Definition at line 49 of file COpenGLStandardObject.h.
unsigned int mrpt::opengl::COpenGLStandardObject::type [protected] |
Definition at line 47 of file COpenGLStandardObject.h.
Definition at line 48 of file COpenGLStandardObject.h.
Page generated by Doxygen 1.5.9 for MRPT 0.6.5 SVN:exported at Thu May 21 04:14:55 UTC 2009 |