Interface for getting information about specific axes, if available. More...
#include <yarp/dev/IAxisInfo.h>
Public Member Functions | |
virtual | ~IAxisInfo () |
Destructor. | |
virtual bool | getAxes (int *ax)=0 |
Get the number of controlled axes. | |
virtual bool | getAxisName (int axis, std::string &name)=0 |
virtual bool | getJointType (int axis, yarp::dev::JointTypeEnum &type) |
Interface for getting information about specific axes, if available.
Definition at line 35 of file IAxisInfo.h.
|
inlinevirtual |
Destructor.
Definition at line 41 of file IAxisInfo.h.
|
pure virtual |
Get the number of controlled axes.
This command asks the number of controlled axes for the current physical interface.
ax | storage to return param |
Implemented in ControlBoardCouplingHandler, ControlBoardRemapper, FakeLaserWithMotor, FakeMotionControl, FakeMotionControlMicro, RemoteControlBoard, and yarp::dev::ImplementAxisInfo.
|
pure virtual |
Implemented in yarp::dev::ImplementAxisInfo, ControlBoardCouplingHandler, ControlBoardRemapper, and RemoteControlBoard.
|
inlinevirtual |
Reimplemented in yarp::dev::ImplementAxisInfo, ControlBoardCouplingHandler, ControlBoardRemapper, and RemoteControlBoard.
Definition at line 63 of file IAxisInfo.h.