struct mola::SparseVoxelPointCloud::TRenderOptions
Overview
Rendering options, used in getAs3DObject()
#include <SparseVoxelPointCloud.h> struct TRenderOptions: public mrpt::config::CLoadableOptions { // fields float point_size = 1.0f; bool show_mean_only = true; bool show_inner_grid_boxes = false; mrpt::img::TColorf color {.0f, .0f, 1.0f}; mrpt::img::TColormap colormap = mrpt::img::cmHOT; uint8_t recolorizeByCoordinateIndex = 2; // methods void loadFromConfigFile( const mrpt::config::CConfigFileBase& source, const std::string& section ); void dumpToTextStream(std::ostream& out) const; void writeToStream(mrpt::serialization::CArchive& out) const; void readFromStream(mrpt::serialization::CArchive& in); };
Fields
bool show_mean_only = true
If true, when rendering a voxel map only the mean point per voxel will be rendered instead of all contained points.
mrpt::img::TColorf color {.0f, .0f, 1.0f}
Color of points. Superseded by colormap if the latter is set.
mrpt::img::TColormap colormap = mrpt::img::cmHOT
Colormap for points (index is “z” coordinates)
uint8_t recolorizeByCoordinateIndex = 2
If colormap!=mrpt::img::cmNONE, use this coordinate as color index: 0=x 1=y 2=z
Methods
void writeToStream(mrpt::serialization::CArchive& out) const
Binary dump to stream - used in derived classes’ serialization
void readFromStream(mrpt::serialization::CArchive& in)
Binary dump to stream - used in derived classes’ serialization