| 2484 | |
| 2485 | |
| 2486 | extern "C" void dJointSetAMotorNumAxes (dxJointAMotor *joint, int num) |
| 2487 | { |
| 2488 | dAASSERT(joint && num >= 0 && num <= 3); |
| 2489 | dUASSERT(joint->vtable == &__damotor_vtable,"joint is not an amotor"); |
| 2490 | if (joint->mode == dAMotorEuler) { |
| 2491 | joint->num = 3; |
| 2492 | } |
| 2493 | else { |
| 2494 | if (num < 0) num = 0; |
| 2495 | if (num > 3) num = 3; |
| 2496 | joint->num = num; |
| 2497 | } |
| 2498 | } |
| 2499 | |
| 2500 | |
| 2501 | extern "C" void dJointSetAMotorAxis (dxJointAMotor *joint, int anum, int rel, |
no outgoing calls
no test coverage detected