Module javafx.graphics

# Package javafx.scene.transform

Provides the set of convenient classes to perform rotating, scaling, shearing, and translation transformations for `Affine` objects.

- Class Summary
  Class | Description
  --- | ---
  Affine | The `Affine` class represents a general affine transform.
  Rotate | This class represents an `Affine` object that rotates coordinates around an anchor point.
  Scale | This class represents an `Affine` object that scales coordinates by the specified factors.
  Shear | This class represents an `Affine` object that shears coordinates by the specified multipliers.
  Transform | This class is a base class for different affine transformations.
  TransformChangedEvent | This event is fired on a transform when any of its properties changes.
  Translate | This class represents an `Affine` object that translates coordinates by the specified factors.

- Enum Summary
  Enum | Description
  --- | ---
  MatrixType | Specifies type of transformation matrix.

- Exception Summary
  Exception | Description
  --- | ---
  NonInvertibleTransformException | The `NonInvertibleTransformException` class represents an exception that is thrown if an operation is performed requiring the inverse of a `Transform` object which is in a non-invertible state.