# Uses of Package
javafx.scene.transform

Packages that use javafx.scene.transform
Package
Description
javafx.scene
Provides the core set of base classes for the JavaFX Scene Graph API.
javafx.scene.canvas
Provides the set of classes for canvas, an immediate mode style of rendering API.
javafx.scene.transform
Provides the set of convenient classes to perform rotating, scaling, shearing, and translation transformations for `Affine` objects.

- Classes in javafx.scene.transform used by javafx.scene
  Class
  Description
  Transform
  This class is a base class for different affine transformations.
- Classes in javafx.scene.transform used by javafx.scene.canvas
  Class
  Description
  Affine
  The `Affine` class represents a general affine transform.
- Classes in javafx.scene.transform used by javafx.scene.transform
  Class
  Description
  Affine
  The `Affine` class represents a general affine transform.
  MatrixType
  Specifies type of transformation matrix.
  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.
  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.