struct mrpt::maps::COctoMapBase::TRenderingOptions
Overview
Options for the conversion of a mrpt::maps::COctoMap into a mrpt::opengl::COctoMapVoxels.
#include <mrpt/maps/COctoMapBase.h> struct TRenderingOptions { // fields bool generateGridLines {false}; bool generateOccupiedVoxels {true}; bool visibleOccupiedVoxels {true}; bool generateFreeVoxels {true}; bool visibleFreeVoxels {true}; // construction TRenderingOptions(); // methods void writeToStream(mrpt::serialization::CArchive& out) const; void readFromStream(mrpt::serialization::CArchive& in); };
Fields
bool generateGridLines {false}
Generate grid lines for all octree nodes,.
bool generateOccupiedVoxels {true}
useful to draw the “structure” of the octree, but computationally costly (Default: false)
Generate voxels for the occupied
bool visibleOccupiedVoxels {true}
volumes (Default=true)
Set occupied voxels visible (requires
bool generateFreeVoxels {true}
generateOccupiedVoxels=true) (Default=true)
Generate voxels for the freespace
bool visibleFreeVoxels {true}
(Default=true)
Set free voxels visible (requires
Construction
TRenderingOptions()
generateFreeVoxels=true) (Default=true)
Methods
void writeToStream(mrpt::serialization::CArchive& out) const
Binary dump to stream.
void readFromStream(mrpt::serialization::CArchive& in)
Binary dump to stream.