ZPP_DistanceJoint

ZPP_Constraintzpp_nape.constraint.ZPP_DistanceJoint (Class)

Instance Members


nape
jointMin: Float

nape
jointMax: Float

nape
slack: Bool

nape
equal: Bool

nape
nx: Float

nape
ny: Float

nape
cx1: Float

nape
cx2: Float


nape
a1localx: Float

nape
a1localy: Float

nape
a1relx: Float

nape
a1rely: Float

nape
wrap_a1: nape.geom.Vec2


nape
a2localx: Float

nape
a2localy: Float

nape
a2relx: Float

nape
a2rely: Float

nape
wrap_a2: nape.geom.Vec2

nape
kMass: Float

nape
jAcc: Float

nape
jMax: Float

nape
gamma: Float

nape
bias: Float

nape
stepped: Bool

nape
is_slack(): Bool
Returns
Bool

Name Type
b zpp_nape.phys.ZPP_Body
Returns
nape.geom.Vec3

nape
activeBodies(): Void

nape
inactiveBodies(): Void

nape
setup_a1(): Void

nape
setup_a2(): Void

nape
copy(?dict: Array<ZPP_CopyHelper> = null, ?todo: Array<ZPP_CopyHelper> = null): nape.constraint.Constraint
Name Type Default
dict Array<ZPP_CopyHelper> null
todo Array<ZPP_CopyHelper> null
Returns
nape.constraint.Constraint

nape
validate(): Void

nape
wake_connected(): Void

nape
forest(): Void

nape
pair_exists(id: Int, di: Int): Bool
Name Type
id Int
di Int
Returns
Bool

nape
clearcache(): Void

nape
preStep(dt: Float): Bool
Name Type
dt Float
Returns
Bool

nape
warmStart(): Void

nape
applyImpulseVel(): Bool
Returns
Bool

nape
applyImpulsePos(): Bool
Returns
Bool

nape
draw(g: nape.util.Debug): Void
Name Type
g nape.util.Debug

nape
new(): Void

Private Members

nape
validate_a1(): Void

nape
invalidate_a1(x: zpp_nape.geom.ZPP_Vec2): Void
Name Type
x zpp_nape.geom.ZPP_Vec2

nape
validate_a2(): Void

nape
invalidate_a2(x: zpp_nape.geom.ZPP_Vec2): Void
Name Type
x zpp_nape.geom.ZPP_Vec2