OdeUniversalJoint

Inheritance:

Methods of OdeUniversalJoint:

Methods of OdeJoint:

Methods of TypedObject:

Constants in OdeJoint:

OdeUniversalJoint
OdeUniversalJoint::OdeUniversalJoint(OdeWorld &world);

Undocumented function.

addTorques
void OdeUniversalJoint::add_torques(float torque1, float torque2);

Undocumented function.

getAnchor
LVecBase3f OdeUniversalJoint::get_anchor(void) const;

Undocumented function.

getAnchor2
LVecBase3f OdeUniversalJoint::get_anchor2(void) const;

Undocumented function.

getAngle1
float OdeUniversalJoint::get_angle1(void) const;

Undocumented function.

getAngle1Rate
float OdeUniversalJoint::get_angle1_rate(void) const;

Undocumented function.

getAngle2
float OdeUniversalJoint::get_angle2(void) const;

Undocumented function.

getAngle2Rate
float OdeUniversalJoint::get_angle2_rate(void) const;

Undocumented function.

getAxis1
LVecBase3f OdeUniversalJoint::get_axis1(void) const;

Undocumented function.

getAxis2
LVecBase3f OdeUniversalJoint::get_axis2(void) const;

Undocumented function.

getClassType
static TypeHandle OdeUniversalJoint::get_class_type(void);

Undocumented function.

getParamBounce
float OdeUniversalJoint::get_param_bounce(int axis) const;

Undocumented function.

getParamCFM
float OdeUniversalJoint::get_param_CFM(int axis) const;

Undocumented function.

getParamFMax
float OdeUniversalJoint::get_param_f_max(int axis) const;

Undocumented function.

getParamFudgeFactor
float OdeUniversalJoint::get_param_fudge_factor(int axis) const;

Undocumented function.

getParamHiStop
float OdeUniversalJoint::get_param_hi_stop(int axis) const;

Undocumented function.

getParamLoStop
float OdeUniversalJoint::get_param_lo_stop(int axis) const;

Undocumented function.

getParamStopCFM
float OdeUniversalJoint::get_param_stop_CFM(int axis) const;

Undocumented function.

getParamStopERP
float OdeUniversalJoint::get_param_stop_ERP(int axis) const;

Undocumented function.

getParamVel
float OdeUniversalJoint::get_param_vel(int axis) const;

Undocumented function.

setAnchor
void OdeUniversalJoint::set_anchor(float x, float y, float z);

Undocumented function.

setAxis1
void OdeUniversalJoint::set_axis1(float x, float y, float z);

Undocumented function.

setAxis2
void OdeUniversalJoint::set_axis2(float x, float y, float z);

Undocumented function.

setParamBounce
void OdeUniversalJoint::set_param_bounce(int axis, float val);

Undocumented function.

setParamCFM
void OdeUniversalJoint::set_param_CFM(int axis, float val);

Undocumented function.

setParamFMax
void OdeUniversalJoint::set_param_f_max(int axis, float val);

Undocumented function.

setParamFudgeFactor
void OdeUniversalJoint::set_param_fudge_factor(int axis, float val);

Undocumented function.

setParamHiStop
void OdeUniversalJoint::set_param_hi_stop(int axis, float val);

Undocumented function.

setParamLoStop
void OdeUniversalJoint::set_param_lo_stop(int axis, float val);

Undocumented function.

setParamStopCFM
void OdeUniversalJoint::set_param_stop_CFM(int axis, float val);

Undocumented function.

setParamStopERP
void OdeUniversalJoint::set_param_stop_ERP(int axis, float val);

Undocumented function.

setParamVel
void OdeUniversalJoint::set_param_vel(int axis, float val);

Undocumented function.

attachBodies
void OdeJoint::attach_bodies(OdeBody const &body1, OdeBody const &body2);

Undocumented function.

attachBody
void OdeJoint::attach_body(OdeBody const &body, int index);

Undocumented function.

compareTo
int OdeJoint::compare_to(OdeJoint const &other) const;

Undocumented function.

convertToAMotor
OdeAMotorJoint OdeJoint::convert_to_a_motor(void) const;

Undocumented function.

convertToBall
OdeBallJoint OdeJoint::convert_to_ball(void) const;

Undocumented function.

convertToContact
OdeContactJoint OdeJoint::convert_to_contact(void) const;

Undocumented function.

convertToFixed
OdeFixedJoint OdeJoint::convert_to_fixed(void) const;

Undocumented function.

convertToHinge
OdeHingeJoint OdeJoint::convert_to_hinge(void) const;

Undocumented function.

convertToHinge2
OdeHinge2Joint OdeJoint::convert_to_hinge2(void) const;

Undocumented function.

convertToLMotor
OdeLMotorJoint OdeJoint::convert_to_l_motor(void) const;

Undocumented function.

convertToNull
OdeNullJoint OdeJoint::convert_to_null(void) const;

Undocumented function.

convertToPlane2d
OdePlane2dJoint OdeJoint::convert_to_plane2d(void) const;

Undocumented function.

convertToSlider
OdeSliderJoint OdeJoint::convert_to_slider(void) const;

Undocumented function.

convertToUniversal
OdeUniversalJoint OdeJoint::convert_to_universal(void) const;

Undocumented function.

destroy
void OdeJoint::destroy(void);

Undocumented function.

detach
void OdeJoint::detach(void);

Undocumented function.

getBody
OdeBody OdeJoint::get_body(int index) const;

Undocumented function.

getClassType
static TypeHandle OdeJoint::get_class_type(void);

Undocumented function.

getJointType
int OdeJoint::get_joint_type(void) const;

* INLINE void *get_data(); */

operator ==
bool OdeJoint::operator ==(OdeJoint const &other) const;

Undocumented function.

write
virtual void OdeJoint::write(ostream &out = (cout), unsigned int indent = (0)) const;

Undocumented function.

getClassType
static TypeHandle TypedObject::get_class_type(void);

Undocumented function.

getType
virtual TypeHandle TypedObject::get_type(void) const = 0;

Derived classes should override this function to return get_class_type().

getTypeIndex
int TypedObject::get_type_index(void) const;

Description: Returns the internal index number associated with this object's TypeHandle, a unique number for each different type. This is equivalent to get_type().get_index().

isExactType
bool TypedObject::is_exact_type(TypeHandle handle) const;

Description: Returns true if the current object is the indicated type exactly.

isOfType
bool TypedObject::is_of_type(TypeHandle handle) const;

Description: Returns true if the current object is or derives from the indicated type.