Lines Matching refs:anum

94 void dJointSetLMotorAxis( dJointID j, int anum, int rel, dReal x, dReal y, dReal z )  in dJointSetLMotorAxis()  argument
98 dAASSERT( joint && anum >= 0 && anum <= 2 && rel >= 0 && rel <= 2 ); in dJointSetLMotorAxis()
101 if ( anum < 0 ) anum = 0; in dJointSetLMotorAxis()
102 if ( anum > 2 ) anum = 2; in dJointSetLMotorAxis()
106 joint->rel[anum] = rel; in dJointSetLMotorAxis()
117 dMULTIPLY1_331( joint->axis[anum], joint->node[0].body->posr.R, r ); in dJointSetLMotorAxis()
122 dMULTIPLY1_331( joint->axis[anum], joint->node[1].body->posr.R, r ); in dJointSetLMotorAxis()
127 joint->axis[anum][0] = r[0]; in dJointSetLMotorAxis()
128 joint->axis[anum][1] = r[1]; in dJointSetLMotorAxis()
129 joint->axis[anum][2] = r[2]; in dJointSetLMotorAxis()
132 dNormalize3( joint->axis[anum] ); in dJointSetLMotorAxis()
150 int anum = parameter >> 8; in dJointSetLMotorParam() local
151 if ( anum < 0 ) anum = 0; in dJointSetLMotorParam()
152 if ( anum > 2 ) anum = 2; in dJointSetLMotorParam()
154 joint->limot[anum].set( parameter, value ); in dJointSetLMotorParam()
166 void dJointGetLMotorAxis( dJointID j, int anum, dVector3 result ) in dJointGetLMotorAxis() argument
169 dAASSERT( joint && anum >= 0 && anum < 3 ); in dJointGetLMotorAxis()
171 if ( anum < 0 ) anum = 0; in dJointGetLMotorAxis()
172 if ( anum > 2 ) anum = 2; in dJointGetLMotorAxis()
173 result[0] = joint->axis[anum][0]; in dJointGetLMotorAxis()
174 result[1] = joint->axis[anum][1]; in dJointGetLMotorAxis()
175 result[2] = joint->axis[anum][2]; in dJointGetLMotorAxis()
183 int anum = parameter >> 8; in dJointGetLMotorParam() local
184 if ( anum < 0 ) anum = 0; in dJointGetLMotorParam()
185 if ( anum > 2 ) anum = 2; in dJointGetLMotorParam()
187 return joint->limot[anum].get( parameter ); in dJointGetLMotorParam()