Panda3D
|
Public Member Functions | |
__init__ (OdeWorld world) | |
__init__ (OdeWorld world, OdeJointGroup joint_group) | |
![]() | |
attach (object body1, object body2) | |
attachBodies (const OdeBody body1, const OdeBody body2) | |
Attaches two OdeBody objects to this joint. More... | |
attachBody (const OdeBody body, int index) | |
Attaches a single OdeBody to this joint at the specified index (0 or 1). More... | |
int | compareTo (const OdeJoint other) |
object | convert () |
OdeAMotorJoint | convertToAMotor () |
OdeBallJoint | convertToBall () |
OdeContactJoint | convertToContact () |
OdeFixedJoint | convertToFixed () |
OdeHingeJoint | convertToHinge () |
OdeHinge2Joint | convertToHinge2 () |
OdeLMotorJoint | convertToLMotor () |
OdeNullJoint | convertToNull () |
OdePlane2dJoint | convertToPlane2d () |
OdeSliderJoint | convertToSlider () |
OdeUniversalJoint | convertToUniversal () |
destroy () | |
detach () | |
OdeBody | getBody (int index) |
OdeJointFeedback | getFeedback () |
DJointID | getId () |
Returns the underlying dJointID. More... | |
int | getJointType () |
bool | isEmpty () |
Returns true if the ID is 0, meaning the OdeJoint does not point to a valid joint. More... | |
bool | operator== (const OdeJoint other) |
setFeedback (OdeJointFeedback) | |
setFeedback (bool flag) | |
write (Ostream out, unsigned int indent) | |
![]() | |
TypeHandle | getType () |
int | getTypeIndex () |
Returns the internal index number associated with this object's TypeHandle, a unique number for each different type. More... | |
bool | isExactType (TypeHandle handle) |
Returns true if the current object is the indicated type exactly. More... | |
bool | isOfType (TypeHandle handle) |
Returns true if the current object is or derives from the indicated type. More... | |
Static Public Member Functions | |
static TypeHandle | getClassType () |
![]() | |
static TypeHandle | getClassType () |
![]() | |
static TypeHandle | getClassType () |
Additional Inherited Members | |
![]() | |
enum | JointType { JT_none = 0, JT_ball = 1, JT_hinge = 2, JT_slider = 3, JT_contact = 4, JT_universal = 5, JT_hinge2 = 6, JT_fixed = 7, JT_null = 8, JT_a_motor = 9, JT_l_motor = 10, JT_plane2d = 11 } |
![]() | |
TypeHandle | type |
Returns the TypeHandle representing this object's type. More... | |
__init__ | ( | OdeWorld | world | ) |
__init__ | ( | OdeWorld | world, |
OdeJointGroup | joint_group | ||
) |
|
static |