HasVelocity
A supertype for objects that have a position and a velocity in two-dimensional space.
Attributes
- Graph
-
- Supertypes
- Known subtypes
-
trait MovingObjecttrait MovingObjectInContainer
Members list
Value members
Concrete methods
Determines whether this object is bound for roughly the given direction, as per Direction.sharesQuadrant.
Determines whether this object is bound for roughly the given direction, as per Direction.sharesQuadrant.
Attributes
Determines whether this object has a downward velocity, as per Direction.isDownward.
Determines whether this object has a leftward velocity, as per Direction.isLeftward.
Determines whether this object has a rightward velocity, as per Direction.isRightward.
Determines whether this object has an upward velocity, as per Direction.isUpward.
Returns the Pos that this object, moving from its current location at its current velocity, reaches in one unit of time. That is, adds the dx and dy components of the velocity to the current Pos and returns the result.
Returns the Pos that this object, moving from its current location at its current velocity, reaches in one unit of time. That is, adds the dx and dy components of the velocity to the current Pos and returns the result.
