null
The second possible Body
that this constraint is attached to.
null
A Number
that specifies the damping of the constraint,
i.e. the amount of resistance applied to each body based on their velocities to limit the amount of oscillation.
Damping will only be apparent when the constraint also has a very low stiffness
.
A value of 0.1
means the constraint will apply heavy damping, resulting in little to no oscillation.
A value of 0
means the constraint will apply no damping.
0
An integer Number
uniquely identifying number generated in Composite.create
by Common.nextId
.
An arbitrary String
name to help the user identify and manage bodies.
"Constraint"
A Number
that specifies the target resting length of the constraint.
It is calculated automatically in Constraint.create
from initial positions of the constraint.bodyA
and constraint.bodyB
.
An object reserved for storing plugin-specific properties.
A Vector
that specifies the offset of the constraint from center of the constraint.bodyA
if defined, otherwise a world-space position.
{ x: 0, y: 0 }
A Vector
that specifies the offset of the constraint from center of the constraint.bodyB
if defined, otherwise a world-space position.
{ x: 0, y: 0 }
An Object
that defines the rendering properties to be consumed by the module Matter.Render
.
A Number
that specifies the stiffness of the constraint, i.e. the rate at which it returns to its resting constraint.length
.
A value of 1
means the constraint should be very stiff.
A value of 0.2
means the constraint acts like a soft spring.
1
A String
denoting the type of object.
Generated using TypeDoc
The first possible
Body
that this constraint is attached to.