Main MRPT website > C++ reference for MRPT 1.9.9
Functions
mrpt::global_settings Namespace Reference

Detailed Description

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

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

Functions

void USE_SUT_QUAT2EULER_CONVERSION (bool value)
 If set to true (false), a Scaled Unscented Transform is used instead of a linear approximation with Jacobians. More...
 
bool USE_SUT_QUAT2EULER_CONVERSION ()
 
void USE_SUT_EULER2QUAT_CONVERSION (bool value)
 If set to true (default), a Scaled Unscented Transform is used instead of a linear approximation with Jacobians. More...
 
bool USE_SUT_EULER2QUAT_CONVERSION ()
 
void HEIGHTGRIDMAP_EXPORT3D_AS_MESH (bool value)
 If set to true (default), mrpt::maps::CHeightGridMap2D will be exported as a opengl::CMesh, otherwise, as a opengl::CPointCloudColoured Affects to: More...
 
bool HEIGHTGRIDMAP_EXPORT3D_AS_MESH ()
 
void POINTSMAPS_3DOBJECT_POINTSIZE (float value)
 The size of points when exporting with getAs3DObject() (default=3.0) Affects to: More...
 
float POINTSMAPS_3DOBJECT_POINTSIZE ()
 
void OCTREE_RENDER_MAX_DENSITY_POINTS_PER_SQPIXEL (float value)
 Default value = 0.01 points/px^2. More...
 
float OCTREE_RENDER_MAX_DENSITY_POINTS_PER_SQPIXEL ()
 
size_t OCTREE_RENDER_MAX_POINTS_PER_NODE ()
 Default value = 1e5. More...
 
void OCTREE_RENDER_MAX_POINTS_PER_NODE (size_t value)
 

Function Documentation

◆ HEIGHTGRIDMAP_EXPORT3D_AS_MESH() [1/2]

void mrpt::global_settings::HEIGHTGRIDMAP_EXPORT3D_AS_MESH ( bool  value)

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

  • CHeightGridMap2D::getAs3DObject

Definition at line 102 of file CHeightGridMap2D.cpp.

References HEIGHTGRIDMAP_EXPORT3D_AS_MESH_value.

◆ HEIGHTGRIDMAP_EXPORT3D_AS_MESH() [2/2]

bool mrpt::global_settings::HEIGHTGRIDMAP_EXPORT3D_AS_MESH ( )

Definition at line 98 of file CHeightGridMap2D.cpp.

References HEIGHTGRIDMAP_EXPORT3D_AS_MESH_value.

◆ OCTREE_RENDER_MAX_DENSITY_POINTS_PER_SQPIXEL()

float mrpt::global_settings::OCTREE_RENDER_MAX_DENSITY_POINTS_PER_SQPIXEL ( )

◆ OCTREE_RENDER_MAX_POINTS_PER_NODE()

void mrpt::global_settings::OCTREE_RENDER_MAX_POINTS_PER_NODE ( size_t  value)

Definition at line 41 of file CPointCloud.cpp.

References OCTREE_RENDER_MAX_POINTS_PER_NODE_value.

◆ POINTSMAPS_3DOBJECT_POINTSIZE() [1/2]

void mrpt::global_settings::POINTSMAPS_3DOBJECT_POINTSIZE ( float  value)

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

Definition at line 55 of file CPointsMap.cpp.

References POINTSMAPS_3DOBJECT_POINTSIZE_value.

Referenced by mrpt::maps::CColouredPointsMap::getAs3DObject().

Here is the caller graph for this function:

◆ POINTSMAPS_3DOBJECT_POINTSIZE() [2/2]

float mrpt::global_settings::POINTSMAPS_3DOBJECT_POINTSIZE ( )

Definition at line 59 of file CPointsMap.cpp.

References POINTSMAPS_3DOBJECT_POINTSIZE_value.

◆ USE_SUT_EULER2QUAT_CONVERSION() [1/2]

void mrpt::global_settings::USE_SUT_EULER2QUAT_CONVERSION ( bool  value)

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)
  • CPose3DQuatPDFGaussianInf::copyFrom(const CPose3DPDFGaussianInf &o)

Definition at line 36 of file CPose3DQuatPDFGaussian.cpp.

References USE_SUT_EULER2QUAT_CONVERSION_value.

◆ USE_SUT_EULER2QUAT_CONVERSION() [2/2]

bool mrpt::global_settings::USE_SUT_EULER2QUAT_CONVERSION ( )

Definition at line 32 of file CPose3DQuatPDFGaussian.cpp.

References USE_SUT_EULER2QUAT_CONVERSION_value.

◆ USE_SUT_QUAT2EULER_CONVERSION() [1/2]

void mrpt::global_settings::USE_SUT_QUAT2EULER_CONVERSION ( bool  value)

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)

Definition at line 33 of file CPose3DPDFGaussian.cpp.

References USE_SUT_QUAT2EULER_CONVERSION_value.

◆ USE_SUT_QUAT2EULER_CONVERSION() [2/2]

bool mrpt::global_settings::USE_SUT_QUAT2EULER_CONVERSION ( )

Definition at line 37 of file CPose3DPDFGaussian.cpp.

References USE_SUT_QUAT2EULER_CONVERSION_value.




Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019