Skip to main content

Module: physics/solvers/solver

Type aliases

CollisionSolver

ฦฌ CollisionSolver: (m: Manifold, delta?: number, currIteration?: number, maxIterations?: number) => void

Type declaration

โ–ธ (m, delta?, currIteration?, maxIterations?): void

Solves an aspect of a collision described by a Manifold.

Parameters
NameType
mManifold
delta?number
currIteration?number
maxIterations?number
Returns

void

Defined in

src/physics/solvers/solver.ts:9


ConstraintSolver

ฦฌ ConstraintSolver: (constraint: Constraint, delta?: number) => void

Type declaration

โ–ธ (constraint, delta?): void

Parameters
NameType
constraintConstraint
delta?number
Returns

void

Defined in

src/physics/solvers/solver.ts:16


DynamicsSolver

ฦฌ DynamicsSolver: (obj: RigidBody, delta?: number, gravity?: vec2) => void

Type declaration

โ–ธ (obj, delta?, gravity?): void

Solves a property of the dynamics of a RigidBody.

Parameters
NameType
objRigidBody
delta?number
gravity?vec2
Returns

void

Defined in

src/physics/solvers/solver.ts:14