14INLINE
void OdeLMotorJoint::
15set_num_axes(
int num) {
16 dJointSetLMotorNumAxes(_id, num);
19INLINE
void OdeLMotorJoint::
20set_axis(
int anum,
int rel, dReal x, dReal y, dReal z) {
21 dJointSetLMotorAxis(_id, anum, rel, x, y, z);
24INLINE
void OdeLMotorJoint::
25set_axis(
int anum,
int rel,
const LVecBase3f &axis) {
26 dJointSetLMotorAxis(_id, anum, rel, axis[0], axis[1], axis[2]);
29INLINE
void OdeLMotorJoint::
30set_param(
int parameter, dReal value) {
31 dJointSetLMotorParam(_id, parameter, value);
34INLINE
int OdeLMotorJoint::
36 return dJointGetLMotorNumAxes(_id);
39INLINE LVecBase3f OdeLMotorJoint::
40get_axis(
int anum)
const {
42 dJointGetLMotorAxis(_id, anum, result);
43 return LVecBase3f(result[0], result[1], result[2]);
46INLINE dReal OdeLMotorJoint::
47get_param(
int parameter)
const {
48 return dJointGetLMotorParam(_id, parameter);