Index
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
All Classes and Interfaces|All Packages|Constant Field Values