Panda3D
Public Member Functions | List of all members
OdeJointCollection Class Reference

Public Member Functions

 __init__ ()
 
 __init__ (const OdeJointCollection copy)
 
 addJoint (const OdeJoint joint)
 
 addJointsFrom (const OdeJointCollection other)
 
 clear ()
 
OdeJoint getJoint (int index)
 
list getJoints ()
 
int getNumJoints ()
 
bool hasJoint (const OdeJoint joint)
 
bool isEmpty ()
 
OdeJointCollection operator+ (const OdeJointCollection other)
 
OdeJointCollection operator+= (const OdeJointCollection other)
 
OdeJointCollection operator= (const OdeJointCollection copy)
 
OdeJoint operator[] (int index)
 
 removeDuplicateJoints ()
 
bool removeJoint (const OdeJoint joint)
 
 removeJointsFrom (const OdeJointCollection other)
 
int size ()
 Returns the number of joints in the collection. This is the same thing as get_num_joints(). More...
 

Member Function Documentation

◆ __init__() [1/2]

__init__ ( )

◆ __init__() [2/2]

__init__ ( const OdeJointCollection  copy)

◆ addJoint()

addJoint ( const OdeJoint  joint)

◆ addJointsFrom()

addJointsFrom ( const OdeJointCollection  other)

◆ clear()

clear ( )

◆ getJoint()

OdeJoint getJoint ( int  index)

◆ getJoints()

list getJoints ( )

◆ getNumJoints()

int getNumJoints ( )

◆ hasJoint()

bool hasJoint ( const OdeJoint  joint)

◆ isEmpty()

bool isEmpty ( )

◆ operator+()

OdeJointCollection operator+ ( const OdeJointCollection  other)

◆ operator+=()

OdeJointCollection operator+= ( const OdeJointCollection  other)

◆ operator=()

OdeJointCollection operator= ( const OdeJointCollection  copy)

◆ operator[]()

OdeJoint operator[] ( int  index)

◆ removeDuplicateJoints()

removeDuplicateJoints ( )

◆ removeJoint()

bool removeJoint ( const OdeJoint  joint)

◆ removeJointsFrom()

removeJointsFrom ( const OdeJointCollection  other)

◆ size()

int size ( )

Returns the number of joints in the collection. This is the same thing as get_num_joints().