glemy/physics/entity

Types

pub type Entity {
  Entity(
    position: vector2.Vector2,
    velocity: vector2.Vector2,
    radius: Float,
    kind: Int,
    resting_time: Float,
  )
}

Constructors

Values

pub fn integrate(
  entity: Entity,
  acceleration: vector2.Vector2,
  dt: Float,
) -> Entity
pub fn loosely_equals(
  a: Entity,
  b: Entity,
  tolerance: Float,
) -> Bool
pub const rest_velocity_threshold: Float
pub fn settle(entity: Entity, dt: Float) -> Entity
pub const sleep_disturbance_velocity: Float
pub const sleep_duration: Float
pub const velocity_damping: Float
Search Document