Main MRPT website > C++ reference
MRPT logo
Variables

mrpt::global_settings Namespace Reference


Detailed Description

Global variables to change the run-time behaviour of some MRPT classes within mrpt-core.

See each variable for the description of what classes it affects.

Variables

BASE_IMPEXP bool USE_SUT_QUAT2EULER_CONVERSION
 If set to true (false), a Scaled Unscented Transform is used instead of a linear approximation with Jacobians.
BASE_IMPEXP bool USE_SUT_EULER2QUAT_CONVERSION
 If set to true (default), a Scaled Unscented Transform is used instead of a linear approximation with Jacobians.
MAPS_IMPEXP bool HEIGHTGRIDMAP_EXPORT3D_AS_MESH
 If set to true (default), mrpt::slam::CHeightGridMap2D will be exported as a opengl::CMesh, otherwise, as a opengl::CPointCloudColoured Affects to:

  • CHeightGridMap2D::getAs3DObject.

MAPS_IMPEXP float POINTSMAPS_3DOBJECT_POINTSIZE
 The size of points when exporting with getAs3DObject() (default=3.0) Affects to:


OPENGL_IMPEXP float OCTREE_RENDER_MAX_DENSITY_POINTS_PER_SQPIXEL
 Default value = 0.01 points/px^2.
OPENGL_IMPEXP size_t OCTREE_RENDER_MAX_POINTS_PER_NODE
 Default value = 1e5.

Variable Documentation

If set to true (default), mrpt::slam::CHeightGridMap2D will be exported as a opengl::CMesh, otherwise, as a opengl::CPointCloudColoured Affects to:

  • CHeightGridMap2D::getAs3DObject.

Default value = 0.01 points/px^2.

Affects to these classes (read their docs for further details):

Default value = 1e5.

Maximum number of elements in each octree node before spliting. Affects to these classes (read their docs for further details):

Referenced by mrpt::opengl::COctreePointRenderer< CPointCloudColoured >::internal_recursive_split().

The size of points when exporting with getAs3DObject() (default=3.0) Affects to:

If set to true (default), a Scaled Unscented Transform is used instead of a linear approximation with Jacobians.

Affects to:

  • CPose3DQuatPDFGaussian::copyFrom(const CPose3DPDFGaussian &o)

If set to true (false), a Scaled Unscented Transform is used instead of a linear approximation with Jacobians.

Affects to:

  • CPose3DPDFGaussian::CPose3DPDFGaussian( const CPose3DQuatPDFGaussian &o)



Page generated by Doxygen 1.7.1 for MRPT 0.9.4 SVN: at Mon Jan 10 23:33:19 UTC 2011