Internal
indigo.physics.Physics.Internal
object Internal
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Internal.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Value members
Concrete methods
def calculateNewMovement(timeDelta: Seconds, worldForces: Vector2, worldResistance: Resistance, position: Vertex, velocity: Vector2, mass: Mass): (Vertex, Vector2)
def findCollisionGroups[A](indexedColliders: Batch[IndexedCollider[A]], transient: Batch[Collider[A]]): Batch[(Collider[A], Batch[Collider[A]])]
def moveCollider[A](timeDelta: Seconds, worldForces: Vector2, worldResistance: Resistance)(colliderWithIndex: (Collider[A], Int)): IndexedCollider[A]
def solveCollisionWithBox[A](displacement: Displacement, position: Vertex, center: Vertex, target: Box[A], velocity: Vector2, friction: Friction, displaceBy: Vector2, continueDistance: Double, remainingEnergy: Double): Solved
def solveCollisionWithCircle[A](ray: LineSegment, position: Vertex, target: Circle[A], velocity: Vector2, friction: Friction, displaceBy: Vector2, continueDistance: Double, remainingEnergy: Double): Solved
In this article