# Uses of Class
net.paulhertz.pixelaudio.example.TutorialOne_04_Network.AudioBrushLite

Packages that use TutorialOne_04_Network.AudioBrushLite
Package
Description
net.paulhertz.pixelaudio.example
Package `net.paulhertz.pixelaudio.example` provides example Processing sketches and demonstrations of PixelAudio library functionality.

- ## Uses of TutorialOne_04_Network.AudioBrushLite in net.paulhertz.pixelaudio.example

  Fields in net.paulhertz.pixelaudio.example declared as TutorialOne_04_Network.AudioBrushLite
  Modifier and Type
  Field
  Description
  `TutorialOne_04_Network.AudioBrushLite`
  TutorialOne_04_Network.`activeBrush`
  `final TutorialOne_04_Network.AudioBrushLite`
  TutorialOne_04_Network.BrushHit.`brush`
  `TutorialOne_04_Network.AudioBrushLite`
  TutorialOne_04_Network.`hoverBrush`
  Fields in net.paulhertz.pixelaudio.example with type parameters of type TutorialOne_04_Network.AudioBrushLite
  Modifier and Type
  Field
  Description
  `ArrayList<TutorialOne_04_Network.AudioBrushLite>`
  TutorialOne_04_Network.`brushes`
  Methods in net.paulhertz.pixelaudio.example that return TutorialOne_04_Network.AudioBrushLite
  Modifier and Type
  Method
  Description
  `TutorialOne_04_Network.AudioBrushLite`
  TutorialOne_04_Network.`initCurveMakerAndAddBrush()`
  Initializes a PACurveMaker instance with allPoints as an argument to the factory method PACurveMaker.buildCurveMaker() and then fills in PACurveMaker instance variables from variables in the calling class (TutorialOneDrawing, here).
  Methods in net.paulhertz.pixelaudio.example with parameters of type TutorialOne_04_Network.AudioBrushLite
  Modifier and Type
  Method
  Description
  `(package private) ArrayList<processing.core.PVector>`
  TutorialOne_04_Network.`getPathPoints(TutorialOne_04_Network.AudioBrushLite b)`
  Get the path points of a brushstroke, with the representation determined by the BrushConfig's path mode.
  `(package private) GestureSchedule`
  TutorialOne_04_Network.`getPlaybackScheduleForBrush(TutorialOne_04_Network.AudioBrushLite b)`
  `GestureSchedule`
  TutorialOne_04_Network.`getScheduleForBrush(TutorialOne_04_Network.AudioBrushLite b)`
  Get a GestureSchedule (points + timing) for an AudioBrushLite instance.
  `(package private) void`
  TutorialOne_04_Network.`scheduleGranularBrushClick(TutorialOne_04_Network.AudioBrushLite gb)`
  Schedule a Granular brush audio / animation event.
  `(package private) void`
  TutorialOne_04_Network.`scheduleSamplerBrushClick(TutorialOne_04_Network.AudioBrushLite sb)`
  Schedule a Sampler brush audio / animation event.
  `void`
  TutorialOne_04_Network.`setBrushCurveSteps(TutorialOne_04_Network.AudioBrushLite b, int cs)`
  Sets epsilon value for the PACurveMaker associated with an AudioBrushLite instance.
  `void`
  TutorialOne_04_Network.`setBrushEpsilon(TutorialOne_04_Network.AudioBrushLite b, float e)`
  Sets epsilon value for the PACurveMaker associated with an AudioBrushLite instance.
  `void`
  TutorialOne_04_Network.`storeSamplerCurveTL(TutorialOne_04_Network.AudioBrushLite b, GestureSchedule sched, int startTime)`
  Store scheduled sampler synth / animation events for future activation.
  Method parameters in net.paulhertz.pixelaudio.example with type arguments of type TutorialOne_04_Network.AudioBrushLite
  Modifier and Type
  Method
  Description
  `void`
  TutorialOne_04_Network.`drawBrushes(List<TutorialOne_04_Network.AudioBrushLite> list)`
  Draw brushstrokes on the display image.
  Constructors in net.paulhertz.pixelaudio.example with parameters of type TutorialOne_04_Network.AudioBrushLite
  Modifier
  Constructor
  Description
  ``
  `BrushHit(TutorialOne_04_Network.AudioBrushLite brush, int index)`