BulletConstraint¶
-
class BulletConstraint¶
Bases:
TypedReferenceCountInheritance diagram
digraph inheritance5fcacbf01c { bgcolor=transparent; rankdir=BT; size="8.0, 12.0"; "BulletConstraint" [URL="acron.bullet.BulletConstraint.html#acron.bullet.BulletConstraint",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "TypedReferenceCount" -> "BulletConstraint" [arrowsize=0.75,style=""]; "DTOOL_SUPER_BASE" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style=""]; "ReferenceCount" [URL="acron.core.ReferenceCount.html#acron.core.ReferenceCount",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "DTOOL_SUPER_BASE" -> "ReferenceCount" [arrowsize=0.75,style=""]; "TypedObject" [URL="acron.core.TypedObject.html#acron.core.TypedObject",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "DTOOL_SUPER_BASE" -> "TypedObject" [arrowsize=0.75,style=""]; "TypedReferenceCount" [URL="acron.core.TypedReferenceCount.html#acron.core.TypedReferenceCount",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="/**"]; "TypedObject" -> "TypedReferenceCount" [arrowsize=0.75,style=""]; "ReferenceCount" -> "TypedReferenceCount" [arrowsize=0.75,style=""]; }-
enum ConstraintParam¶
-
enumerator CP_erp = 1¶
-
enumerator CP_stop_erp = 2¶
-
enumerator CP_cfm = 3¶
-
enumerator CP_stop_cfm = 4¶
-
enumerator CP_erp = 1¶
- BulletConstraint.enable_feedback()¶
- BulletConstraint.get_applied_impulse()¶
- BulletConstraint.get_breaking_threshold()¶
Returns the applied impluse limit for breaking the constraint.
- static BulletConstraint.get_class_type()¶
- BulletConstraint.get_debug_draw_size()¶
- BulletConstraint.get_param()¶
- BulletConstraint.get_rigid_body_a()¶
- BulletConstraint.get_rigid_body_b()¶
- BulletConstraint.is_enabled()¶
Returns TRUE if the constraint is enabled.
- BulletConstraint.set_breaking_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.
- BulletConstraint.set_debug_draw_size()¶
- BulletConstraint.set_enabled()¶
- BulletConstraint.set_param()¶
-
enum ConstraintParam¶