Exemplo n.º 1
0
static float get_phys_joint_attr(dJointID j, int p)
{
    switch (dJointGetType(j))
    {
    case dJointTypeHinge:     return (float) dJointGetHingeParam    (j, p);
    case dJointTypeSlider:    return (float) dJointGetSliderParam   (j, p);
    case dJointTypeHinge2:    return (float) dJointGetHinge2Param   (j, p);
    case dJointTypeUniversal: return (float) dJointGetUniversalParam(j, p);
    default:                  return 0.0f;
    }
}
Exemplo n.º 2
0
Real32 PhysicsHinge2Joint::getParam(Int32 param )
{
	PhysicsHinge2JointPtr tmpPtr(*this);
	return dJointGetHinge2Param(tmpPtr->id, param);
}