Panda3D
Loading...
Searching...
No Matches
Public Member Functions | List of all members
OdeJointCollection Class Reference

#include <pandadoc.hpp>

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.
 

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().