|
#include <RobotAPI/components/ArViz/Coin/VisualizationRobot.h>
Public Types | |
using | ElementType = data::ElementRobot |
Public Types inherited from TypedElementVisualization< SoSeparator > | |
using | NodeType = SoSeparator |
Public Member Functions | |
void | recreateVisualizationNodes (int drawStyle) |
bool | update (ElementType const &element) |
~VisualizationRobot () | |
Public Member Functions inherited from TypedElementVisualization< SoSeparator > | |
TypedElementVisualization () | |
~TypedElementVisualization () | |
Public Member Functions inherited from ElementVisualization | |
ElementVisualization () | |
void | updateBase (data::Element const &element) |
virtual | ~ElementVisualization ()=default |
Public Attributes | |
LoadedRobot | loaded |
armarx::viz::data::Color | loadedColor {0, 0, 0, 0} |
int | loadedDrawStyle = data::ModelDrawStyle::ORIGINAL |
Public Attributes inherited from TypedElementVisualization< SoSeparator > | |
NodeType * | node |
Public Attributes inherited from ElementVisualization | |
SoMaterial * | material |
SoSeparator * | separator |
SoSwitch * | switch_ |
SoTransform * | transform |
SoUnits * | units |
bool | visible = true |
bool | wasUpdated = true |
Definition at line 18 of file VisualizationRobot.h.
using ElementType = data::ElementRobot |
Definition at line 20 of file VisualizationRobot.h.
~VisualizationRobot | ( | ) |
void recreateVisualizationNodes | ( | int | drawStyle | ) |
bool update | ( | ElementType const & | element | ) |
LoadedRobot loaded |
Definition at line 28 of file VisualizationRobot.h.
armarx::viz::data::Color loadedColor {0, 0, 0, 0} |
Definition at line 30 of file VisualizationRobot.h.
int loadedDrawStyle = data::ModelDrawStyle::ORIGINAL |
Definition at line 29 of file VisualizationRobot.h.