BulletConstraint
from panda3d.bullet import BulletConstraint
- class BulletConstraint
Bases:
TypedReferenceCount
Inheritance diagram
- CPCfm = 3
- CPErp = 1
- CPStopCfm = 4
- CPStopErp = 2
- CP_cfm = 3
- CP_erp = 1
- CP_stop_cfm = 4
- CP_stop_erp = 2
- __init__(*args, **kwargs)
- applied_impulse
- breaking_threshold
- debug_draw_size
- enabled
- getBreakingThreshold()
C++ Interface: get_breaking_threshold(BulletConstraint self)
- /**
Returns the applied impluse limit for breaking the constraint.
*/
- getClassType()
C++ Interface: get_class_type()
- get_breaking_threshold()
C++ Interface: get_breaking_threshold(BulletConstraint self)
- /**
Returns the applied impluse limit for breaking the constraint.
*/
- get_class_type()
C++ Interface: get_class_type()
- isEnabled()
C++ Interface: is_enabled(BulletConstraint self)
- /**
Returns TRUE if the constraint is enabled.
*/
- is_enabled()
C++ Interface: is_enabled(BulletConstraint self)
- /**
Returns TRUE if the constraint is enabled.
*/
- rigid_body_a
- rigid_body_b
- setBreakingThreshold()
C++ Interface: set_breaking_threshold(const BulletConstraint self, float threshold)
- /**
Sets the applied impulse limit for breaking the constraint. If the limit
is exceeded the constraint will be disabled. Disabled constraints are not
removed from the world, and can be re-enabled.
*/
- setDebugDrawSize()
C++ Interface: set_debug_draw_size(const BulletConstraint self, float size)
- /**
*/
- setParam()
C++ Interface: set_param(const BulletConstraint self, int num, float value, int axis)
- /**
*/
- set_breaking_threshold()
C++ Interface: set_breaking_threshold(const BulletConstraint self, float threshold)
- /**
Sets the applied impulse limit for breaking the constraint. If the limit
is exceeded the constraint will be disabled. Disabled constraints are not
removed from the world, and can be re-enabled.
*/