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 interface
static enum
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal CompoundParameter
final ColorParameter
final CompoundParameter
final CompoundParameter
final BooleanParameter
final CompoundParameter
final CompoundParameter
final CompoundParameter
final DiscreteParameter
final DiscreteParameter
final LXParameter.Collection
final CompoundParameter
final CompoundParameter
final BooleanParameter
final CompoundParameter
final ColorParameter
final CompoundParameter
final CompoundParameter
final CompoundParameter
final CompoundParameter
final CompoundParameter
final CompoundParameter
final 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:
getGradientColor
in interfaceGradientUtils.GradientFunction
-
run
-