Transform

object Transform
Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def affine(mxx: Double, myx: Double, mxy: Double, myy: Double, tx: Double, ty: Double): Affine

Returns a new Affine object from 12 number values representing the 6 specifiable entries of the 3x4 Affine transformation matrix.

Returns a new Affine object from 12 number values representing the 6 specifiable entries of the 3x4 Affine transformation matrix.

def affine(mxx: Double, mxy: Double, mxz: Double, tx: Double, myx: Double, myy: Double, myz: Double, ty: Double, mzx: Double, mzy: Double, mzz: Double, tz: Double): Affine

Returns a new Affine object from 12 number values representing the 6 specifiable entries of the 3x4 Affine transformation matrix.

Returns a new Affine object from 12 number values representing the 6 specifiable entries of the 3x4 Affine transformation matrix.

def rotate(angle: Double, pivotX: Double, pivotY: Double): Rotate

Returns a Rotate object that rotates coordinates around a pivot point.

Returns a Rotate object that rotates coordinates around a pivot point.

def scale(x: Double, y: Double): Scale

Returns a Scale object representing a scaling transformation.

Returns a Scale object representing a scaling transformation.

def scale(x: Double, y: Double, pivotX: Double, pivotY: Double): Scale

Returns a Scale object representing a scaling transformation.

Returns a Scale object representing a scaling transformation.

def shear(x: Double, y: Double): Shear

Returns a Shear object representing a shearing transformation.

Returns a Shear object representing a shearing transformation.

def shear(x: Double, y: Double, pivotX: Double, pivotY: Double): Shear

Returns a Shear object representing a shearing transformation.

Returns a Shear object representing a shearing transformation.

def translate(x: Double, y: Double): Translate

Returns a Translate object representing a translation transformation.

Returns a Translate object representing a translation transformation.

Implicits

Implicits

implicit def sfxTransform2jfx(v: Transform): Transform