ConstantVolumeJoint class

Inheritance

Constructors

ConstantVolumeJoint(World argWorld, ConstantVolumeJointDef def)

Properties

hashCode int
The hash code for this object. [...]
read-only, inherited
pool IWorldPool
read / write, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

destructor() → void
Override to handle destruction of joint
override
getAnchorA(Vector2 argOut) → void
No-op
override
getAnchorB(Vector2 argOut) → void
No-op
override
getBodies() List<Body>
getBodyA() Body
get the first body attached to this joint.
inherited
getBodyArea() double
getBodyB() Body
get the second body attached to this joint. [...]
inherited
getCollideConnected() bool
Get collide connected. Note: modifying the collide connect flag won't work correctly because the flag is only checked when fixture AABBs begin to overlap.
inherited
getJoints() List<DistanceJoint>
getNext() Joint
get the next joint the world joint list.
inherited
getReactionForce(double inv_dt, Vector2 argOut) → void
No-op
override
getReactionTorque(double inv_dt) double
No-op
override
getSolverArea(List<Position> positions) double
getType() JointType
get the type of the concrete joint. [...]
inherited
inflate(double factor) → void
initVelocityConstraints(SolverData step) → void
Internal
override
isActive() bool
Short-cut function to determine if either body is inactive. [...]
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
solvePositionConstraints(SolverData step) bool
This returns true if the position errors are within tolerance. Internal.
override
solveVelocityConstraints(SolverData step) → void
Internal
override
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited