Affine2D

class Affine2D(matrix: Matrix3dc) : AbstractAffine

Affine transformation matrix and operations in 2D.

Parameters

matrix

internal matrix of adapting library

Constructors

Link copied to clipboard
constructor(matrix: Matrix3dc)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun append(other: Affine2D): Affine2D

Appends another transformation matrix.

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard

Extracts the rotation of the Affine2D transformation matrix.

Link copied to clipboard

Extracts the scale vector of the Affine2D transformation matrix. See the wikipedia article of scaling (geometry).

Link copied to clipboard

Extracts the translation vector of the Affine2D transformation matrix.

Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun toMatrix3JOML(): Matrix3d
Link copied to clipboard