Vec2

data class Vec2(val x: Float, val y: Float)

2D vector for physics calculations.

Constructors

Link copied to clipboard
constructor(x: Float, y: Float)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val x: Float
Link copied to clipboard
val y: Float

Functions

Link copied to clipboard
fun cross(other: Vec2): Float
Link copied to clipboard
operator fun div(scalar: Float): Vec2
Link copied to clipboard
fun dot(other: Vec2): Float
Link copied to clipboard
fun length(): Float
Link copied to clipboard
Link copied to clipboard
operator fun minus(other: Vec2): Vec2
Link copied to clipboard
Link copied to clipboard
operator fun plus(other: Vec2): Vec2
Link copied to clipboard
operator fun times(scalar: Float): Vec2
Link copied to clipboard
operator fun unaryMinus(): Vec2