VisualizationRobot.h
Go to the documentation of this file.
1#pragma once
2
3#include <VirtualRobot/VirtualRobot.h>
4
5#include <RobotAPI/interface/ArViz/Elements.h>
6
7#include "ElementVisualizer.h"
8
9namespace armarx::viz::coin
10{
12 {
13 std::string project;
14 std::string filename;
16 };
17
19 {
20 using ElementType = data::ElementRobot;
21
23
24 bool update(ElementType const& element);
25
26 void recreateVisualizationNodes(int drawStyle);
27
29 int loadedDrawStyle = data::ModelDrawStyle::ORIGINAL;
30 armarx::viz::data::Color loadedColor{0, 0, 0, 0};
31 };
32
33 void clearRobotCache();
34} // namespace armarx::viz::coin
std::shared_ptr< class Robot > RobotPtr
Definition Bus.h:19
bool update(ElementType const &element)