hpp-gui  4.10.1
Graphical interface for HPP
hpp.gui::ManipulationRoadmap Class Reference

#include </local/robotpkg/var/tmp/robotpkg/graphics/py-qt-hpp-gui/work/hpp-gui-4.10.1/plugins/hppmanipulationwidgetsplugin/roadmap.hh>

Inheritance diagram for hpp.gui::ManipulationRoadmap:
Collaboration diagram for hpp.gui::ManipulationRoadmap:

Public Types

typedef Roadmap::NodeID NodeID
 
typedef Roadmap::Color Color
 
- Public Types inherited from hpp.gui::Roadmap
typedef unsigned int NodeID
 
typedef unsigned int EdgeID
 
typedef gepetto::viewer::Configuration Frame
 
typedef osgVector3 Position
 
typedef gepetto::viewer::WindowsManager::Color_t Color
 

Public Member Functions

 ManipulationRoadmap (HppManipulationWidgetsPlugin *plugin_)
 
virtual ~ManipulationRoadmap ()
 
virtual void initRoadmapFromJoint (const std::string &jointName)
 
virtual void initRoadmapFromBody (const std::string &bodyName)
 
virtual void nodeColor (NodeID nodeId, Color &color)
 
- Public Member Functions inherited from hpp.gui::Roadmap
 Roadmap (HppWidgetsPlugin *plugin_)
 
virtual ~Roadmap ()
 
void displayRoadmap ()
 
virtual void beforeDisplay ()
 
virtual void afterDisplay ()
 
virtual std::size_t numberNodes ()
 
virtual std::size_t numberEdges ()
 
virtual std::string roadmapName ()
 
virtual std::string nodeName (NodeID nodeId)
 
virtual std::string edgeName (EdgeID edgeId)
 
virtual void nodePosition (NodeID nodeId, Frame &frame)
 
virtual void edgePositions (EdgeID edgeId, Position &start, Position &end)
 
virtual void edgeColor (EdgeID edgeId, Color &color)
 

Additional Inherited Members

- Public Attributes inherited from hpp.gui::Roadmap
float radius
 
float axisSize
 
- Protected Attributes inherited from hpp.gui::Roadmap
NodeID currentNodeId_
 
NodeID currentEdgeId_
 
gepetto::gui::ColorMap nodeColorMap_
 
gepetto::gui::ColorMap edgeColorMap_
 

Member Typedef Documentation

◆ Color

◆ NodeID

Constructor & Destructor Documentation

◆ ManipulationRoadmap()

hpp.gui::ManipulationRoadmap::ManipulationRoadmap ( HppManipulationWidgetsPlugin plugin_)

◆ ~ManipulationRoadmap()

virtual hpp.gui::ManipulationRoadmap::~ManipulationRoadmap ( )
inlinevirtual

Member Function Documentation

◆ initRoadmapFromBody()

virtual void hpp.gui::ManipulationRoadmap::initRoadmapFromBody ( const std::string &  bodyName)
virtual

Reimplemented from hpp.gui::Roadmap.

◆ initRoadmapFromJoint()

virtual void hpp.gui::ManipulationRoadmap::initRoadmapFromJoint ( const std::string &  jointName)
virtual

Reimplemented from hpp.gui::Roadmap.

◆ nodeColor()

virtual void hpp.gui::ManipulationRoadmap::nodeColor ( NodeID  nodeId,
Color color 
)
virtual

Reimplemented from hpp.gui::Roadmap.


The documentation for this class was generated from the following file: