ZPP_LineJoint

ZPP_Constraintzpp_nape.constraint.ZPP_LineJoint (Class)

Instance Members


nape
scale: Float

nape
jointMin: Float

nape
jointMax: Float

nape
equal: Bool

nape
dot1: Float

nape
dot2: 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
zip_n: Bool

nape
nlocalx: Float

nape
nlocaly: Float

nape
nrelx: Float

nape
nrely: Float

nape
wrap_n: nape.geom.Vec2

nape
kMassa: Float

nape
kMassb: Float

nape
kMassc: Float

nape
jAccx: Float

nape
jAccy: Float

nape
jMax: Float

nape
gamma: Float

nape
biasx: Float

nape
biasy: Float

nape
stepped: 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
setup_n(): Void

nape
validate_norm(): 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

nape
validate_n(): Void

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