Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CylindricalVector(val radius: Double = 1.0, val angle: Angle = Angle.ZERO, val y: Double = 0.0)
Link copied to clipboard
Link copied to clipboard
Rotations around Z axis, then X axis, then Y axis in that order.
Link copied to clipboard
class GenericDoubleVector(val dimensions: Int, val data: DoubleArray, val offset: Int = 0) : IGenericDoubleVector
Link copied to clipboard
Link copied to clipboard
interface IGenericDoubleVector
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Useful for representing rotations and scales.
Link copied to clipboard
Useful for representing complete transforms: rotations, scales, translations, projections, etc.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class MatrixTransform(val x: Double = 0.0, val y: Double = 0.0, val scaleX: Double = 1.0, val scaleY: Double = 1.0, val skewX: Angle = Angle.ZERO, val skewY: Angle = Angle.ZERO, val rotation: Angle = Angle.ZERO) : IsAlmostEquals<MatrixTransform>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Quaternion(val x: Float, val y: Float, val z: Float, val w: Float) : IsAlmostEqualsF<Quaternion>
Link copied to clipboard
data class Rectangle(val x: Double, val y: Double, val width: Double, val height: Double) : SimpleShape2D, IsAlmostEquals<Rectangle>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RectCorners(val topLeft: Double, val topRight: Double, val bottomRight: Double, val bottomLeft: Double)
Link copied to clipboard
Link copied to clipboard
interface SizeableInt
Link copied to clipboard
Link copied to clipboard
Functions
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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Circle that touches or contains all the corners (Rectangle.topLeft, Rectangle.topRight, Rectangle.bottomLeft, Rectangle.bottomRight) of the rectangle.
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
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
Link copied to clipboard
Link copied to clipboard