| Package | Description |
|---|---|
| heronarts.lx |
Core LX engine and component functionality.
|
| heronarts.lx.effect |
Layer components that mutate existing buffers with standardized enable/disable.
|
| heronarts.lx.effect.color | |
| heronarts.lx.effect.midi | |
| heronarts.lx.pattern |
Core classes for procedural animation.
|
| heronarts.lx.pattern.color | |
| heronarts.lx.pattern.form | |
| heronarts.lx.pattern.test | |
| heronarts.lx.pattern.texture | |
| heronarts.lx.studio | |
| heronarts.lx.studio.ui.browser | |
| heronarts.lx.studio.ui.device | |
| heronarts.p3lx.pattern |
| Modifier and Type | Field and Description |
|---|---|
static Comparator<Class<? extends LXDeviceComponent>> |
LXDeviceComponent.DEVICE_CATEGORY_NAME_SORT |
| Modifier and Type | Method and Description |
|---|---|
protected LXLayeredComponent |
LXLayeredComponent.setBuffer(LXDeviceComponent component) |
| Modifier and Type | Method and Description |
|---|---|
static String |
LXDeviceComponent.getCategory(Class<? extends LXDeviceComponent> clazz) |
| Constructor and Description |
|---|
LXLayer(LX lx,
LXDeviceComponent buffer) |
LXLayeredComponent(LX lx,
LXDeviceComponent component) |
| Modifier and Type | Class and Description |
|---|---|
class |
BlurEffect |
class |
DynamicsEffect |
class |
HueSaturationEffect |
class |
InvertEffect |
class |
LXEffect
Class to represent an effect that may be applied to the color array.
|
static class |
LXEffect.Placeholder
Placeholder pattern for when a class is missing
|
class |
LXModelEffect<T extends LXModel> |
class |
SparkleEffect |
class |
StrobeEffect |
| Modifier and Type | Class and Description |
|---|---|
class |
ColorizeEffect |
| Modifier and Type | Class and Description |
|---|---|
class |
GateEffect |
| Modifier and Type | Class and Description |
|---|---|
class |
GraphicEqualizerPattern |
class |
LifePattern |
class |
LXModelPattern<T extends LXModel>
Templatized version of the LXPattern class, which strongly types a particular model.
|
class |
LXPattern
A pattern is the core object that the animation engine uses to generate
colors for all the points.
|
static class |
LXPattern.Placeholder
Placeholder pattern for when a class is missing
|
| Modifier and Type | Class and Description |
|---|---|
class |
GradientPattern |
class |
SolidPattern |
| Modifier and Type | Class and Description |
|---|---|
class |
PlanesPattern |
| Modifier and Type | Class and Description |
|---|---|
class |
TestPattern
Braindead simple test pattern that iterates through all the nodes turning
them on one by one in fixed order.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NoisePattern |
class |
SparklePattern |
| Modifier and Type | Method and Description |
|---|---|
UIDeviceControls<?> |
LXStudio.UI.instantiateDeviceControls(LXDeviceComponent device) |
| Modifier and Type | Method and Description |
|---|---|
protected UIItemList.Section |
UIComponentManager.getCategorySection(Class<? extends LXDeviceComponent> cls) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
UIDeviceControls<T extends LXDeviceComponent> |
| Modifier and Type | Field and Description |
|---|---|
protected LXDeviceComponent |
UIDevice.device |
| Modifier and Type | Method and Description |
|---|---|
void |
UIDeviceControls.Default.buildDeviceControls(LXStudio.UI ui,
UIDevice uiDevice,
LXDeviceComponent device) |
void |
UIDeviceControls.Placeholder.buildDeviceControls(LXStudio.UI ui,
UIDevice uiDevice,
LXDeviceComponent device) |
protected boolean |
UIDeviceControls.Default.isEligibleControlParameter(LXDeviceComponent component,
LXParameter parameter) |
| Modifier and Type | Class and Description |
|---|---|
class |
P3LXPattern |
LX library by Mark C. Slee. © 2012-2020