#include <angularmotor.h>
Inheritance diagram for AngularMotor3AxisEuler:
Definition at line 157 of file angularmotor.h.
Public Member Functions | |
AngularMotor3AxisEuler (const OdeHandle &odeHandle, BallJoint *joint, const Axis &axis1, const Axis &axis3, double power) | |
Constuct a motor attached to a BallJoint. | |
virtual int | getNumberOfAxes () |
returns the number of Axis of this Motor | |
virtual void | set (int axisNumber, double velocity) |
sets the desired speed of the motor at the given axis. | |
virtual double | get (int axisNumber) |
returns the speed (PositionRate) at the given axis, or zero if the axis is out of range | |
virtual void | setPower (double power) |
sets the maximal force the motor has | |
Protected Attributes | |
BallJoint * | joint |
|
Constuct a motor attached to a BallJoint.
Definition at line 303 of file angularmotor.cpp. |
|
returns the speed (PositionRate) at the given axis, or zero if the axis is out of range
Implements AngularMotor. Definition at line 342 of file angularmotor.cpp. |
|
returns the number of Axis of this Motor
Implements AngularMotor. Definition at line 171 of file angularmotor.h. |
|
sets the desired speed of the motor at the given axis.
Implements AngularMotor. Definition at line 323 of file angularmotor.cpp. |
|
sets the maximal force the motor has
Implements AngularMotor. Definition at line 357 of file angularmotor.cpp. |
|
Definition at line 186 of file angularmotor.h. |