Versions in this module Expand all Collapse all v0 v0.0.13 Jan 17, 2025 v0.0.12 Jan 9, 2025 v0.0.11 Jan 8, 2025 v0.0.10 Nov 19, 2024 v0.0.9 Apr 30, 2024 v0.0.8 Oct 30, 2023 v0.0.7 Oct 28, 2023 v0.0.6 Oct 27, 2023 v0.0.5 Jun 9, 2023 v0.0.4 Jun 7, 2023 v0.0.3 May 6, 2023 Changes in this version type Transform + func Mul3(R, S, T Transform) Transform v0.0.2 Feb 7, 2022 Changes in this version type Transform + A fl + B fl + C fl + D fl + E fl + F fl + func (T *Transform) LeftMultBy(U Transform) + func (T *Transform) RightMultBy(U Transform) + func (T Transform) Apply(x, y fl) (outX, outY fl) v0.0.1 Dec 29, 2021 Changes in this version + type Transform struct + func Identity() Transform + func Mul(T, U Transform) Transform + func New(a, b, c, d, e, f fl) Transform + func Rotation(radians fl) Transform + func Scaling(sx, sy fl) Transform + func Skew(thetax, thetay fl) Transform + func Translation(tx, ty fl) Transform + func (T *Transform) Invert() error + func (T *Transform) Mult(U Transform) + func (T *Transform) RightMult(U Transform) + func (T *Transform) Rotate(radians fl) + func (T *Transform) Scale(sx, sy fl) + func (T *Transform) Skew(thetax, thetay fl) + func (T *Transform) Translate(tx, ty fl) + func (T Transform) Copy() *Transform + func (T Transform) Data() (a, b, c, d, e, f fl) + func (T Transform) TransformPoint(x, y fl) (outX, outY fl) + func (t Transform) Determinant() fl