Package-level declarations

Types

Link copied to clipboard
abstract class AbstractAffine

Representation of an abstract affine transformation matrix.

Link copied to clipboard
class Affine2D(matrix: Matrix3dc) : AbstractAffine

Affine transformation matrix and operations in 2D.

Link copied to clipboard
class Affine3D(matrix: Matrix4dc) : AbstractAffine

Affine transformation matrix and operations in 3D.

Link copied to clipboard
data class AffineSequence2D(val affineList: List<Affine2D>)

Represents a sequence of affine transformation matrices in 2D.

Link copied to clipboard
data class AffineSequence3D(val affineList: List<Affine3D>)

Represents a sequence of affine transformation matrices in 3D.

Functions

Link copied to clipboard
fun Matrix3dc.isAffine(): Boolean
Link copied to clipboard
fun Matrix4dc.toRealMatrix(): RealMatrix
Link copied to clipboard
fun Vector3d.toRealVector(): RealVector
Link copied to clipboard
fun Vector3d.toVector2D(): Vector2D