Package pymunk :: Module constraint :: Class RotaryLimitJoint
[frames] | no frames]

Class RotaryLimitJoint

object --+    
         |    
Constraint --+
             |
            RotaryLimitJoint

Constrains the relative rotations of two bodies.
Instance Methods
 
__init__(self, a, b, min, max)
Constrains the relative rotations of two bodies.
 
__del__(self) (Inherited from pymunk.constraint.Constraint)

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties
  min
  max
  a
The first of the two bodies constrained (Inherited from pymunk.constraint.Constraint)
  b
The second of the two bodies constrained (Inherited from pymunk.constraint.Constraint)
  bias_coef
The percentage of error corrected each step of the space. (Inherited from pymunk.constraint.Constraint)
  max_bias
The maximum speed at which the constraint can apply error correction. (Inherited from pymunk.constraint.Constraint)
  max_force
The maximum force that the constraint can use to act on the two bodies. (Inherited from pymunk.constraint.Constraint)

Inherited from object: __class__

Method Details

__init__(self, a, b, min, max)
(Constructor)

 
Constrains the relative rotations of two bodies. min and max are the angular limits in radians. It is implemented so that it's possible to for the range to be greater than a full revolution.
Overrides: object.__init__

Property Details

min

Get Method:
_get_min(self)
Set Method:
_set_min(self, min)

max

Get Method:
_get_max(self)
Set Method:
_set_max(self, max)