Gazebo Sim

API Reference

8.7.0
EnvironmentVisualizationTool Class Reference

This class helps handle point cloud visuallizations of environment data. More...

#include <VisualizationTool.hh>

Public Member Functions

 EnvironmentVisualizationTool ()
 Environment constructor. More...
 
void FileReloaded ()
 Invoke when new file is made available. More...
 
void Step (const UpdateInfo &_info, const EntityComponentManager &_ecm, const std::shared_ptr< components::EnvironmentalData > &_data, unsigned int _xSamples, unsigned int _ySamples, unsigned int _zSamples)
 Step the visualizations. More...
 

Public Attributes

std::atomic< bool > resample {true}
 Enable resampling. More...
 

Detailed Description

This class helps handle point cloud visuallizations of environment data.

Constructor & Destructor Documentation

◆ EnvironmentVisualizationTool()

Environment constructor.

Member Function Documentation

◆ FileReloaded()

void FileReloaded ( )

Invoke when new file is made available.

◆ Step()

void Step ( const UpdateInfo _info,
const EntityComponentManager _ecm,
const std::shared_ptr< components::EnvironmentalData > &  _data,
unsigned int  _xSamples,
unsigned int  _ySamples,
unsigned int  _zSamples 
)

Step the visualizations.

Parameters
[in]_infoThe simulation info including timestep
[in]_ecmThe Entity-Component-Manager
[in]_dataThe data to be visualized
[in]_xSampleSamples along x
[in]_ySampleSamples along y
[in]_zSampleSamples along z

Member Data Documentation

◆ resample

std::atomic<bool> resample {true}

Enable resampling.


The documentation for this class was generated from the following file: