# 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

## B

B - Enum constant in enum class net.paulhertz.pixelaudio.PixelAudioMapper.ChannelNames
bezierBias - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  A weight applied to calculations of the control points for Bezier curves
bezierPoint(float, float, float, float, float) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
  Evaluates the Bezier at point t for points a, b, c, d.
bezierTangent(float, float, float, float, float) - Method in class net.paulhertz.pixelaudio.curves.PABezShape
  Calculates the tangent of a point on a Bézier curve.
bgColor - Variable in class net.paulhertz.pixelaudio.Argosy
  background color, fills the argosy array before colors are added
BitmapTransform - Class in net.paulhertz.pixelaudio
  Provides static methods for rotating and reflecting 2D integer arrays using index remapping.
BitmapTransform() - Constructor for class net.paulhertz.pixelaudio.BitmapTransform
bounds - Variable in class net.paulhertz.pixelaudio.curves.PABezShape
  left, top, right, bottom bounding rectangle
bounds() - Method in class net.paulhertz.pixelaudio.curves.PABezShape
  Calculates the boundary rectangle of this shape and returns it as an array of floats.
BoustropheGen - Class in net.paulhertz.pixelaudio
  BoustropheGen generates a signal path that starts at (0,0) and reads left-to-right to (width-1, 0).
BoustropheGen(int, int) - Constructor for class net.paulhertz.pixelaudio.BoustropheGen
BoustropheGen(int, int, AffineTransformType) - Constructor for class net.paulhertz.pixelaudio.BoustropheGen
boustrophRowRandom(int, int, int, int) - Static method in class net.paulhertz.pixelaudio.BoustropheGen
  Creates a MultiGen with rows * cols BoustropheGens.
brightness(int) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Extracts the brightness component from an RGB value.
brightness(int, float[]) - Static method in class net.paulhertz.pixelaudio.PixelAudioMapper
  Extracts the brightness component from an RGB value.
brushColor - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Color for simulated brushstroke fill and stroke, stored in brushShape
brushDraw(PApplet) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws the stored brushShape to a PApplet using local properties this.brushColor, this.brushColor, this.brushWeight.
brushDraw(PApplet, int, int, float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws the stored brushShape to a PApplet using supplied fill color, stroke color, and weight.
brushDraw(PGraphics) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws the stored brushShape to an offscreen PGraphics using local properties this.brushColor, this.brushColor, this.brushWeight.
brushDraw(PGraphics, int, int, float) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws the stored brushShape to an offscreen PGraphics using supplied fill color, stroke color, and weight.
brushDrawDirect(PApplet) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws the stored brush shape to a PApplet using its properties as a PABezShape.
brushDrawDirect(PGraphics) - Method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Draws the stored brush shape to an offscreen PGraphics using its properties as a PABezShape.
brushPoly - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  polygon representation of brushShape, for point testing, etc.
brushShape - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  A simulated brush stroke
brushSize - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  The distance in pixels of the edges of the brush stroke from the central generating curve
brushWeight - Variable in class net.paulhertz.pixelaudio.curves.PACurveMaker
  weight of stroke for brushStroke, set to 0 for no stroke
buffer - Variable in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
buffer - Variable in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
buffer - Variable in class net.paulhertz.pixelaudio.voices.PASamplerVoice
buffer - Variable in class net.paulhertz.pixelaudio.voices.PASharedBufferSampler
bufferLen - Variable in class net.paulhertz.pixelaudio.voices.PASharedBufferSampler
bufferReadSamples - Variable in class net.paulhertz.pixelaudio.voices.PlaybackInfo
  Actual number of buffer samples traversed (pitch-dependent).
bufferSampleRate - Variable in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
bufferSampleRate - Variable in class net.paulhertz.pixelaudio.voices.PASamplerInstrumentPool
bufferSize - Variable in class net.paulhertz.pixelaudio.voices.PASamplerInstrument
buildCurveMaker(ArrayList<PVector>) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Creates a PACurveMaker from supplied points, caller must complete construction with a call to calculateDerivedPoints() to generate rdpPoints and other instance variables.
buildCurveMaker(ArrayList<PVector>, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
buildCurveMaker(ArrayList<PVector>, float, int, float, int, float, int, float, int, float, int) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Creates a PACurveMaker from supplied points, caller must complete construction with a call to calculateDerivedPoints() to generate rdpPoints and other instance variables.
buildCurveMakerComplete(ArrayList<PVector>) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Creates a PACurveMaker from supplied points and calls calculatedDerivedPoints() to initialize rdpPoints, curveShape, eventPoints, and brushPoly and set isReady to true.
buildCurveMakerComplete(ArrayList<PVector>, float) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Creates a PACurveMaker from supplied points and calls calculatedDerivedPoints() to initialize rdpPoints, curveShape, eventPoints, and brushPoly and set isReady to true.
buildCurveMakerComplete(ArrayList<PVector>, float, int, float, int, float, int, float, int, float, int) - Static method in class net.paulhertz.pixelaudio.curves.PACurveMaker
  Creates a PACurveMaker from supplied points and calls calculatedDerivedPoints() to initialize rdpPoints, curveShape, eventPoints, and brushPoly and set isReady to true.
BuildFromPathGen - Class in net.paulhertz.pixelaudio
  A PixelMapGen that loads data from an external pixelMap, such as might be saved in a JSON file.
BuildFromPathGen(int, int) - Constructor for class net.paulhertz.pixelaudio.BuildFromPathGen
BuildFromPathGen(int, int, AffineTransformType) - Constructor for class net.paulhertz.pixelaudio.BuildFromPathGen

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