Euclidean2DSpace
object Euclidean2DSpace : GeometrySpace<DoubleVector2D> , ScaleOperations<DoubleVector2D> , Norm<DoubleVector2D, Double> (source)
2D Euclidean space
Functions
Link copied to clipboard
Link copied to clipboard
open fun binaryOperation(operation: String, left: DoubleVector2D, right: DoubleVector2D): DoubleVector2D
Link copied to clipboard
open override fun binaryOperationFunction(operation: String): (DoubleVector2D, DoubleVector2D) -> DoubleVector2D
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
L2 distance
Link copied to clipboard
Link copied to clipboard
Scalar product
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Project vector onto a hyperplane, which is defined by a normal and base. In 2D case it is the projection to a line, in 3d case it is the one to a plane.
Link copied to clipboard
Project vector onto a line.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard