Package heronarts.lx.pattern.color
Class GradientPattern.Engine
java.lang.Object
heronarts.lx.pattern.color.GradientPattern.Engine
- All Implemented Interfaces:
GradientUtils.GradientFunction
- Enclosing class:
GradientPattern
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal CompoundParameterfinal ColorParameterfinal CompoundParameterfinal CompoundParameterfinal BooleanParameterfinal CompoundParameterfinal CompoundParameterfinal CompoundParameterfinal DiscreteParameterfinal DiscreteParameterfinal LXParameter.Collectionfinal CompoundParameterfinal CompoundParameterfinal BooleanParameterfinal CompoundParameterfinal ColorParameterfinal CompoundParameterfinal CompoundParameterfinal CompoundParameterfinal CompoundParameterfinal CompoundParameterfinal CompoundParameterfinal CompoundParameter -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
colorMode
-
blendMode
-
fixedColor
-
secondaryColor
-
paletteIndex
-
paletteStops
-
gradient
-
gradientRange
-
saturationRange
-
brightnessRange
-
gradientClamp
-
gradientPhase
-
gradientScale
-
gradientCompress
-
gradientInvert
-
xMode
-
yMode
-
zMode
-
xAmount
-
yAmount
-
zAmount
-
xOffset
-
yOffset
-
zOffset
-
rotate
-
yaw
-
pitch
-
roll
-
parameters
-
-
Constructor Details
-
Engine
-
-
Method Details
-
onParameterChanged
-
getLinkedColor
-
getGradientColor
public int getGradientColor(float lerp) - Specified by:
getGradientColorin interfaceGradientUtils.GradientFunction
-
run
-