Visualizer.h File Reference
#include "ElementVisualizer.h"
#include <RobotAPI/interface/ArViz/Component.h>
#include <Inventor/manips/SoTransformerManip.h>
#include <Inventor/nodes/SoSelection.h>
#include <Inventor/nodes/SoSeparator.h>
#include <IceUtil/Shared.h>
#include <functional>
#include <typeindex>
#include <memory>
#include <string>
#include <mutex>
+ Include dependency graph for Visualizer.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CoinLayer
 
struct  CoinLayerElement
 
struct  CoinLayerMap
 
class  CoinVisualizer
 
struct  CoinVisualizer_ApplyTiming
 
struct  CoinVisualizer_UpdateTiming
 
struct  ElementInteractionData
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::viz
 This file is part of ArmarX.
 

Typedefs

using CoinLayerID = std::pair< std::string, std::string >
 

Enumerations

enum  CoinVisualizerState { STOPPED, STARTING, RUNNING, STOPPING }
 
enum  CoinVisualizerUpdateResult { SUCCESS, WAITING, FAILURE }
 

Functions

bool isCoinLayerIdLess (CoinLayer const &left, CoinLayer const &right)
 
bool isElementIdLess (CoinLayerElement const &left, CoinLayerElement const &right)