# Uses of Class
net.paulhertz.pixelaudio.curves.GestureTransformState

Packages that use GestureTransformState
Package
Description
net.paulhertz.pixelaudio.curves
Gesture, path, and Bézier curve modeling classes for PixelAudio.

- ## Uses of GestureTransformState in net.paulhertz.pixelaudio.curves

  Fields in net.paulhertz.pixelaudio.curves declared as GestureTransformState
  Modifier and Type
  Field
  Description
  `private GestureTransformState`
  AudioBrush.`transformState`
  Methods in net.paulhertz.pixelaudio.curves that return GestureTransformState
  Modifier and Type
  Method
  Description
  `GestureTransformState`
  GestureTransformState.`copy()`
  `GestureTransformState`
  PACurveMaker.`createTransformState()`
  Copies the current dragPoints into a new GestureTransformState as restPoints.
  `GestureTransformState`
  AudioBrush.`ensureTransform()`
  `GestureTransformState`
  AudioBrush.`transform()`
  Methods in net.paulhertz.pixelaudio.curves with parameters of type GestureTransformState
  Modifier and Type
  Method
  Description
  `void`
  PACurveMaker.`applyTransform(GestureTransformState state)`
  Applies a transform state to this curve.
  `static void`
  PACurveUtility.`applyTransformToCurve(PACurveMaker curve, GestureTransformState state)`
  Applies a GestureTransformState to a PACurveMaker using the curve's live dragPoints.
  `static void`
  PACurveUtility.`restoreCurveRestPoints(PACurveMaker curve, GestureTransformState state)`
  Restores curve points from state.restPoints, if present.
  `void`
  PACurveMaker.`restoreTransform(GestureTransformState state)`
  Restores this curve from a transform state's rest pose, if present.
  `void`
  AudioBrush.`setTransform(GestureTransformState state)`