Uses of Class
net.paulhertz.pixelaudio.curves.PACurveMaker

Packages that use PACurveMaker
Package
Description
Package net.paulhertz.pixelaudio.curves implements light weight classes for Bezier curve modeling.
  • Uses of PACurveMaker in net.paulhertz.pixelaudio.curves

    Modifier and Type
    Method
    Description
    PACurveMaker.buildCurveMaker(ArrayList<processing.core.PVector> points)
    Creates a PACurveMaker from supplied points, caller must complete construction with a call to calculateDerivedPoints() to generate rdpPoints and other instance variables.
    PACurveMaker.buildCurveMaker(ArrayList<processing.core.PVector> points, float epsilon)
     
    PACurveMaker.buildCurveMaker(ArrayList<processing.core.PVector> points, float epsilon, int dragColor, float dragWeight, int rdpColor, float rdpWeight, int curveColor, float curveWeight, int brushColor, float brushWeight, int activeBrushColor)
    Creates a PACurveMaker from supplied points, caller must complete construction with a call to calculateDerivedPoints() to generate rdpPoints and other instance variables.
    PACurveMaker.buildCurveMakerComplete(ArrayList<processing.core.PVector> points)
    Creates a PACurveMaker from supplied points and calls calculatedDerivedPoints() to initialize rdpPoints, curveShape, eventPoints, and brushPoly and set isReady to true.
    PACurveMaker.buildCurveMakerComplete(ArrayList<processing.core.PVector> points, float epsilon)
    Creates a PACurveMaker from supplied points and calls calculatedDerivedPoints() to initialize rdpPoints, curveShape, eventPoints, and brushPoly and set isReady to true.
    PACurveMaker.buildCurveMakerComplete(ArrayList<processing.core.PVector> points, float epsilon, int dragColor, float dragWeight, int rdpColor, float rdpWeight, int curveColor, float curveWeight, int brushColor, float brushWeight, int activeBrushColor)
    Creates a PACurveMaker from supplied points and calls calculatedDerivedPoints() to initialize rdpPoints, curveShape, eventPoints, and brushPoly and set isReady to true.