LayerInfoTree Class Reference

Manages the layer info QTreeWidget. More...

#include <RobotAPI/gui-plugins/ArViz/LayerInfoTree.h>

+ Inheritance diagram for LayerInfoTree:

Public Member Functions

 LayerInfoTree ()
 
void registerVisualizerCallbacks (viz::CoinVisualizer &visualizer)
 
void setEnabled (bool enabled)
 Enable or disable the layer info tree.
 
void setMaxElementCountDefault (int max)
 
void setSelectedLayer (viz::CoinLayerID id, viz::CoinLayerMap *layers)
 Set the selected layer.
 
void setWidget (QTreeWidget *treeWidget)
 
void update ()
 Update the currently expanded layer elements.
 
virtual ~LayerInfoTree ()=default
 

Detailed Description

Manages the layer info QTreeWidget.

Constructor & Destructor Documentation

◆ LayerInfoTree()

◆ ~LayerInfoTree()

virtual ~LayerInfoTree ( )
virtualdefault

Member Function Documentation

◆ registerVisualizerCallbacks()

void registerVisualizerCallbacks ( viz::CoinVisualizer & visualizer)

◆ setEnabled()

void setEnabled ( bool enabled)

Enable or disable the layer info tree.

When enabled, the tree will be filled on the first update. When disabled, the tree is cleared and will not be updated.

◆ setMaxElementCountDefault()

void setMaxElementCountDefault ( int max)

◆ setSelectedLayer()

void setSelectedLayer ( viz::CoinLayerID id,
viz::CoinLayerMap * layers )

Set the selected layer.

◆ setWidget()

void setWidget ( QTreeWidget * treeWidget)

◆ update()

void update ( )

Update the currently expanded layer elements.


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