Visualizer.h File Reference
#include <functional>
#include <memory>
#include <mutex>
#include <string>
#include <typeindex>
#include <IceUtil/Shared.h>
#include <RobotAPI/interface/ArViz/Component.h>
#include "ElementVisualizer.h"
#include <Inventor/manips/SoTransformerManip.h>
#include <Inventor/nodes/SoSelection.h>
#include <Inventor/nodes/SoSeparator.h>
+ 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

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

Typedefs

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

Enumerations

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

Functions

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