ElementVisualization Struct Reference

#include <RobotAPI/components/ArViz/Coin/ElementVisualizer.h>

+ Inheritance diagram for ElementVisualization:

Public Member Functions

 ElementVisualization ()
 
void updateBase (data::Element const &element)
 
virtual ~ElementVisualization ()=default
 

Public Attributes

SoMaterial * material
 
SoSeparator * separator
 
SoSwitch * switch_
 
SoTransform * transform
 
SoUnits * units
 
bool visible = true
 
bool wasUpdated = true
 

Detailed Description

Definition at line 21 of file ElementVisualizer.h.

Constructor & Destructor Documentation

◆ ElementVisualization()

Definition at line 13 of file ElementVisualizer.cpp.

◆ ~ElementVisualization()

virtual ~ElementVisualization ( )
virtualdefault

Member Function Documentation

◆ updateBase()

void updateBase ( data::Element const &  element)

Definition at line 32 of file ElementVisualizer.cpp.

+ Here is the caller graph for this function:

Member Data Documentation

◆ material

SoMaterial* material

Definition at line 32 of file ElementVisualizer.h.

◆ separator

SoSeparator* separator

Definition at line 29 of file ElementVisualizer.h.

◆ switch_

SoSwitch* switch_

Definition at line 33 of file ElementVisualizer.h.

◆ transform

SoTransform* transform

Definition at line 31 of file ElementVisualizer.h.

◆ units

SoUnits* units

Definition at line 30 of file ElementVisualizer.h.

◆ visible

bool visible = true

Definition at line 36 of file ElementVisualizer.h.

◆ wasUpdated

bool wasUpdated = true

Definition at line 35 of file ElementVisualizer.h.


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