Vector2d

data class Vector2d(val x: Double, val y: Double)

Vector \((x, y)\)

Constructors

Link copied to clipboard
fun Vector2d(x: Double, y: Double)

Functions

Link copied to clipboard
fun angleCast(): Rotation2d
Link copied to clipboard
operator fun div(z: Double): Vector2d
Link copied to clipboard
infix fun dot(v: Vector2d): Double
Link copied to clipboard
operator fun minus(v: Vector2d): Vector2d
Link copied to clipboard
fun norm(): Double
Link copied to clipboard
operator fun plus(v: Vector2d): Vector2d
Link copied to clipboard
fun sqrNorm(): Double
Link copied to clipboard
operator fun times(z: Double): Vector2d
Link copied to clipboard
operator fun unaryMinus(): Vector2d

Properties

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