Visualizer for label occupancy voxel grids.
More...
#include <VisionX/libraries/VoxelGrids/LabelOccupancy/Visualizer.h>
|
| float | getAlpha () const |
| | Get the alpha.
|
| |
| void | setAlpha (float value) |
| | Set the alpha. Must be in [0, 1].
|
| |
| | Visualizer () |
| |
| | Visualizer (const armarx::DebugDrawerTopic &drawer, const std::string &layer="LabelOccupancyVoxelGrid") |
| |
| virtual | ~Visualizer () override |
| | Virtual destructor.
|
| |
| void | clearLayer () |
| | Clear the layer.
|
| |
| void | clearVoxelLayer (bool sleep=false) |
| | Clear the voxel layer.
|
| |
| void | draw (const VoxelGrid< Voxel > &grid) |
| | Draw the voxel grid.
|
| |
| void | drawBoundingEdges (const VoxelGrid< Voxel > &grid) |
| | Draw the bounding edges of the voxel grid.
|
| |
| void | drawStructure (const VoxelGrid< Voxel > &grid, float lineWidth=1, const armarx::DrawColor &colorEdges={0,.5, 1, 1}, const armarx::DrawColor &colorStructure={0, 1, 1, 1}, bool drawOriginVoxel=false) |
| | Draw the bounding edges of the voxel grid.
|
| |
| | operator bool () const |
| |
| void | setDebugDrawer (const armarx::DebugDrawerInterfacePrx &debugDrawer) |
| | Set the debug drawer.
|
| |
| void | setLayer (const std::string &layer) |
| | Set the layer name.
|
| |
| | Visualizer () |
| | Default constructor.
|
| |
| | Visualizer (const armarx::DebugDrawerTopic &drawer, const std::string &voxelLayer="VoxelGrid") |
| | Initialize with debug drawer and voxel grid.
|
| |
Visualizer for label occupancy voxel grids.
Draws occupied voxels as single colored boxes according to their label.
Definition at line 15 of file Visualizer.h.
◆ Visualizer() [1/2]
◆ Visualizer() [2/2]
◆ ~Visualizer()
◆ drawVoxel()
| void drawVoxel |
( |
const VoxelVisuData & | voxelVisu | ) |
|
|
overrideprotectedvirtual |
◆ getAlpha()
◆ isVisible()
| bool isVisible |
( |
const VoxelVisuData & | visu | ) |
const |
|
overrideprotectedvirtual |
◆ setAlpha()
| void setAlpha |
( |
float | value | ) |
|
◆ alpha
The documentation for this class was generated from the following files: