glemy/physics/vector2

Types

pub type Vector2 {
  Vector2(x: Float, y: Float)
}

Constructors

  • Vector2(x: Float, y: Float)

Values

pub fn add(a: Vector2, b: Vector2) -> Vector2
pub fn dot(a: Vector2, b: Vector2) -> Float
pub fn length(v: Vector2) -> Float
pub fn length_squared(v: Vector2) -> Float
pub fn loosely_equals(
  a: Vector2,
  b: Vector2,
  tolerance: Float,
) -> Bool
pub fn scale(v: Vector2, scalar: Float) -> Vector2
pub fn subtract(a: Vector2, b: Vector2) -> Vector2
pub const zero: Vector2
Search Document