# 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

## C

calculateCurve(ArrayList<PVector>) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
  Creates a Bezier curve from a supplied set of points.
calculateDerivedPoints() - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Calculates rdpPoints, curveShape, eventPoints, brushShape and brushPoly.
calculateWeightedCurve(ArrayList<PVector>, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
calculateWeightedCurve(PABezShape) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
  Scales the position of the curve control points on a Bezier curve by a factor determined by the length of the line between the two anchor points and a bias value, such as PACurveUtility.LAMBDA (the default, in this method).
calculateWeightedCurve(PABezShape, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
  Scales the position of the curve control points on a Bezier curve by a factor determined by the length of the line between the two anchor points and a bias value, such as PACurveUtility.LAMBDA.
capturePhaseValues(WaveSynth) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
  Applies the current phase values to the initial values of the WaveSynth, so that the current state of the image display will appear as the first frame of animation.
ChannelNames(String, int, PixelAudioMapper.ChannelNames.ChannelExtractor) - Constructor for enum class net.paulhertz.pixelaudio.PixelAudioMapper.ChannelNames
checkJSONHeader(JSONObject, String, String) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
chromaticScale(float) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
clamp(float, float, float) - Static method in class net.paulhertz.pixelaudio.AudioColorTranscoder
clamp(int, int, int) - Static method in class net.paulhertz.pixelaudio.AudioColorTranscoder
clampPan(float) - Static method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
clampPan(float) - Static method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
clone() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
  Creates a deep copy of this BezShape.
clone() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
clone() - Method in class net.paulhertz.pixelaudio.curves.PALineVertex
clone() - Method in interface net.paulhertz.pixelaudio.curves.PAVertex2DINF
clone() - Method in class net.paulhertz.pixelaudio.WaveData
clone() - Method in class net.paulhertz.pixelaudio.WaveSynth
close() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
  Stop all voices and disconnect UGens from the output.
close() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
  Close all instruments and free audio resources.
close() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPoolMulti
  Close all sub-pools and release shared resources.
colorShift(int, float) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
colorShift(int, float) - Static method in class net.paulhertz.pixelaudio.WaveSynthBuilder
  Moves an RGB color into the HSB color space and shifts it by a decimal fraction in the range (0.0,1.0) that represents a portion of the circle of hue values.
colorSignal - Variable in class net.paulhertz.pixelaudio.WaveSynth
colorString(int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
columns - Variable in class net.paulhertz.pixelaudio.MultiGen
comments - Variable in class net.paulhertz.pixelaudio.WaveSynth
  comments for JSON file
compareTo(TimedLocation) - Method in class net.paulhertz.pixelaudio.voices.TimedLocation
composeColor(int) - Static method in class net.paulhertz.pixelaudio.curves.PABezShape
  Creates a Processing ARGB color from a grayscale value.
composeColor(int[]) - Static method in class net.paulhertz.pixelaudio.curves.PABezShape
  Creates a Processing ARGB color from r, g, b, values in an array.
composeColor(int[]) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Creates a Processing ARGB color from r, g, b, values in an array.
composeColor(int, int, int) - Static method in class net.paulhertz.pixelaudio.curves.PABezShape
  Creates an opaque Processing RGB color from r, g, b values.
composeColor(int, int, int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Creates an opaque Processing RGB color from r, g, b values.
composeColor(int, int, int, int) - Static method in class net.paulhertz.pixelaudio.curves.PABezShape
  Creates a Processing ARGB color from r, g, b, and alpha channel values.
composeColor(int, int, int, int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Creates a Processing ARGB color from r, g, b, and alpha channel values.
computeControlPoints(float[], float[], float[]) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
computeVoiceDuration(int, int, int, float, ADSRParams, boolean, float) - Static method in class net.paulhertz.pixelaudio.voices.PlaybackInfo
  Computes total playback duration (in output samples, pitch-independent).
conformArray(float[]) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
conformArray(float[], int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
conformArray(int[]) - Method in class net.paulhertz.pixelaudio.PixelAudioMapper
  For use with the audio to color transcoding in PixelAudioMapper, Int[] and float[] arrays must be formatted as 24- or 32-bit RGB data.
conformArray(int[], int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
constrain(float, float, float) - Static method in class net.paulhertz.pixelaudio.PixelAudio
  Processing's PApplet.constrain method, copied for convenience.
constrain(int, int, int) - Static method in class net.paulhertz.pixelaudio.PixelAudio
  Processing's PApplet.constrain method, copied for convenience.
coords - Variable in class net.paulhertz.pixelaudio.PixelMapGen
coords() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
coords() - Method in class net.paulhertz.pixelaudio.curves.PALineVertex
coords() - Method in interface net.paulhertz.pixelaudio.curves.PAVertex2DINF
coordTransform(int, int, int, int, AffineTransformType) - Static method in class net.paulhertz.pixelaudio.BitmapTransform
  Performs a geometric transform (rotation, reflection) of a single pixel location.
countAvailableVoices() - Method in class net.paulhertz.pixelaudio.voices.PASharedBufferSampler
current() - Method in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPoolMulti
  Returns the currently active sub-pool (may be null).
currentUnit - Variable in class net.paulhertz.pixelaudio.Lindenmayer.AnimStepper
CURVE_SEGMENT - Static variable in class net.paulhertz.pixelaudio.curves.PABezShape
  flag for curve segment type, associated with PauBezVertex
curveColor - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Color for Bezier curve derived from drawPoints, stored in bezPoints or weightedBezPoints
curveDraw(PApplet) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws a Bezier curve using the 2D Bezier curve data in this.curveShape and the current values of this.curveColor and this.curveWeight.
curveDraw(PApplet, PABezShape) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
  Draws a Bezier path in a PApplet using 2D curve data and the local stroke color and weight of a PABezShape.
curveDraw(PApplet, PABezShape, int, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
  Draws a Bezier path in a PApplet using 2D curve data and supplied stroke color and weight.
curveDraw(PGraphics) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws a Bezier curve using the 2D Bezier curve data in this.curveShape and the current values of this.curveColor and this.curveWeight.
curveDraw(PGraphics, PABezShape) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
  Draws a Bezier path in a PGraphics using 2D curve data and local stroke color and weight of a PABezShape.
curveDraw(PGraphics, PABezShape, int, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveUtility
  Draws a Bezier path in a PGraphics using 2D curve data and supplied stroke color and weight.
curveDrawDirect(PApplet) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws a Bezier curve using local drawing properties of curveShape.
curveDrawDirect(PGraphics) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws a Bezier curve using local drawing properties of this.curveShape as a PABezShape.
curveIterator() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
  Returns an iterator over the geometry of this shape.
curves - Variable in class net.paulhertz.pixelaudio.curves.PABezShape
  list of bezier vertices
curveShape - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  An ArrayList of PABezShapes representing a continuous curved line
curveWeight - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  weight of curved line curveShape
cx1 - Variable in class net.paulhertz.pixelaudio.curves.PABezVertex
  x-coordinate of first control point
cx1() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
cx2 - Variable in class net.paulhertz.pixelaudio.curves.PABezVertex
  x-coordinate of second control point
cx2() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
cy1 - Variable in class net.paulhertz.pixelaudio.curves.PABezVertex
  y-coordinate of first control point
cy1() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex
cy2 - Variable in class net.paulhertz.pixelaudio.curves.PABezVertex
  y-coordinate of second control point
cy2() - Method in class net.paulhertz.pixelaudio.curves.PABezVertex

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