# Uses of Enum Class
net.paulhertz.pixelaudio.AffineTransformType

Packages that use AffineTransformType
Package
Description
net.paulhertz.pixelaudio
Package `net.paulhertz.pixelaudio` blends sounds and images by mapping between arrays of audio samples and arrays of pixel values.

- ## Uses of AffineTransformType in net.paulhertz.pixelaudio

  Fields in net.paulhertz.pixelaudio declared as AffineTransformType
  Modifier and Type
  Field
  Description
  `static AffineTransformType`
  PixelMapGen.`flipx`
  `static AffineTransformType`
  PixelMapGen.`flipy`
  `static AffineTransformType`
  PixelMapGen.`fx270`
  `static AffineTransformType`
  PixelMapGen.`fx90`
  `static AffineTransformType`
  PixelMapGen.`nada`
  `static AffineTransformType`
  PixelMapGen.`r180`
  `static AffineTransformType`
  PixelMapGen.`r270`
  `static AffineTransformType`
  PixelMapGen.`r90`
  `static AffineTransformType[]`
  PixelMapGen.`transArray`
  `AffineTransformType`
  PixelMapGen.`transformType`
  Methods in net.paulhertz.pixelaudio that return AffineTransformType
  Modifier and Type
  Method
  Description
  `AffineTransformType`
  PixelMapGen.`getTransformType()`
  `static AffineTransformType`
  PixelMapGen.`randomTransform(Random rand)`
  `static AffineTransformType`
  AffineTransformType.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static AffineTransformType[]`
  AffineTransformType.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.
  Methods in net.paulhertz.pixelaudio with parameters of type AffineTransformType
  Modifier and Type
  Method
  Description
  `static int[]`
  BitmapTransform.`coordTransform(int x, int y, int width, int height, AffineTransformType type)`
  Performs a geometric transform (rotation, reflection) of a single pixel location.
  `static int[]`
  BitmapTransform.`getIndexMap(int w, int h, AffineTransformType type)`
  `static processing.core.PImage`
  BitmapTransform.`imageTransform(processing.core.PImage img, AffineTransformType type)`
  `static int[]`
  BitmapTransform.`pixelsTransform(int[] pixels, int width, int height, AffineTransformType type)`
  Performs a geometric transform (rotation, reflection) of an array of pixels.
  `void`
  PixelMapGen.`setTransformType(AffineTransformType transformType)`
  Sets the AffineTransformType associated with this PixelMapGen and transforms its coordinates and associated sampleMap and pixelMap fields.
  `void`
  PixelMapGen.`transformCoords(ArrayList<int[]> coordinates, AffineTransformType type)`
  Constructors in net.paulhertz.pixelaudio with parameters of type AffineTransformType
  Modifier
  Constructor
  Description
  ``
  `BoustropheGen(int width, int height, AffineTransformType type)`
  ``
  `BuildFromPathGen(int width, int height, AffineTransformType type)`
  ``
  `DiagonalZigzagGen(int width, int height, AffineTransformType type)`
  ``
  `HilbertGen(int width, int height, AffineTransformType type)`
  ``
  `HilbertGen(int depth, AffineTransformType type)`
  ``
  `MooreGen(int width, int height, AffineTransformType type)`
  ``
  `MooreGen(int depth, AffineTransformType type)`
  ``
  `MultiGen(int width, int height, AffineTransformType transform)`
  ``
  `PixelMapGen(int width, int height, AffineTransformType type)`
  Constructor for classes that extend PixelMapGen.
  ``
  `RandomContinousGen(int width, int height, AffineTransformType type)`
  Deprecated.