wima
Preparing search index...
CollisionManifold
Class CollisionManifold
Index
Constructors
constructor
Properties
contact
Data
effective
Mass
entity
A
entity
B
impulse
invinertia
A
invinertia
B
invmass
A
invmass
B
kinetic
Friction
nbias
n
Jacobian
n
Lambda
position
A
position
B
restitution
rotation
A
rotation
B
static
Friction
t
Impulse
t
Jacobian
t
Lambda
velocity
A
velocity
B
Methods
apply
Impulse
prepare
solve
Constructors
constructor
new
CollisionManifold
(
a
:
Entity
,
b
:
Entity
,
pA
:
Vector2
,
pB
:
Vector2
,
vA
:
Vector2
,
vB
:
Vector2
,
rA
:
Angle
,
rB
:
Angle
,
)
:
CollisionManifold
Parameters
a
:
Entity
b
:
Entity
pA
:
Vector2
pB
:
Vector2
vA
:
Vector2
vB
:
Vector2
rA
:
Angle
rB
:
Angle
Returns
CollisionManifold
Properties
contact
Data
contactData
:
CollisionData
= ...
effective
Mass
effectiveMass
:
number
[]
= ...
entity
A
entityA
:
Entity
entity
B
entityB
:
Entity
impulse
impulse
:
number
[]
= ...
invinertia
A
invinertiaA
:
number
= 0
invinertia
B
invinertiaB
:
number
= 0
invmass
A
invmassA
:
number
= 0
invmass
B
invmassB
:
number
= 0
kinetic
Friction
kineticFriction
:
number
= 0
nbias
nbias
:
number
[]
= ...
n
Jacobian
nJacobian
:
Jacobian
[]
= ...
n
Lambda
nLambda
:
number
[]
= ...
position
A
positionA
:
Vector2
position
B
positionB
:
Vector2
restitution
restitution
:
number
= 0
rotation
A
rotationA
:
Angle
rotation
B
rotationB
:
Angle
static
Friction
staticFriction
:
number
= 0
t
Impulse
tImpulse
:
number
[]
= ...
t
Jacobian
tJacobian
:
Jacobian
[]
= ...
t
Lambda
tLambda
:
number
[]
= ...
velocity
A
velocityA
:
Vector2
velocity
B
velocityB
:
Vector2
Methods
Static
apply
Impulse
applyImpulse
(
jacobian
:
Jacobian
,
velocityA
:
Vector2
,
velocityB
:
Vector2
,
rotationA
:
Angle
,
rotationB
:
Angle
,
invmassA
:
number
,
invmassB
:
number
,
invinertiaA
:
number
,
invinertiaB
:
number
,
lambda
:
number
,
)
:
void
Parameters
jacobian
:
Jacobian
velocityA
:
Vector2
velocityB
:
Vector2
rotationA
:
Angle
rotationB
:
Angle
invmassA
:
number
invmassB
:
number
invinertiaA
:
number
invinertiaB
:
number
lambda
:
number
Returns
void
Static
prepare
prepare
(
manifold
:
CollisionManifold
,
positionA
:
Vector2
,
positionB
:
Vector2
,
velocityA
:
Vector2
,
velocityB
:
Vector2
,
rotationA
:
Angle
,
rotationB
:
Angle
,
invDt
:
number
,
)
:
void
Parameters
manifold
:
CollisionManifold
positionA
:
Vector2
positionB
:
Vector2
velocityA
:
Vector2
velocityB
:
Vector2
rotationA
:
Angle
rotationB
:
Angle
invDt
:
number
Returns
void
Static
solve
solve
(
manifold
:
CollisionManifold
)
:
void
Parameters
manifold
:
CollisionManifold
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
contact
Data
effective
Mass
entity
A
entity
B
impulse
invinertia
A
invinertia
B
invmass
A
invmass
B
kinetic
Friction
nbias
n
Jacobian
n
Lambda
position
A
position
B
restitution
rotation
A
rotation
B
static
Friction
t
Impulse
t
Jacobian
t
Lambda
velocity
A
velocity
B
Methods
apply
Impulse
prepare
solve
wima
Loading...