Main MRPT website > C++ reference
MRPT logo

mrpt::opengl::stock_objects Namespace Reference

A collection of pre-built 3D objects for quick insertion in opengl::COpenGLScene objects. More...

Functions

CSetOfObjectsPtr OPENGL_IMPEXP RobotPioneer ()
 Returns a representation of a Pioneer II mobile base.
CSetOfObjectsPtr OPENGL_IMPEXP CornerXYZ (float scale=1.0)
 Returns three arrows representing a X,Y,Z 3D corner.
CSetOfObjectsPtr OPENGL_IMPEXP CornerXYZSimple (float scale=1.0, float lineWidth=1.0)
 Returns three arrows representing a X,Y,Z 3D corner (just thick lines instead of complex arrows for faster rendering than CornerXYZ).
CSetOfObjectsPtr OPENGL_IMPEXP SICKLaser ()
 Returns a high-quality 3D model of a SICK laser scanner (Model by Miguel Angel Espada Bernal).
CSetOfObjectsPtr OPENGL_IMPEXP BumblebeeCamera ()
 Returns a simple 3D model of a PointGrey Bumblebee stereo camera.

Detailed Description

A collection of pre-built 3D objects for quick insertion in opengl::COpenGLScene objects.


Function Documentation

CSetOfObjectsPtr OPENGL_IMPEXP mrpt::opengl::stock_objects::BumblebeeCamera (  ) 

Returns a simple 3D model of a PointGrey Bumblebee stereo camera.

The generated object must be inserted in a opengl::COpenGLScene or opengl::CSetOfObjects.

CSetOfObjectsPtr OPENGL_IMPEXP mrpt::opengl::stock_objects::CornerXYZ ( float  scale = 1.0  ) 

Returns three arrows representing a X,Y,Z 3D corner.

The generated object must be inserted in a opengl::COpenGLScene or opengl::CSetOfObjects.

See also:
CornerXYZSimple
CSetOfObjectsPtr OPENGL_IMPEXP mrpt::opengl::stock_objects::CornerXYZSimple ( float  scale = 1.0,
float  lineWidth = 1.0 
)

Returns three arrows representing a X,Y,Z 3D corner (just thick lines instead of complex arrows for faster rendering than CornerXYZ).

The generated object must be inserted in a opengl::COpenGLScene or opengl::CSetOfObjects.

See also:
CornerXYZ
CSetOfObjectsPtr OPENGL_IMPEXP mrpt::opengl::stock_objects::RobotPioneer (  ) 

Returns a representation of a Pioneer II mobile base.

The generated object must be inserted in a opengl::COpenGLScene or opengl::CSetOfObjects.

CSetOfObjectsPtr OPENGL_IMPEXP mrpt::opengl::stock_objects::SICKLaser (  ) 

Returns a high-quality 3D model of a SICK laser scanner (Model by Miguel Angel Espada Bernal).

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines



Page generated by Doxygen 1.6.1 for MRPT 0.9.0 SVN: at Mon Jun 7 06:47:58 UTC 2010