Uses of Enum Class
net.paulhertz.pixelaudio.AffineTransformType
Packages that use AffineTransformType
Package
Description
Core classes for PixelAudio, a Processing library that maps between sound
and image data.
Example Processing sketches and demonstrations of PixelAudio library functionality.
-
Uses of AffineTransformType in net.paulhertz.pixelaudio
Fields in net.paulhertz.pixelaudio declared as AffineTransformTypeModifier and TypeFieldDescriptionstatic AffineTransformTypePixelMapGen.flipxshort name forFLIPXstatic AffineTransformTypePixelMapGen.flipyshort name forFLIPYstatic AffineTransformTypePixelMapGen.fx270short name forFX270static AffineTransformTypePixelMapGen.fx90short name forFX90static AffineTransformTypePixelMapGen.nadashort name forNADAstatic AffineTransformTypePixelMapGen.r180short name forR180static AffineTransformTypePixelMapGen.r270short name forR270static AffineTransformTypePixelMapGen.r90short name forR90static AffineTransformType[]PixelMapGen.transArraytransArray is useful for random transform selections.PixelMapGen.transformTypeanAffineTransformTypeapplied to the coordinate pairs incoordsprior to generatingpixelMapandsampleMapstatic AffineTransformType[]PixelMapGen.uniformTransArrayuniformTransArray has only transforms that do not change dimensionsMethods in net.paulhertz.pixelaudio that return AffineTransformTypeModifier and TypeMethodDescriptionPixelMapGen.getTransformType()Returns the AffineTransformType associated with this PixelMapGen.static AffineTransformTypePixelMapGen.randomTransform(Random rand) Returns a random transform from PixelMapGen.transArray.static AffineTransformTypePixelMapGen.randomUniformTransform(Random rand) Returns a random transform from PixelMapGen.transArray.static AffineTransformTypeReturns 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 AffineTransformTypeModifier and TypeMethodDescriptionstatic MultiGenBoustropheGen.boustrophRowOriented(int cols, int rows, int genW, int genH, AffineTransformType transform) Creates a MultiGen with rows * cols BoustropheGens oriented as specified bytransform.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.PImageBitmapTransform.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.voidPixelMapGen.setTransformType(AffineTransformType transformType) Sets the AffineTransformType associated with this PixelMapGen and transforms its coordinates and associated sampleMap and pixelMap fields.voidPixelMapGen.transformCoords(ArrayList<int[]> coordinates, AffineTransformType type) Applies an AffineTransformType to a list of 2D coordinates.Constructors in net.paulhertz.pixelaudio with parameters of type AffineTransformTypeModifierConstructorDescriptionBoustropheGen(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) Constructor for HilbertGen, modified by an AffineTransformType.HilbertGen(int depth, AffineTransformType type) Constructor for HilbertGen using depth of recursion, transformed by an AffineTransformType.MooreGen(int width, int height, AffineTransformType type) MooreGen(int depth, AffineTransformType type) MultiGen(int width, int height, AffineTransformType transform) Default constructor, creates two DiagonalZigzagGens.PixelMapGen(int width, int height, AffineTransformType type) Constructor for classes that extend PixelMapGen.RandomContinousGen(int width, int height, AffineTransformType type) Deprecated. -
Uses of AffineTransformType in net.paulhertz.pixelaudio.example
Fields in net.paulhertz.pixelaudio.example declared as AffineTransformTypeModifier and TypeFieldDescription(package private) AffineTransformTypeMultiGenLookupTables.currentTransform(package private) AffineTransformType[]MultiGenDemo.fixedDimensionTransforms(package private) AffineTransformTypeArgosyMixer.flipxstatic AffineTransformTypeMultiGenDemo.flipxstatic AffineTransformTypeMultiGenLookupTables.flipx(package private) AffineTransformTypeArgosyMixer.flipystatic AffineTransformTypeMultiGenDemo.flipystatic AffineTransformTypeMultiGenLookupTables.flipy(package private) AffineTransformTypeArgosyMixer.fx270static AffineTransformTypeMultiGenDemo.fx270static AffineTransformTypeMultiGenLookupTables.fx270(package private) AffineTransformTypeArgosyMixer.fx90static AffineTransformTypeMultiGenDemo.fx90static AffineTransformTypeMultiGenLookupTables.fx90(package private) AffineTransformTypeArgosyMixer.nadastatic AffineTransformTypeMultiGenDemo.nadastatic AffineTransformTypeMultiGenLookupTables.nada(package private) AffineTransformTypeArgosyMixer.r180static AffineTransformTypeMultiGenDemo.r180static AffineTransformTypeMultiGenLookupTables.r180(package private) AffineTransformTypeArgosyMixer.r270static AffineTransformTypeMultiGenDemo.r270static AffineTransformTypeMultiGenLookupTables.r270(package private) AffineTransformTypeArgosyMixer.r90static AffineTransformTypeMultiGenDemo.r90static AffineTransformTypeMultiGenLookupTables.r90(package private) AffineTransformType[]ArgosyMixer.transArrayMethods in net.paulhertz.pixelaudio.example that return AffineTransformTypeModifier and TypeMethodDescriptionMultiGenDemo.nextTransform()ArgosyMixer.randomTransform()Returns a randomly selected AffineTransformType.