AbstractEuclideanPosition

N-dimensional Euclidean position.

Parameters

<P>

actual type

Inheritors

Functions

Link copied to clipboard
open fun angleBetween(p: S): Double
Link copied to clipboard
Link copied to clipboard
open fun coerceAtLeast(p: Double): S
Link copied to clipboard
open fun coerceAtMost(p: Double): S
Link copied to clipboard
open fun coerceIn(p: Double, p1: Double): S
Link copied to clipboard
Link copied to clipboard
open fun div(p: Double): S
Link copied to clipboard
open fun dot(p: S): Double
Link copied to clipboard
fun equals(p: Any): Boolean
Link copied to clipboard
abstract fun fromCoordinates(p: Array<Double>): S
Link copied to clipboard
fun get(dimension: Int): Double
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getMagnitude(): Double
Link copied to clipboard
open fun getZero(): S
Link copied to clipboard
fun hashCode(): Int
Link copied to clipboard
abstract fun minus(p: S): S
fun minus(p: P): P
Link copied to clipboard
abstract fun normal(): S
Link copied to clipboard
abstract fun normalized(): S
Link copied to clipboard
abstract fun plus(p: S): S
fun plus(p: P): P
Link copied to clipboard
open fun resized(p: Double): S
Link copied to clipboard
abstract fun times(p: Double): S
Link copied to clipboard
open fun toString(): String