ManipulatorVisualization.h File Reference
#include <Inventor/manips/SoTransformerManip.h>
#include <Inventor/nodes/SoMaterial.h>
#include <Inventor/nodes/SoSeparator.h>
#include <VirtualRobot/Robot.h>
#include <VirtualRobot/Visualization/CoinVisualization/CoinVisualization.h>
#include <boost/smart_ptr/intrusive_ptr.hpp>

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>

◆ SoTransformerManipPtr

using SoTransformerManipPtr = boost::intrusive_ptr<SoTransformerManip>

Function Documentation

◆ intrusive_ptr_add_ref()

void intrusive_ptr_add_ref ( SoTransformerManip * obj)
inline

◆ intrusive_ptr_release()

void intrusive_ptr_release ( SoTransformerManip * obj)
inline