# Index

A B C D E F G H I K L M N O P Q R S T U V W X Y Z
All Classes and Interfaces|All Packages|Constant Field Values

## R

R - Enum constant in enum class net.paulhertz.pixelaudio.PixelAudioMapper.ChannelNames
r180 - Static variable in class net.paulhertz.pixelaudio.PixelMapGen
R180 - Enum constant in enum class net.paulhertz.pixelaudio.AffineTransformType
r270 - Static variable in class net.paulhertz.pixelaudio.PixelMapGen
R270 - Enum constant in enum class net.paulhertz.pixelaudio.AffineTransformType
r90 - Static variable in class net.paulhertz.pixelaudio.PixelMapGen
R90 - Enum constant in enum class net.paulhertz.pixelaudio.AffineTransformType
rando - Static variable in class net.paulhertz.pixelaudio.PixelAudio
  Java Random
rando() - Static method in class net.paulhertz.pixelaudio.PixelAudio
rando(long) - Static method in class net.paulhertz.pixelaudio.PixelAudio
RandomContinousGen - Class in net.paulhertz.pixelaudio
  Deprecated.
RandomContinousGen(int, int) - Constructor for class net.paulhertz.pixelaudio.RandomContinousGen
  Deprecated.
RandomContinousGen(int, int, AffineTransformType) - Constructor for class net.paulhertz.pixelaudio.RandomContinousGen
  Deprecated.
randomTransform(Random) - Static method in class net.paulhertz.pixelaudio.PixelMapGen
rate - Variable in class net.paulhertz.pixelaudio.voices.PASamplerVoice
rawPhaseAtFrame(int) - Method in class net.paulhertz.pixelaudio.WaveData
rdp(int, int, ArrayList<PVector>, ArrayList<PVector>, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
  Ramer-Douglas-Peucker point reduction algorithm (RDP), reduces points in allPoints and returns the result in rdpPoints.
rdpColor - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Color for points reduced by RDP algorithm, stored in drawPoints
rdpIndices - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  list of indices of points in dragPoints captured for rdpPoints
rdpPoints - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  The reduced points delivered by the RDP algorithm
rdpWeight - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  weight of lines drawn between PVectors in drawPoints
reducedPointsDraw(PApplet) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws a line using the PVector data in rdpPoints and the current values of this.rdpColor and this.rdpWeight.
reducedPointsDraw(PApplet, int, float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws a line using the PVector data in drawPoints, the reduced point set derived from allPoints.
reducedPointsDraw(PGraphics) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws drawPoints to a PGraphics using current values of this.rdpColor and this.rdpWeight.
reducedPointsDraw(PGraphics, int, float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws rdpPoints to a PGraphics using supplied color and weight.
reducePoints(float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Takes the list of points in allPoints and generates a reduced list in drawPoints.
regenerate() - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Calls PixelMapGen `generator` to create coordinates and LUTs.
reinitInstruments() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
  Resize the pool gracefully without disrupting existing instruments unnecessarily.
release - Variable in class net.paulhertz.pixelaudio.voices.ADSRParams
release() - Method in class net.paulhertz.pixelaudio.voices.PASamplerVoice
RELEASE - Enum constant in enum class net.paulhertz.pixelaudio.voices.SimpleADSR.Stage
releaseAllVoices() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
  Smoothly release all active voices (used only if we must recycle an instrument).
releaseCurve - Variable in class net.paulhertz.pixelaudio.voices.SimpleADSR
released - Variable in class net.paulhertz.pixelaudio.voices.PASamplerVoice
releaseStart - Variable in class net.paulhertz.pixelaudio.voices.SimpleADSR
releaseTime - Variable in class net.paulhertz.pixelaudio.voices.SimpleADSR
remapPixels(int[], int[]) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Creates an array of int which contains the values in `img` reordered by the lookup table `lut`.
remapSamples(float[], int[]) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Creates an array of float which contains the values in `sig` reordered by the lookup table `lut`.
removePool(String) - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPoolMulti
  Remove a pool by key and close it safely.
renderAudio(int) - Method in class net.paulhertz.pixelaudio.WaveSynth
renderAudio(int, float) - Method in class net.paulhertz.pixelaudio.WaveSynth
renderAudioRaw(int) - Method in class net.paulhertz.pixelaudio.WaveSynth
renderFrame(int) - Method in class net.paulhertz.pixelaudio.WaveSynth
renderPixel(int, int, ArrayList<WaveData>) - Method in class net.paulhertz.pixelaudio.WaveSynth
  Render one pixel, return its RGB value.
renderSignal - Variable in class net.paulhertz.pixelaudio.WaveSynth
reset() - Method in class net.paulhertz.pixelaudio.Lindenmayer.AnimStepper
resetPosition() - Method in class net.paulhertz.pixelaudio.voices.PASamplerVoice
resizeAllPools(int, int) - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPoolMulti
  Adjust size or polyphony of all sub-pools gracefully.
reverseArray(float[], int, int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Reverses an arbitrary subset of an array of floats.
reverseArray(int[], int, int) - Method in class net.paulhertz.pixelaudio.Argosy
  Reverses an arbitrary subset of an array.
reverseArray(int[], int, int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Reverses an arbitrary subset of an array of ints.
reverseArray(ArrayList<PVector>, int, int) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
  Reverses the order of a portion of an ArrayList of PVector objects, between indices l and r, inclusive.
rgbaComponents(int) - Static method in class net.paulhertz.pixelaudio.curves.PABezShape
  Breaks a Processing color into R, G, B and A values in an array.
rgbaComponents(int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Breaks a Processing color into R, G, B and A values in an array.
rgbChanToAudio(int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Converts an int value in the range [0..255] to a float value in the range [-1.0, 1.0].
rgbComponents(int) - Static method in class net.paulhertz.pixelaudio.curves.PABezShape
  Breaks a Processing color into R, G and B values in an array.
rgbComponents(int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Breaks a Processing color into R, G and B values in an array.
rgbFloatToAudio(float) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Converts a float value in the range [0, 255] to a float value in the range [-1.0, 1.0].
ROOT2OVER2 - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2
ROOT3OVER3 - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2
ROTATE_3D_ORTHOGONALIZER - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2
rotate180(int[], int, int) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
  Rotates an array of integers 180 degrees, as determined by width and height arguments.
rotate180(PImage) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
  Rotates a PImage 180 degrees.
rotate180Coord(int, int, int, int) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
rotate180Map(int, int) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
  Generates a map to rotate pixels 180 degrees.
rotate270(int[], int, int) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
  Rotates an array of integers 90 degrees clockwise, as determined by width and height arguments.
rotate270(PImage) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
  Rotates a PImage 90 degrees clockwise.
rotate270Coord(int, int, int, int) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
rotate270Map(int, int) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
  Generates a map to rotate pixels 90 degrees CW.
rotate90(int[], int, int) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
  Rotates an array of integers 90 degrees counter-clockwise, as determined by width and height arguments.
rotate90(PImage) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
  Rotates a PImage 90 degrees counter-clockwise.
rotate90Coord(int, int, int, int) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
rotate90Map(int, int) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
  Generates a map to rotate pixels 90 degrees CCW.
rotateCoordAroundPoint(float, float, float, float, float) - Static method in class net.paulhertz.pixelaudio.curves.PABezShape
  Rotates a point theta radians around a point (xctr, yctr), returns a new point.
rotateLeft(float[], int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Rotates an array of floats left by d values.
rotateLeft(int) - Method in class net.paulhertz.pixelaudio.Argosy
  Rotates bigArray left by d values.
rotateLeft(int[], int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Rotates an array of ints left by d values.
rotateRight(float[], int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
rotateRight(int[], int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
rotateShape(float, float, float) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
  Rotates this shape around a supplied center point.
rows - Variable in class net.paulhertz.pixelaudio.MultiGen
RSQUARED_2D - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2
RSQUARED_3D - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2
RSQUARED_4D - Static variable in class net.paulhertz.pixelaudio.OpenSimplex2

A B C D E F G H I K L M N O P Q R S T U V W X Y Z
All Classes and Interfaces|All Packages|Constant Field Values