Choreonoid  1.8
Public Member Functions | List of all members
cnoid::JointSpaceConfigurationHandler Class Referenceabstract

#include <JointSpaceConfigurationHandler.h>

Public Member Functions

virtual int getNumConfigurationTypes () const =0
 
virtual int getConfigurationTypeId (int index) const =0
 
virtual int getCurrentConfigurationType () const =0
 
virtual std::vector< int > getCurrentConfigurationTypes (double precision=1.0e-6) const =0
 
virtual std::vector< std::string > getConfigurationTargetNames () const =0
 
virtual std::vector< std::string > getConfigurationStateNames (int id) const =0
 
virtual void setPreferredConfigurationType (int id)=0
 
virtual void resetPreferredConfigurationType ()=0
 

Detailed Description

Note
Configuration ID 0 should be used as the automatic configuration.

Member Function Documentation

◆ getConfigurationStateNames()

virtual std::vector<std::string> cnoid::JointSpaceConfigurationHandler::getConfigurationStateNames ( int  id) const
pure virtual

◆ getConfigurationTargetNames()

virtual std::vector<std::string> cnoid::JointSpaceConfigurationHandler::getConfigurationTargetNames ( ) const
pure virtual

◆ getConfigurationTypeId()

virtual int cnoid::JointSpaceConfigurationHandler::getConfigurationTypeId ( int  index) const
pure virtual

◆ getCurrentConfigurationType()

virtual int cnoid::JointSpaceConfigurationHandler::getCurrentConfigurationType ( ) const
pure virtual

◆ getCurrentConfigurationTypes()

virtual std::vector<int> cnoid::JointSpaceConfigurationHandler::getCurrentConfigurationTypes ( double  precision = 1.0e-6) const
pure virtual

◆ getNumConfigurationTypes()

virtual int cnoid::JointSpaceConfigurationHandler::getNumConfigurationTypes ( ) const
pure virtual

◆ resetPreferredConfigurationType()

virtual void cnoid::JointSpaceConfigurationHandler::resetPreferredConfigurationType ( )
pure virtual

◆ setPreferredConfigurationType()

virtual void cnoid::JointSpaceConfigurationHandler::setPreferredConfigurationType ( int  id)
pure virtual

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