ManipulatorVisualization.h File Reference
#include <Inventor/nodes/SoSeparator.h>
#include <Inventor/manips/SoTransformerManip.h>
#include <Inventor/nodes/SoMaterial.h>
#include <VirtualRobot/Robot.h>
#include <VirtualRobot/Visualization/CoinVisualization/CoinVisualization.h>
#include <boost/smart_ptr/intrusive_ptr.hpp>
+ Include dependency graph for ManipulatorVisualization.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ManipulatorVisualization
 

Typedefs

using CoinVisualizationPtr = boost::shared_ptr< VirtualRobot::CoinVisualization >
 
using SoTransformerManipPtr = boost::intrusive_ptr< SoTransformerManip >
 

Functions

void intrusive_ptr_add_ref (SoTransformerManip *obj)
 
void intrusive_ptr_release (SoTransformerManip *obj)
 

Typedef Documentation

◆ CoinVisualizationPtr

using CoinVisualizationPtr = boost::shared_ptr<VirtualRobot::CoinVisualization>

Definition at line 52 of file ManipulatorVisualization.h.

◆ SoTransformerManipPtr

using SoTransformerManipPtr = boost::intrusive_ptr<SoTransformerManip>

Definition at line 42 of file ManipulatorVisualization.h.

Function Documentation

◆ intrusive_ptr_add_ref()

void intrusive_ptr_add_ref ( SoTransformerManip *  obj)
inline

Definition at line 43 of file ManipulatorVisualization.h.

◆ intrusive_ptr_release()

void intrusive_ptr_release ( SoTransformerManip *  obj)
inline

Definition at line 47 of file ManipulatorVisualization.h.