- ABLETON_ALTERNATE_MODE - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- ABLETON_MODE - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- Accelerator - Class in heronarts.lx.modulator
-
An accelerator is a free-running modulator that changes its value based on
velocity and acceleration, measured in units/second and units/second^2,
respectively.
- Accelerator(double, double, double) - Constructor for class heronarts.lx.modulator.Accelerator
-
- Accelerator(double, double, LXParameter) - Constructor for class heronarts.lx.modulator.Accelerator
-
- Accelerator(double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.Accelerator
-
- Accelerator(String, double, double, double) - Constructor for class heronarts.lx.modulator.Accelerator
-
- Accelerator(String, double, double, LXParameter) - Constructor for class heronarts.lx.modulator.Accelerator
-
- Accelerator(String, double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.Accelerator
-
- Accumulator - Class in heronarts.lx.modulator
-
An accumulator oscillates between increasing and decreasing value by some velocity such that it never
overflows or stops moving outside of the floating point range.
- Accumulator() - Constructor for class heronarts.lx.modulator.Accumulator
-
- Accumulator(double) - Constructor for class heronarts.lx.modulator.Accumulator
-
- Accumulator(LXParameter) - Constructor for class heronarts.lx.modulator.Accumulator
-
- Accumulator(String) - Constructor for class heronarts.lx.modulator.Accumulator
-
- Accumulator(String, double) - Constructor for class heronarts.lx.modulator.Accumulator
-
- Accumulator(String, LXParameter) - Constructor for class heronarts.lx.modulator.Accumulator
-
- aChannel - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- Action(float, float) - Constructor for class heronarts.p3lx.ui.component.UIButton.Action
-
- Action(float, float, String) - Constructor for class heronarts.p3lx.ui.component.UIButton.Action
-
- Action(float, float, float, float) - Constructor for class heronarts.p3lx.ui.component.UIButton.Action
-
- Action(float, float, float, float, String) - Constructor for class heronarts.p3lx.ui.component.UIButton.Action
-
- Action(String) - Constructor for class heronarts.p3lx.ui.UIContextActions.Action
-
- actionDelete - Variable in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- actionRename - Variable in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- active - Variable in class heronarts.lx.pattern.form.PlanesPattern.Plane
-
- active - Variable in class heronarts.p3lx.ui.component.UIButton
-
- active - Variable in class heronarts.p3lx.ui.component.UICheckbox
-
- active - Variable in class heronarts.p3lx.ui.UI3dContext.Camera
-
- ACTIVE_BUTTON_METRICS - Static variable in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- ACTIVE_BUTTON_Y - Static variable in class heronarts.lx.studio.ui.mixer.UIMixerStripControls
-
- activeButton - Variable in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- activeColor - Variable in class heronarts.p3lx.ui.component.UIButton
-
- add(int, int) - Static method in class heronarts.lx.color.LXColor
-
Adds the specified colors
- add(int, int, double) - Static method in class heronarts.lx.color.LXColor
-
Adds the specified colors
- add(int, int, int) - Static method in class heronarts.lx.color.LXColor
-
Adds the specified colors
- add(T) - Method in class heronarts.lx.LXComponentArray
-
- add(int, T) - Method in class heronarts.lx.LXComponentArray
-
- add(OscArgument) - Method in class heronarts.lx.osc.OscMessage
-
- add(int) - Method in class heronarts.lx.osc.OscMessage
-
- add(String) - Method in class heronarts.lx.osc.OscMessage
-
- add(double) - Method in class heronarts.lx.osc.OscMessage
-
- add(float) - Method in class heronarts.lx.osc.OscMessage
-
- add(float, float) - Method in class heronarts.lx.transform.LXVector
-
- add(float, float, float) - Method in class heronarts.lx.transform.LXVector
-
- add(LXVector) - Method in class heronarts.lx.transform.LXVector
-
- addAll(Collection<? extends T>) - Method in class heronarts.lx.LXComponentArray
-
- addAll(int, Collection<? extends T>) - Method in class heronarts.lx.LXComponentArray
-
- addArray(String, List<? extends LXComponent>) - Method in class heronarts.lx.LXComponent
-
Registers an array of subcomponents with this component.
- addAttackAndRelease(UI2dContainer, float, BoundedParameter, BoundedParameter) - Static method in class heronarts.lx.studio.ui.global.UIAudio
-
- AddBlend - Class in heronarts.lx.blend
-
- AddBlend(LX) - Constructor for class heronarts.lx.blend.AddBlend
-
- addBlend(Class<? extends LXBlend>) - Method in class heronarts.lx.LXRegistry
-
Register a [channel and crossfader] blend class with the engine
- addBlends(Class<LXBlend>[]) - Method in class heronarts.lx.LXRegistry
-
Register multiple [channel and crossfader] blend classes with the engine
- AddChannel() - Constructor for class heronarts.lx.command.LXCommand.Mixer.AddChannel
-
- AddChannel(JsonObject) - Constructor for class heronarts.lx.command.LXCommand.Mixer.AddChannel
-
- AddChannel(Class<? extends LXPattern>) - Constructor for class heronarts.lx.command.LXCommand.Mixer.AddChannel
-
- AddChannel(JsonObject, Class<? extends LXPattern>) - Constructor for class heronarts.lx.command.LXCommand.Mixer.AddChannel
-
- addChannel(LXChannel) - Method in class heronarts.lx.mixer.LXGroup
-
- addChannel() - Method in class heronarts.lx.mixer.LXMixerEngine
-
- addChannel(int) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- addChannel(LXPattern[]) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- addChannel(int, LXPattern[]) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- addChannelBlend(Class<? extends LXBlend>) - Method in class heronarts.lx.LXRegistry
-
Register a channel blend class with the engine
- addChannelBlends(Class<LXBlend>[]) - Method in class heronarts.lx.LXRegistry
-
Register multiple channel blend classes with the engine
- addChannelButton - Variable in class heronarts.lx.studio.ui.mixer.UIMixer
-
- addChannelElements(LXChannel) - Method in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- addChannelSpacer - Variable in class heronarts.lx.studio.ui.mixer.UIMixer
-
- addChild(String, LXComponent) - Method in class heronarts.lx.LXComponent
-
Registers a child component with this component.
- addChild(LXModelBuilder) - Method in class heronarts.lx.model.LXModelBuilder
-
Add a child builder to this model.
- addChild(LXOutput) - Method in class heronarts.lx.output.LXOutputGroup
-
Adds a child to this output, sent after color-correction
- addChild(LXFixture) - Method in class heronarts.lx.structure.LXFixture
-
- addChild(UI3dComponent) - Method in class heronarts.p3lx.ui.UI3dComponent
-
Adds a child to this component
- addChildren(UI2dComponent...) - Method in class heronarts.p3lx.ui.UI2dContainer
-
- addClass(Class<?>) - Method in class heronarts.lx.LXRegistry
-
- addClass(Class<?>) - Method in class heronarts.lx.studio.LXStudio.Registry
-
- addClip() - Method in class heronarts.lx.mixer.LXBus
-
- addClip(int) - Method in class heronarts.lx.mixer.LXBus
-
- addClipListener(LXBus.ClipListener) - Method in class heronarts.lx.mixer.LXBus
-
- addColor() - Method in class heronarts.lx.color.LXSwatch
-
Adds a new dynamic color to the swatch
- addColor(int, JsonObject) - Method in class heronarts.lx.color.LXSwatch
-
- AddColor(LXSwatch) - Constructor for class heronarts.lx.command.LXCommand.Palette.AddColor
-
- addColor(int, int) - Method in class heronarts.lx.LXLayeredComponent
-
Adds to the color of point i, using blendColor with ADD
- addColor(LXModel, int) - Method in class heronarts.lx.LXLayeredComponent
-
Adds the color to the fixture
- addColumn(UIDevice, UI2dComponent...) - Method in interface heronarts.lx.studio.ui.device.UIDeviceControls
-
- addColumn(UIDevice, float, UI2dComponent...) - Method in interface heronarts.lx.studio.ui.device.UIDeviceControls
-
- addColumn(UIDevice, String, UI2dComponent...) - Method in interface heronarts.lx.studio.ui.device.UIDeviceControls
-
- addColumn(UIDevice, float, String, UI2dComponent...) - Method in interface heronarts.lx.studio.ui.device.UIDeviceControls
-
- addComponent(UI3dComponent) - Method in class heronarts.p3lx.ui.UI3dContext
-
Adds a component to the layer
- addContentPicker(LXStudio.UI, LXBus) - Method in class heronarts.lx.studio.ui.device.UIDevice
-
- addControlRow(UI2dComponent[]) - Method in class heronarts.lx.studio.ui.fixture.UIFixture.Section
-
- addCrossfaderBlend(Class<? extends LXBlend>) - Method in class heronarts.lx.LXRegistry
-
Register a crossfader blend class with the engine
- addCrossfaderBlends(Class<LXBlend>[]) - Method in class heronarts.lx.LXRegistry
-
Register multiple crossfader blend classes with the engine
- addDeviceListener(LXMidiEngine.DeviceListener) - Method in class heronarts.lx.midi.LXMidiEngine
-
- addDivider() - Method in class heronarts.lx.studio.ui.fixture.UIFixture.Section
-
- AddEffect(LXBus, Class<? extends LXEffect>) - Constructor for class heronarts.lx.command.LXCommand.Channel.AddEffect
-
- AddEffect(LXBus, Class<? extends LXEffect>, JsonObject) - Constructor for class heronarts.lx.command.LXCommand.Channel.AddEffect
-
- addEffect(LXEffect) - Method in class heronarts.lx.LX
-
Add an effect to the FX chain.
- addEffect(Class<? extends LXEffect>) - Method in class heronarts.lx.LXRegistry
-
Register an effect class with the engine
- addEffect(LXEffect) - Method in class heronarts.lx.mixer.LXBus
-
- addEffect(LXEffect, int) - Method in class heronarts.lx.mixer.LXBus
-
- addEffects(LXEffect[]) - Method in class heronarts.lx.LX
-
Add multiple effects to the chain
- addEffects(Class<? extends LXEffect>[]) - Method in class heronarts.lx.LXRegistry
-
Register an effect class with the engine
- addElement(OscPacket) - Method in class heronarts.lx.osc.OscBundle
-
- addEntry() - Method in class heronarts.lx.scheduler.LXScheduler
-
- addEntry(File) - Method in class heronarts.lx.scheduler.LXScheduler
-
- AddFixture(Class<? extends LXFixture>) - Constructor for class heronarts.lx.command.LXCommand.Structure.AddFixture
-
- AddFixture(Class<? extends LXFixture>, int) - Constructor for class heronarts.lx.command.LXCommand.Structure.AddFixture
-
- AddFixture(Class<? extends LXFixture>, JsonObject) - Constructor for class heronarts.lx.command.LXCommand.Structure.AddFixture
-
- AddFixture(Class<? extends LXFixture>, JsonObject, int) - Constructor for class heronarts.lx.command.LXCommand.Structure.AddFixture
-
- AddFixture(String) - Constructor for class heronarts.lx.command.LXCommand.Structure.AddFixture
-
- addFixture(Class<? extends LXFixture>) - Method in class heronarts.lx.LXRegistry
-
Register a fixture class with the engine
- addFixture(LXFixture) - Method in class heronarts.lx.structure.LXStructure
-
- addFixture(LXFixture, int) - Method in class heronarts.lx.structure.LXStructure
-
- addFixtures(List<Class<? extends LXFixture>>) - Method in class heronarts.lx.LXRegistry
-
Register a set of fixture classes with the engine
- addGainAndRange(UI2dContainer, float, BoundedParameter, BoundedParameter) - Static method in class heronarts.lx.studio.ui.global.UIAudio
-
- addGeometryParameter(String, LXParameter) - Method in class heronarts.lx.structure.LXFixture
-
Adds a parameter which impacts the position of points in the fixture.
- addGeometrySection() - Method in class heronarts.lx.studio.ui.fixture.UIFixture
-
- addGroup() - Method in class heronarts.lx.mixer.LXMixerEngine
-
- addGroup(int) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- addGroup(List<LXChannel>) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- addGroupFromSelection() - Method in class heronarts.lx.mixer.LXMixerEngine
-
- addInternalParameter(String, LXParameter) - Method in class heronarts.lx.LXComponent
-
Internal implementation parameters.
- addItem(UIItemList.Item) - Method in interface heronarts.p3lx.ui.component.UIItemList
-
Adds an item to the list
- addItem(int, UIItemList.Item) - Method in interface heronarts.p3lx.ui.component.UIItemList
-
Adds an item to the list at the given index
- addItem(int, UIItemList.Item) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
-
- addItem(UIItemList.Item) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
-
- addItem(int, UIItemList.Item) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
-
- addItem(UIItemList.Item) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
-
- addKey(String) - Method in class heronarts.lx.model.LXModelBuilder
-
Add a key to the list of this model's key types
- addLayer(LXLayer) - Method in class heronarts.lx.LXLayeredComponent
-
- addLayer(UI2dContext) - Method in class heronarts.p3lx.ui.UI
-
Add a 2d context to this UI
- addLayer(UI2dContext, int) - Method in class heronarts.p3lx.ui.UI
-
Add a 2d context to this UI at the given index
- addLayer(UI3dContext) - Method in class heronarts.p3lx.ui.UI
-
Add a 3d context to this UI
- addLayer(UI3dContext, int) - Method in class heronarts.p3lx.ui.UI
-
Add a 3d context to this UI, at the given index
- addListener(LXClip.Listener) - Method in class heronarts.lx.clip.LXClip
-
- addListener(LXPalette.Listener) - Method in class heronarts.lx.color.LXPalette
-
Registers a listener to the palette
- addListener(LXSwatch.Listener) - Method in class heronarts.lx.color.LXSwatch
-
Registers a listener to the swatch
- addListener(LX.Listener) - Method in class heronarts.lx.LX
-
- addListener(LXComponentArray.Listener<T>) - Method in class heronarts.lx.LXComponentArray
-
- addListener(LXRegistry.Listener) - Method in class heronarts.lx.LXRegistry
-
- addListener(LXMidiListener) - Method in class heronarts.lx.midi.LXMidiEngine
-
- addListener(LXMidiListener) - Method in class heronarts.lx.midi.LXMidiInput
-
Registers a listener to this MIDI input
- addListener(LXAbstractChannel.Listener) - Method in class heronarts.lx.mixer.LXAbstractChannel
-
- addListener(LXBus.Listener) - Method in class heronarts.lx.mixer.LXBus
-
- addListener(LXChannel.Listener) - Method in class heronarts.lx.mixer.LXChannel
-
- addListener(LXMixerEngine.Listener) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- addListener(LXModel.Listener) - Method in class heronarts.lx.model.LXModel
-
- addListener(LXModulationEngine.Listener) - Method in class heronarts.lx.modulation.LXModulationEngine
-
- addListener(LXOscListener) - Method in class heronarts.lx.osc.LXOscEngine.Receiver
-
- addListener(LXParameterListener) - Method in class heronarts.lx.parameter.EnumParameter
-
- addListener(LXParameterListener) - Method in class heronarts.lx.parameter.LXListenableParameter
-
- addListener(LXScheduler.Listener) - Method in class heronarts.lx.scheduler.LXScheduler
-
- addListener(LXSnapshotEngine.Listener) - Method in class heronarts.lx.snapshot.LXSnapshotEngine
-
- addListener(LXStructure.Listener) - Method in class heronarts.lx.structure.LXStructure
-
- addListener(Tempo.Listener) - Method in class heronarts.lx.Tempo
-
- addListener(UIItemList.Listener) - Method in interface heronarts.p3lx.ui.component.UIItemList
-
Adds a listener to receive notifications about list operations
- addListener(UIItemList.Listener) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
-
- addListener(UIItemList.Listener) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
-
- addLoopTask(LXLoopTask) - Method in class heronarts.lx.LXEngine
-
Add a task to be run on every loop of the engine thread.
- addLoopTask(LXLoopTask) - Method in class heronarts.p3lx.ui.UI
-
Add a task to be performed on every loop of the UI engine.
- addLoopTask(LXLoopTask) - Method in class heronarts.p3lx.ui.UIObject
-
Add a task to be performed on every loop of the UI engine.
- AddMapping(LXShortMessage, LXParameter) - Constructor for class heronarts.lx.command.LXCommand.Midi.AddMapping
-
- addMapping(LXMidiMapping) - Method in class heronarts.lx.midi.LXMidiEngine
-
- addMappingListener(LXMidiEngine.MappingListener) - Method in class heronarts.lx.midi.LXMidiEngine
-
- addMetricsParameter(String, LXParameter) - Method in class heronarts.lx.structure.LXFixture
-
Adds a parameter which impacts the number of LEDs that are in the fixture.
- addMidiListener(LXAbstractChannel.MidiListener) - Method in class heronarts.lx.mixer.LXAbstractChannel
-
- AddModulation(LXModulationEngine, LXNormalizedParameter, CompoundParameter) - Constructor for class heronarts.lx.command.LXCommand.Modulation.AddModulation
-
- addModulation(LXCompoundModulation) - Method in class heronarts.lx.modulation.LXModulationEngine
-
- addModulation(LXCompoundModulation) - Method in class heronarts.lx.parameter.CompoundParameter
-
Adds a modulation to this parameter
- addModulation(LXCompoundModulation) - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
-
- addModulation(LXCompoundModulation) - Method in class heronarts.lx.studio.ui.modulation.UIDeviceModulator
-
- AddModulator(LXModulationEngine, Class<? extends LXModulator>) - Constructor for class heronarts.lx.command.LXCommand.Modulation.AddModulator
-
- AddModulator(LXModulationEngine, Class<? extends LXModulator>, int) - Constructor for class heronarts.lx.command.LXCommand.Modulation.AddModulator
-
- AddModulator(LXModulationEngine, Class<? extends LXModulator>, JsonObject) - Constructor for class heronarts.lx.command.LXCommand.Modulation.AddModulator
-
- AddModulator(LXModulationEngine, Class<? extends LXModulator>, JsonObject, int) - Constructor for class heronarts.lx.command.LXCommand.Modulation.AddModulator
-
- addModulator(String, T) - Method in class heronarts.lx.LXModulatorComponent
-
- addModulator(T) - Method in class heronarts.lx.LXModulatorComponent
-
- addModulator(T, int) - Method in class heronarts.lx.LXModulatorComponent
-
- addModulator(T, int) - Method in class heronarts.lx.modulation.LXModulationEngine
-
- addMovementListener(UI3dContext.MovementListener) - Method in class heronarts.p3lx.ui.UI3dContext
-
- addOutput(LXOutput) - Method in class heronarts.lx.LX
-
Adds an output driver
- addOutput(LXOutput) - Method in class heronarts.lx.LXEngine
-
Sets the output driver
- addOutput(LXOutput) - Method in class heronarts.lx.model.LXModelBuilder
-
Add a output to this model
- addOutput(LXOutput) - Method in class heronarts.lx.structure.LXFixture
-
Subclasses call this method to add an output to thix fixture.
- addOutputParameter(String, LXParameter) - Method in class heronarts.lx.structure.LXFixture
-
Adds a parameter which impacts the outputs of the fixture.
- addParameter(LXParameter) - Method in class heronarts.lx.LXComponent
-
Deprecated.
- addParameter(String, LXParameter) - Method in class heronarts.lx.LXComponent
-
Adds a parameter to the component at a fixed path.
- addParameter(String, LXParameter) - Method in class heronarts.lx.structure.LXFixture
-
- AddPattern(LXChannel, Class<? extends LXPattern>) - Constructor for class heronarts.lx.command.LXCommand.Channel.AddPattern
-
- AddPattern(LXChannel, Class<? extends LXPattern>, JsonObject) - Constructor for class heronarts.lx.command.LXCommand.Channel.AddPattern
-
- addPattern(Class<? extends LXPattern>) - Method in class heronarts.lx.LXRegistry
-
Register a pattern class with the engine
- addPattern(LXPattern) - Method in class heronarts.lx.mixer.LXChannel
-
- addPattern(LXPattern, int) - Method in class heronarts.lx.mixer.LXChannel
-
- addPatterns(Class<? extends LXPattern>[]) - Method in class heronarts.lx.LXRegistry
-
Register a pattern class with the engine
- addPlugin(Class<? extends LXPlugin>) - Method in class heronarts.lx.LXRegistry
-
- addPoint(LXPoint) - Method in class heronarts.lx.model.LXModelBuilder
-
Add a point to the model
- addPoints(LXPoint...) - Method in class heronarts.lx.model.LXModelBuilder
-
Add a list of points to the model
- addProjectListener(LX.ProjectListener) - Method in class heronarts.lx.LX
-
- addProtocolSection(LXProtocolFixture) - Method in class heronarts.lx.studio.ui.fixture.UIFixture
-
- addProtocolSection(LXProtocolFixture, boolean) - Method in class heronarts.lx.studio.ui.fixture.UIFixture
-
- address - Variable in class heronarts.lx.osc.LXOscEngine.Receiver
-
- addSection(String) - Method in class heronarts.lx.studio.ui.fixture.UIFixture
-
- addSection(String, UI2dComponent[]...) - Method in class heronarts.lx.studio.ui.fixture.UIFixture
-
- addSection(String, List<UI2dComponent[]>) - Method in class heronarts.lx.studio.ui.fixture.UIFixture
-
- addSection(UIItemList.Section) - Method in interface heronarts.p3lx.ui.component.UIItemList
-
Add a section to the list
- addSection(UIItemList.Section) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
-
- addSection(UIItemList.Section) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
-
- AddSnapshot() - Constructor for class heronarts.lx.command.LXCommand.Snapshots.AddSnapshot
-
- addSnapshot() - Method in class heronarts.lx.snapshot.LXSnapshotEngine
-
Adds a new snapshot that takes the current state of the program.
- addSnapshot(LXSnapshot) - Method in class heronarts.lx.snapshot.LXSnapshotEngine
-
Adds a snapshot to the engine.
- addSnapshot(LXSnapshot, int) - Method in class heronarts.lx.snapshot.LXSnapshotEngine
-
Adds a snapshot to the engine.
- addStage(MultiStageEnvelope.Stage) - Method in class heronarts.lx.modulator.MultiStageEnvelope
-
- addStage(double, double) - Method in class heronarts.lx.modulator.MultiStageEnvelope
-
- addSwatch(JsonObject, int) - Method in class heronarts.lx.color.LXPalette
-
Adds a swatch at the given index
- addTask(Runnable) - Method in class heronarts.lx.LXEngine
-
Add a task to be run once on the engine thread.
- addToContainer(UIContainer, int) - Method in class heronarts.lx.studio.ui.device.UIDevice
-
- addToContainer(UIContainer) - Method in class heronarts.p3lx.ui.UI2dComponent
-
Adds this component to a container, also removing it from any other container that
is currently holding it.
- addToContainer(UIContainer, int) - Method in class heronarts.p3lx.ui.UI2dComponent
-
Adds this component to a container at a specified index, also removing it from any
other container that is currently holding it.
- addTopLevelComponent(UI2dComponent) - Method in class heronarts.p3lx.ui.UI2dContainer
-
- addTransitionBlend(Class<? extends LXBlend>) - Method in class heronarts.lx.LXRegistry
-
Register a transition blend class with the engine
- addTransitionBlends(Class<LXBlend>[]) - Method in class heronarts.lx.LXRegistry
-
Register multiple channel blend classes with the engine
- AddTrigger(LXModulationEngine, BooleanParameter, BooleanParameter) - Constructor for class heronarts.lx.command.LXCommand.Modulation.AddTrigger
-
- addTrigger(LXTriggerModulation) - Method in class heronarts.lx.modulation.LXModulationEngine
-
- addTrigger(LXTriggerModulation) - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
-
- addUIDeviceControls(Class<? extends UIDeviceControls>) - Method in class heronarts.lx.studio.LXStudio.Registry
-
- addUIFixtureControls(Class<? extends UIFixtureControls>) - Method in class heronarts.lx.studio.LXStudio.Registry
-
- addUIModulatorControls(Class<? extends UIModulatorControls>) - Method in class heronarts.lx.studio.LXStudio.Registry
-
- addVerticalBreak(LXStudio.UI, UIDevice) - Method in interface heronarts.lx.studio.ui.device.UIDeviceControls
-
- addView(JsonObject) - Method in class heronarts.lx.snapshot.LXSnapshot
-
Adds a view to this snapshot from prior saved state
- addView(LXSnapshot.View) - Method in class heronarts.lx.snapshot.LXSnapshot
-
Add a view to this snapshot
- ADEnvelope - Class in heronarts.lx.modulator
-
- ADEnvelope(String, LXParameter, LXParameter, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.ADEnvelope
-
- ADEnvelope(String, double, double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.ADEnvelope
-
- ADEnvelope(String, double, double, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.ADEnvelope
-
- ADEnvelope(String, double, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.ADEnvelope
-
- ADEnvelope(String, double, LXParameter, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.ADEnvelope
-
- adjustBpm(double) - Method in class heronarts.lx.Tempo
-
Adjust the BPM by the given amount
- adjustSelectedFixtureBrightness(float) - Method in class heronarts.lx.structure.LXStructure
-
- ADSREnvelope - Class in heronarts.lx.modulator
-
- ADSREnvelope(String, LXParameter, LXParameter, LXParameter, LXParameter, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.ADSREnvelope
-
- ADSREnvelope(String, double, double, LXParameter, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.ADSREnvelope
-
- ADSREnvelope(String, double, double, LXParameter, LXParameter, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.ADSREnvelope
-
- ADSREnvelope(String, double, LXParameter, LXParameter, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.ADSREnvelope
-
- ADSREnvelope(String, double, LXParameter, LXParameter, LXParameter, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.ADSREnvelope
-
- afterLayers(double) - Method in class heronarts.lx.LXLayeredComponent
-
- aftertouchReceived(MidiAftertouch) - Method in class heronarts.lx.midi.LXAbstractMidiListener
-
- aftertouchReceived(MidiAftertouch) - Method in interface heronarts.lx.midi.LXMidiListener
-
- aftertouchReceived(MidiAftertouch) - Method in class heronarts.lx.midi.surface.DJM900nxs2
-
- aftertouchReceived(MidiAftertouch) - Method in class heronarts.lx.midi.surface.LXMidiSurface
-
- algorithm - Variable in class heronarts.lx.pattern.texture.NoisePattern
-
- ALL_CHANNELS - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- ALL_NOTES_OFF - Static variable in class heronarts.lx.midi.MidiControlChange
-
- alpha(int) - Static method in class heronarts.lx.color.LXColor
-
- ALPHA_MASK - Static variable in class heronarts.lx.color.LXColor
-
- ALPHA_SHIFT - Static variable in class heronarts.lx.color.LXColor
-
- amount - Variable in class heronarts.lx.effect.InvertEffect
-
- amount - Variable in class heronarts.lx.effect.SparkleEffect
-
- amount - Variable in class heronarts.lx.pattern.texture.SparklePattern.Engine
-
- angleBetween(LXVector, LXVector) - Static method in class heronarts.lx.transform.LXVector
-
Calculates and returns the angle (in radians) between two vectors.
- animation - Variable in class heronarts.p3lx.ui.UI3dContext
-
Whether to animate between camera positions
- animationProgress - Variable in class heronarts.p3lx.ui.UI3dContext
-
- animationTime - Variable in class heronarts.p3lx.ui.UI3dContext
-
Animation time
- APC40Mk2 - Class in heronarts.lx.midi.surface
-
- APC40Mk2(LX, LXMidiInput, LXMidiOutput) - Constructor for class heronarts.lx.midi.surface.APC40Mk2
-
- appendEvent(LXClipEvent) - Method in class heronarts.lx.clip.LXClipLane
-
- appendEvent(ParameterClipEvent) - Method in class heronarts.lx.clip.ParameterClipLane
-
- appendNote(MidiNote) - Method in class heronarts.lx.clip.MidiNoteClipLane
-
- Applet() - Constructor for class heronarts.lx.studio.LXStudio.Applet
-
- applet - Variable in class heronarts.p3lx.P3LX
-
A reference to the applet context.
- applet - Variable in class heronarts.p3lx.pattern.P3LXPattern
-
- applet - Variable in class heronarts.p3lx.ui.UI
-
- apply(int, int, int) - Method in interface heronarts.lx.blend.LXBlend.FunctionalBlend.BlendFunction
-
Blend function to combine two colors
- ARC - Static variable in class heronarts.lx.model.LXModel.Key
-
- ArcFixture - Class in heronarts.lx.structure
-
- ArcFixture(LX) - Constructor for class heronarts.lx.structure.ArcFixture
-
- ArcFixture.PositionMode - Enum in heronarts.lx.structure
-
- arm - Variable in class heronarts.lx.mixer.LXBus
-
Arms the channel for clip recording.
- ARM_BUTTON_METRICS - Static variable in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- armButton - Variable in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- ARTNET_PORT - Static variable in class heronarts.lx.output.ArtNetDatagram
-
- ArtNetDatagram - Class in heronarts.lx.output
-
- ArtNetDatagram(LX, LXModel) - Constructor for class heronarts.lx.output.ArtNetDatagram
-
Creates an ArtNetDatagram for the given model
- ArtNetDatagram(LX, int[]) - Constructor for class heronarts.lx.output.ArtNetDatagram
-
Creates an ArtNetDatagram for the given index buffer
- ArtNetDatagram(LX, int[], LXBufferOutput.ByteOrder) - Constructor for class heronarts.lx.output.ArtNetDatagram
-
Creates an ArtNetDatagram for the given index buffer and byte ordering
- ArtNetDatagram(LX, LXModel, int) - Constructor for class heronarts.lx.output.ArtNetDatagram
-
Creates an ArtNetDatagram for the given model and universe number
- ArtNetDatagram(LX, LXModel, LXBufferOutput.ByteOrder, int) - Constructor for class heronarts.lx.output.ArtNetDatagram
-
Creates an ArtNetDatagram for the given model, universe, and byte order
- ArtNetDatagram(LX, int[], int) - Constructor for class heronarts.lx.output.ArtNetDatagram
-
Creates an ArtNetDatagram for the given index buffer and universe number
- ArtNetDatagram(LX, int[], LXBufferOutput.ByteOrder, int) - Constructor for class heronarts.lx.output.ArtNetDatagram
-
Creates an ArtNetDatagram for the given index buffer, universe and byte ordering
- ArtNetDatagram(LX, LXModel, int, int) - Constructor for class heronarts.lx.output.ArtNetDatagram
-
Creates an ArtNetDatagram for the given model, with fixed data length and universe
- ArtNetDatagram(LX, LXModel, LXBufferOutput.ByteOrder, int, int) - Constructor for class heronarts.lx.output.ArtNetDatagram
-
Creates an ArtNetDatagram with fixed data length for given model, universe, and byte ordering
- ArtNetDatagram(LX, int[], int, int) - Constructor for class heronarts.lx.output.ArtNetDatagram
-
Creates an ArtNetDatagram with fixed data length for given index buffer and universe
- ArtNetDatagram(LX, int[], LXBufferOutput.ByteOrder, int, int) - Constructor for class heronarts.lx.output.ArtNetDatagram
-
Creates an ArtNetDatagram with fixed data length for given index buffer, universe, and byte order
- artNetUniverse - Variable in class heronarts.lx.structure.LXProtocolFixture
-
- ArtSyncDatagram - Class in heronarts.lx.output
-
- ArtSyncDatagram(LX) - Constructor for class heronarts.lx.output.ArtSyncDatagram
-
- attack - Variable in class heronarts.lx.audio.BandGate
-
Meter attack time, in milliseconds
- attack - Variable in class heronarts.lx.audio.DecibelMeter
-
Meter attack time, in milliseconds
- attack - Variable in class heronarts.lx.effect.midi.GateEffect
-
- attack() - Method in class heronarts.lx.modulator.ADSREnvelope
-
- attackGain - Variable in class heronarts.lx.audio.DecibelMeter
-
- audio - Variable in class heronarts.lx.LXEngine
-
- audio - Variable in class heronarts.lx.studio.ui.UILeftPane
-
- AUTO_TAP - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- autoCycleCursor - Variable in class heronarts.lx.color.LXPalette
-
- autoCycleCursor - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
-
- autoCycleEligible - Variable in class heronarts.lx.color.LXSwatch
-
- autoCycleEligible - Variable in class heronarts.lx.pattern.LXPattern
-
- autoCycleEligible - Variable in class heronarts.lx.snapshot.LXSnapshot
-
- autoCycleEnabled - Variable in class heronarts.lx.color.LXPalette
-
- autoCycleEnabled - Variable in class heronarts.lx.mixer.LXChannel
-
Whether auto pattern transition is enabled on this channel
- autoCycleEnabled - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
-
Whether auto pattern transition is enabled on this channel
- autoCycleMode - Variable in class heronarts.lx.color.LXPalette
-
Auto-cycle to a random palette, not the next one
- autoCycleMode - Variable in class heronarts.lx.mixer.LXChannel
-
Auto-cycle to a random pattern, not the next one
- autoCycleMode - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
-
Auto-cycle to a random snapshot, not the next one
- autoCycleTimeSecs - Variable in class heronarts.lx.color.LXPalette
-
Time in seconds after which transition thru the pattern set is automatically initiated.
- autoCycleTimeSecs - Variable in class heronarts.lx.mixer.LXChannel
-
Time in seconds after which transition thru the pattern set is automatically initiated.
- autoCycleTimeSecs - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
-
Time in seconds after which transition thru the pattern set is automatically initiated.
- average - Variable in class heronarts.lx.audio.BandGate
-
Level parameter is the average of the monitored band
- average - Variable in class heronarts.lx.model.LXModel
-
Average position in the model (weighted by point density)
- avg(double, double) - Static method in class heronarts.lx.utils.LXUtils
-
- avgf(float, float) - Static method in class heronarts.lx.utils.LXUtils
-
- ax - Variable in class heronarts.lx.model.LXModel
-
Average x point
- axis - Variable in class heronarts.lx.pattern.form.PlanesPattern.Plane
-
- ay - Variable in class heronarts.lx.model.LXModel
-
Average y point
- az - Variable in class heronarts.lx.model.LXModel
-
Average z point
- azimuth - Variable in class heronarts.lx.model.LXPoint
-
Angle of this point about the origin in the x-z plane
(right-handed angle of rotation about the Y-axis)
- camera - Variable in class heronarts.lx.studio.ui.UILeftPane
-
- cameraAcceleration - Variable in class heronarts.p3lx.ui.UI3dContext
-
Acceleration used to change camera radius (zoom)
- cameraVelocity - Variable in class heronarts.p3lx.ui.UI3dContext
-
Max velocity used to damp changes to radius (zoom)
- canSave() - Method in interface heronarts.lx.LX.Permissions
-
- cause - Variable in class heronarts.lx.LX.Error
-
- cc - Variable in class heronarts.lx.midi.LXMidiMapping.ControlChange
-
- ceiling - Variable in class heronarts.lx.effect.DynamicsEffect
-
- ceiling - Variable in class heronarts.lx.effect.midi.GateEffect
-
- center - Variable in class heronarts.lx.model.LXModel
-
Center position in the model (half-way between extremes)
- center - Variable in class heronarts.lx.pattern.GraphicEqualizerPattern
-
- center() - Method in class heronarts.lx.transform.LXProjection
-
Centers the projection, by translating it such that the origin (0, 0, 0)
becomes the center of the model
- channel - Variable in class heronarts.lx.clip.LXAbstractChannelClip
-
- channel - Variable in class heronarts.lx.clip.LXChannelClip
-
- channel - Variable in class heronarts.lx.clip.PatternClipEvent
-
- Channel(LXChannel) - Constructor for class heronarts.lx.clipboard.LXClipboardComponent.Channel
-
- Channel() - Constructor for class heronarts.lx.command.LXCommand.Channel
-
- channel - Variable in class heronarts.lx.midi.LXMidiMapping
-
- channel - Variable in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- CHANNEL_ACTIVE - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CHANNEL_ARM - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CHANNEL_BROADCAST - Static variable in interface heronarts.lx.output.OPCOutput
-
- CHANNEL_CROSSFADE_GROUP - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CHANNEL_FADER - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CHANNEL_FADER1 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CHANNEL_FADER2 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CHANNEL_FADER3 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CHANNEL_FADER4 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CHANNEL_FADER_CURVE - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CHANNEL_FOCUS - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CHANNEL_KNOB - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CHANNEL_KNOB_MAX - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CHANNEL_KNOB_NUM - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CHANNEL_KNOB_STYLE - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CHANNEL_KNOB_STYLE_MAX - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CHANNEL_SOLO - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- channelAdded(LXMixerEngine, LXAbstractChannel) - Method in interface heronarts.lx.mixer.LXMixerEngine.Listener
-
- channelBlends - Variable in class heronarts.lx.LXRegistry
-
The list of globally registered channel blend classes
- channelBlendsChanged(LX) - Method in interface heronarts.lx.LXRegistry.Listener
-
Invoked when the available channel blend implementations are changed
- channelEnabled - Variable in class heronarts.lx.midi.LXMidiInput
-
- ChannelFaderView(LXAbstractChannel, boolean, double) - Constructor for class heronarts.lx.snapshot.LXSnapshot.ChannelFaderView
-
- channelMode - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
-
- channelMoved(LXMixerEngine, LXAbstractChannel) - Method in interface heronarts.lx.mixer.LXMixerEngine.Listener
-
- channelNanos - Variable in class heronarts.lx.LXEngine.Profiler
-
- channelRemoved(LXMixerEngine, LXAbstractChannel) - Method in interface heronarts.lx.mixer.LXMixerEngine.Listener
-
- channels - Variable in class heronarts.lx.mixer.LXGroup
-
- channels - Variable in class heronarts.lx.mixer.LXMixerEngine
-
- channelStrips - Variable in class heronarts.lx.studio.ui.mixer.UIMixer
-
- CHAR - Static variable in class heronarts.lx.osc.OscTypeTag
-
- checkRegistration() - Method in class heronarts.lx.LXRegistry
-
- CHEVRON_PADDING - Static variable in class heronarts.lx.studio.ui.device.UIDevice
-
- children - Variable in class heronarts.lx.model.LXModel
-
An immutable list of all the children of this model
- children(String) - Method in class heronarts.lx.model.LXModel
-
Returns a list of all the direct child components by particular key.
- children - Variable in class heronarts.lx.output.LXOutputGroup
-
- children - Variable in class heronarts.lx.structure.LXFixture
-
- children - Variable in class heronarts.p3lx.ui.UIObject
-
- clamp(double, double, double) - Static method in class heronarts.lx.utils.LXUtils
-
- clamp(int, int, int) - Static method in class heronarts.lx.utils.LXUtils
-
- clampf(float, float, float) - Static method in class heronarts.lx.utils.LXUtils
-
- classLoader - Variable in class heronarts.lx.LXRegistry
-
- clazz - Variable in class heronarts.lx.LXRegistry.Plugin
-
- clear() - Method in class heronarts.lx.command.LXCommandEngine
-
- clear() - Method in class heronarts.lx.LXComponentArray
-
- clear() - Method in class heronarts.lx.mixer.LXMixerEngine
-
- clear() - Method in class heronarts.lx.modulation.LXModulationEngine
-
- clear() - Method in class heronarts.lx.snapshot.LXSnapshotEngine
-
Clears all snapshots from the engine.
- clearArguments() - Method in class heronarts.lx.osc.OscMessage
-
- clearCamera(int) - Method in class heronarts.p3lx.ui.UI3dContext
-
Clears the camera stored at the given index
- clearChildren() - Method in class heronarts.lx.output.LXOutputGroup
-
- clearColors() - Method in class heronarts.lx.LXLayeredComponent
-
Clears all colors
- clearInterval() - Method in class heronarts.lx.pattern.LXPattern
-
Clears a timer interval set to this pattern.
- clearItem(LXClipboardItem) - Method in class heronarts.lx.clipboard.LXClipboard
-
- clearItems() - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
-
- clearItems() - Method in interface heronarts.p3lx.ui.component.UIItemList
-
Clears all items in the list
- clearItems() - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
-
- clearSelection(double, double) - Method in class heronarts.lx.clip.LXClipLane
-
- Click - Class in heronarts.lx.modulator
-
A click is a simple modulator that fires a value of 1 every time its period
has passed.
- Click(double) - Constructor for class heronarts.lx.modulator.Click
-
- Click(LXParameter) - Constructor for class heronarts.lx.modulator.Click
-
- Click(String, double) - Constructor for class heronarts.lx.modulator.Click
-
- Click(String, LXParameter) - Constructor for class heronarts.lx.modulator.Click
-
- click() - Method in class heronarts.lx.modulator.Click
-
Helper to conditionalize logic based on the click.
- clip - Variable in class heronarts.lx.clip.LXClipLane
-
- CLIP_DEVICE_VIEW - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CLIP_LAUNCH - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CLIP_LAUNCH_COLUMNS - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CLIP_LAUNCH_MAX - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CLIP_LAUNCH_NUM - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CLIP_LAUNCH_ROWS - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CLIP_STOP - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- clipAdded(LXBus, LXClip) - Method in interface heronarts.lx.mixer.LXBus.ClipListener
-
- clipboard - Variable in class heronarts.lx.LX
-
Clipboard for copy/paste
- clipLauncher - Variable in class heronarts.lx.studio.ui.mixer.UIMixerStrip
-
- clipRemoved(LXBus, LXClip) - Method in interface heronarts.lx.mixer.LXBus.ClipListener
-
- clips - Variable in class heronarts.lx.LXEngine
-
- clips - Variable in class heronarts.lx.mixer.LXBus
-
- clips - Variable in class heronarts.lx.studio.ui.clip.UIClipLauncher
-
- clipTextToWidth(PGraphics, String, float) - Static method in class heronarts.p3lx.ui.UI2dComponent
-
Clip a text to fit in the given width
- clipView - Variable in class heronarts.lx.studio.ui.UIBottomTray
-
- clipViewToggle - Variable in class heronarts.lx.studio.ui.mixer.UISceneStrip
-
- clockMode - Variable in class heronarts.lx.modulator.VariableLFO
-
- clockSource - Variable in class heronarts.lx.Tempo
-
- close() - Method in class heronarts.lx.audio.LXAudioOutput
-
- close() - Method in class heronarts.lx.midi.LXMidiDevice
-
- close() - Method in class heronarts.lx.midi.LXMidiInput
-
- close() - Method in class heronarts.lx.midi.LXMidiOutput
-
- CLOSED_HEIGHT - Static variable in class heronarts.lx.studio.ui.UIBottomTray
-
- clr - Variable in class heronarts.lx.modulation.LXParameterModulation
-
- COL_WIDTH - Static variable in interface heronarts.lx.studio.ui.device.UIDeviceControls
-
- color - Variable in class heronarts.lx.color.LXDynamicColor
-
- color - Variable in class heronarts.lx.color.LXPalette
-
The primary active color value
- COLOR - Static variable in annotation type heronarts.lx.LXCategory
-
- color - Variable in class heronarts.lx.modulation.LXParameterModulation
-
- color - Variable in class heronarts.lx.pattern.color.SolidPattern
-
- color1 - Variable in class heronarts.lx.effect.color.ColorizeEffect
-
- COLOR1 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- color1 - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- color1raw - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- color2 - Variable in class heronarts.lx.effect.color.ColorizeEffect
-
- COLOR2 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- color2 - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- color2raw - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- COLOR3 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- color3 - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- color3raw - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- COLOR4 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- color4 - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- color4raw - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- COLOR_FX_CRUSH - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- COLOR_FX_DUBECHO - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- COLOR_FX_FILTER - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- COLOR_FX_NOISE - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- COLOR_FX_SPACE - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- COLOR_FX_SWEEP - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- COLOR_PARAMETER - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- COLOR_WIDTH - Static variable in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
-
- colorA - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- colorAdded(LXSwatch, LXDynamicColor) - Method in interface heronarts.lx.color.LXSwatch.Listener
-
- colorB - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- ColorizeEffect - Class in heronarts.lx.effect.color
-
- ColorizeEffect(LX) - Constructor for class heronarts.lx.effect.color.ColorizeEffect
-
- ColorizeEffect.ColorMode - Enum in heronarts.lx.effect.color
-
- ColorizeEffect.SourceMode - Enum in heronarts.lx.effect.color
-
- colorMode - Variable in class heronarts.lx.effect.color.ColorizeEffect
-
- colorMode - Variable in class heronarts.lx.pattern.color.GradientPattern
-
- colorMode - Variable in class heronarts.lx.pattern.color.SolidPattern
-
- ColorParameter - Class in heronarts.lx.color
-
- ColorParameter(String) - Constructor for class heronarts.lx.color.ColorParameter
-
- ColorParameter(String, int) - Constructor for class heronarts.lx.color.ColorParameter
-
- colorParameter - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- colorRemoved(LXSwatch, LXDynamicColor) - Method in interface heronarts.lx.color.LXSwatch.Listener
-
- COLORS - Static variable in class heronarts.lx.color.DiscreteColorParameter
-
- colors - Variable in class heronarts.lx.color.LXSwatch
-
- colors - Variable in class heronarts.lx.LXLayeredComponent
-
- colors - Variable in class heronarts.lx.mixer.LXAbstractChannel
-
- colorSensitivity - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- ColorStop() - Constructor for class heronarts.lx.color.GradientUtils.ColorStop
-
- ColorStops() - Constructor for class heronarts.lx.color.GradientUtils.ColorStops
-
- COLUMN - Static variable in class heronarts.lx.model.LXModel.Key
-
- columns - Variable in class heronarts.lx.model.GridModel
-
All the columns in this model
- columnSpacing - Variable in class heronarts.lx.structure.GridFixture
-
- command - Variable in class heronarts.lx.LX
-
Command engine, utilized by higher-level UIs to manage
engine state and undo operations.
- command - Variable in class heronarts.lx.studio.ui.toolbar.UIToolbar
-
- COMMAND_SET_PIXEL_COLORS - Static variable in interface heronarts.lx.output.OPCOutput
-
- COMMAND_SYSTEM_EXCLUSIVE - Static variable in interface heronarts.lx.output.OPCOutput
-
- compare(LXClipEvent, LXClipEvent) - Method in class heronarts.lx.clip.LXClipEvent
-
- component - Variable in class heronarts.lx.clip.LXClipEvent
-
- component - Variable in class heronarts.lx.studio.ui.device.UIDevice
-
- component - Variable in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
-
- ComponentReference(T) - Constructor for class heronarts.lx.command.LXCommand.ComponentReference
-
- compositeNanos - Variable in class heronarts.lx.mixer.LXGroup.Profiler
-
- CompoundParameter - Class in heronarts.lx.parameter
-
- CompoundParameter(String) - Constructor for class heronarts.lx.parameter.CompoundParameter
-
Labeled parameter with value of 0 and range of 0-1
- CompoundParameter(String, double) - Constructor for class heronarts.lx.parameter.CompoundParameter
-
A bounded parameter with label and value, initial value of 0 and a range of 0-1
- CompoundParameter(String, double, double) - Constructor for class heronarts.lx.parameter.CompoundParameter
-
A bounded parameter with an initial value, and range from 0 to max
- CompoundParameter(String, double, double, double) - Constructor for class heronarts.lx.parameter.CompoundParameter
-
A bounded parameter with initial value and range from v0 to v1.
- CompoundParameter(LXListenableParameter, double, double) - Constructor for class heronarts.lx.parameter.CompoundParameter
-
Creates a CompoundParameter which limits the value of an underlying MutableParameter to a given
range.
- compute(float[]) - Method in class heronarts.lx.audio.FourierTransform
-
- compute(double, boolean) - Method in class heronarts.lx.effect.StrobeEffect
-
- compute(double) - Method in class heronarts.lx.modulator.FunctionalModulator
-
Subclasses override this method to compute the value of the function.
- compute(double) - Method in interface heronarts.lx.modulator.LXWaveshape
-
- compute(double) - Method in class heronarts.lx.modulator.MultiStageEnvelope
-
- compute(double) - Method in class heronarts.lx.modulator.VariableLFO
-
- compute(int, int) - Method in interface heronarts.lx.utils.LXUtils.LookupTable.Function
-
- computeBase(double) - Method in class heronarts.lx.modulator.VariableLFO
-
- computeBasis(double, double) - Method in class heronarts.lx.modulator.Click
-
- computeBasis(double, double) - Method in class heronarts.lx.modulator.LXPeriodicModulator
-
Implementation method to compute the appropriate basis for a modulator
given its current basis and value.
- computeBasis(double, double) - Method in class heronarts.lx.modulator.LXRangeModulator
-
- computeGeometryMatrix(LXMatrix) - Method in class heronarts.lx.structure.JsonFixture
-
- computeGeometryMatrix(LXMatrix) - Method in class heronarts.lx.structure.LXFixture
-
Subclasses may override this if they perform geometric transformations in a
different order or using totally different parameters.
- computeMix(LXAudioBuffer, LXAudioBuffer) - Method in class heronarts.lx.audio.LXAudioBuffer
-
- computeNormalizedBasis(double, double) - Method in class heronarts.lx.modulator.FunctionalModulator
-
Subclasses determine the basis based on a normalized value from 0 to 1.
- computeNormalizedBasis(double, double) - Method in class heronarts.lx.modulator.LXRangeModulator
-
Subclasses determine the basis based on a normalized value from 0 to 1.
- computeNormalizedBasis(double, double) - Method in class heronarts.lx.modulator.MultiStageEnvelope
-
- computeNormalizedBasis(double, double) - Method in class heronarts.lx.modulator.QuadraticEnvelope
-
- computeNormalizedBasis(double, double) - Method in class heronarts.lx.modulator.SawLFO
-
- computeNormalizedBasis(double, double) - Method in class heronarts.lx.modulator.SinLFO
-
- computeNormalizedBasis(double, double) - Method in class heronarts.lx.modulator.SquareLFO
-
- computeNormalizedBasis(double, double) - Method in class heronarts.lx.modulator.TriangleLFO
-
- computeNormalizedBasis(double, double) - Method in class heronarts.lx.modulator.VariableLFO
-
- computeNormalizedValue(double, double) - Method in class heronarts.lx.modulator.FunctionalModulator
-
- computeNormalizedValue(double, double) - Method in class heronarts.lx.modulator.LXRangeModulator
-
Subclasses implement this which returns their value from a 0-1 scale.
- computeNormalizedValue(double, double) - Method in class heronarts.lx.modulator.MultiStageEnvelope
-
- computeNormalizedValue(double, double) - Method in class heronarts.lx.modulator.QuadraticEnvelope
-
- computeNormalizedValue(double, double) - Method in class heronarts.lx.modulator.SawLFO
-
- computeNormalizedValue(double, double) - Method in class heronarts.lx.modulator.SinLFO
-
- computeNormalizedValue(double, double) - Method in class heronarts.lx.modulator.SquareLFO
-
- computeNormalizedValue(double, double) - Method in class heronarts.lx.modulator.TriangleLFO
-
- computeNormalizedValue(double, double) - Method in class heronarts.lx.modulator.VariableLFO
-
- computePointGeometry(LXMatrix, List<LXPoint>) - Method in class heronarts.lx.structure.ArcFixture
-
- computePointGeometry(LXMatrix, List<LXPoint>) - Method in class heronarts.lx.structure.GridFixture
-
- computePointGeometry(LXMatrix, List<LXPoint>) - Method in class heronarts.lx.structure.JsonFixture
-
- computePointGeometry(LXMatrix, List<LXPoint>) - Method in class heronarts.lx.structure.LXFixture
-
This method should be implemented by subclasses to generate the geometry of the
fixture any time its geometry parameters have changed.
- computePointGeometry(LXMatrix, List<LXPoint>) - Method in class heronarts.lx.structure.PointFixture
-
- computePointGeometry(LXMatrix, List<LXPoint>) - Method in class heronarts.lx.structure.StripFixture
-
- computerKeyboardEnabled - Variable in class heronarts.lx.midi.LXMidiEngine
-
- computeValue(double) - Method in class heronarts.lx.audio.BandGate
-
- computeValue(double) - Method in class heronarts.lx.audio.DecibelMeter
-
- computeValue(double) - Method in class heronarts.lx.audio.GraphicMeter
-
- computeValue(double) - Method in class heronarts.lx.modulator.Accelerator
-
- computeValue(double) - Method in class heronarts.lx.modulator.Accumulator
-
- computeValue(double) - Method in class heronarts.lx.modulator.ADEnvelope
-
- computeValue(double) - Method in class heronarts.lx.modulator.ADSREnvelope
-
- computeValue(double, double) - Method in class heronarts.lx.modulator.Click
-
- computeValue(double) - Method in class heronarts.lx.modulator.DampedParameter
-
- computeValue(double) - Method in class heronarts.lx.modulator.HistoryBuffer
-
- computeValue(double) - Method in class heronarts.lx.modulator.LXModulator
-
Implementation method to advance the modulator's internal state.
- computeValue(double) - Method in class heronarts.lx.modulator.LXPeriodicModulator
-
- computeValue(double, double) - Method in class heronarts.lx.modulator.LXPeriodicModulator
-
Implementation method to compute the value of a modulator given its basis.
- computeValue(double, double) - Method in class heronarts.lx.modulator.LXRangeModulator
-
- computeValue(double) - Method in class heronarts.lx.modulator.MacroKnobs
-
- computeValue() - Method in class heronarts.lx.parameter.BoundedFunctionalParameter
-
Retrieves the raw value of the parameter, subclass must implement.
- condensed - Variable in class heronarts.lx.studio.ui.clip.UIClipLauncher
-
- condensed - Variable in class heronarts.lx.studio.ui.mixer.UIMixer
-
- condensed - Variable in class heronarts.lx.studio.ui.mixer.UIMixerStrip
-
- condensed - Variable in class heronarts.lx.studio.ui.mixer.UIMixerStripControls
-
- confirmChangesSaved(String, Runnable) - Method in class heronarts.lx.LX
-
- connected - Variable in class heronarts.lx.midi.LXMidiDevice
-
Whether the MIDI device is connected.
- constrain(double) - Method in class heronarts.lx.parameter.BoundedParameter.Range
-
- constrain(double, double, double) - Static method in class heronarts.lx.utils.LXUtils
-
- constrain(int, int, int) - Static method in class heronarts.lx.utils.LXUtils
-
- constrainf(float, float, float) - Static method in class heronarts.lx.utils.LXUtils
-
- constructClip(int) - Method in class heronarts.lx.mixer.LXBus
-
- constructClip(int) - Method in class heronarts.lx.mixer.LXChannel
-
- constructClip(int) - Method in class heronarts.lx.mixer.LXGroup
-
- constructClip(int) - Method in class heronarts.lx.mixer.LXMasterBus
-
- constructModel(List<LXPoint>, List<? extends LXModel>, String[]) - Method in class heronarts.lx.structure.LXFixture
-
Subclasses may override this method to use custom model type
- constructPoint(int) - Method in class heronarts.lx.structure.LXFixture
-
Subclasses may override this method to use custom point types
- constructProfiler() - Method in class heronarts.lx.LXModulatorComponent
-
- constructProfiler() - Method in class heronarts.lx.mixer.LXAbstractChannel
-
- constructProfiler() - Method in class heronarts.lx.mixer.LXBus
-
- constructProfiler() - Method in class heronarts.lx.mixer.LXGroup
-
- consumeKeyEvent() - Method in class heronarts.p3lx.ui.UIObject
-
Called in a key event handler to stop this event from bubbling up the
parent container chain.
- consumeMousePress() - Method in class heronarts.p3lx.ui.UIObject
-
Called in a mouse event handler to stop this event from bubbling up the
parent container chain.
- consumeMouseWheelEvent() - Method in class heronarts.p3lx.ui.UIObject
-
Called in a mouse wheel handler to stop this mouse wheel event from
bubbling.
- contains(LXPath) - Method in class heronarts.lx.LXComponent
-
Determines whether the given LX object is contained by this
parent, at any depth in the tree of child components and parameters.
- contains(Object) - Method in class heronarts.lx.LXComponentArray
-
- contains(float, float) - Method in class heronarts.p3lx.ui.UI2dComponent
-
Whether the given coordinate, in the parent-space, is contained
by this object.
- contains(float, float) - Method in class heronarts.p3lx.ui.UI3dComponent
-
- contains(float, float) - Method in class heronarts.p3lx.ui.UIObject
-
Whether the given point is contained by this object
- containsAll(Collection<?>) - Method in class heronarts.lx.LXComponentArray
-
- content - Variable in class heronarts.lx.studio.ui.device.UIDevice
-
- CONTENT - Static variable in class heronarts.lx.studio.ui.UILeftPane
-
- content - Variable in class heronarts.lx.studio.ui.UILeftPane
-
- CONTENT_Y - Static variable in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
-
- contentChanged(LX) - Method in interface heronarts.lx.LXRegistry.Listener
-
Invoked when available pattern/effect/model has been updated
- contentPicker - Variable in class heronarts.lx.studio.LXStudio.UI
-
- contextualHelpText - Variable in class heronarts.p3lx.ui.UI
-
- contrast - Variable in class heronarts.lx.effect.DynamicsEffect
-
- contrast - Variable in class heronarts.lx.pattern.texture.NoisePattern
-
- controlChangeReceived(MidiControlChange) - Method in class heronarts.lx.midi.LXAbstractMidiListener
-
- controlChangeReceived(MidiControlChange) - Method in interface heronarts.lx.midi.LXMidiListener
-
- controlChangeReceived(MidiControlChange) - Method in class heronarts.lx.midi.surface.APC40Mk2
-
- controlChangeReceived(MidiControlChange) - Method in class heronarts.lx.midi.surface.DJM900nxs2
-
- controlChangeReceived(MidiControlChange) - Method in class heronarts.lx.midi.surface.LXMidiSurface
-
- controlEnabled - Variable in class heronarts.lx.midi.LXMidiInput
-
- controlLabel(LXStudio.UI, String) - Method in interface heronarts.lx.studio.ui.device.UIDeviceControls
-
- controls - Variable in class heronarts.lx.studio.ui.device.UIEffectDevice
-
- controls - Variable in class heronarts.lx.studio.ui.device.UIPatternDevice
-
- controls - Variable in class heronarts.lx.studio.ui.mixer.UIMixerStrip
-
- controls - Variable in class heronarts.lx.studio.ui.modulation.UIGlobalModulator
-
- controlsExpanded - Variable in class heronarts.lx.LXDeviceComponent
-
- controlsExpanded - Variable in class heronarts.lx.mixer.LXChannel
-
Whether the channel control UI is expanded
- controlSurfaceFocusIndex - Variable in class heronarts.lx.mixer.LXChannel
-
- controlSurfaceFocusLength - Variable in class heronarts.lx.mixer.LXChannel
-
- controlSurfaceSemaphore - Variable in class heronarts.lx.LXComponent
-
A semaphore used to keep count of how many remote control surfaces may be
controlling this component.
- coordinateSystem - Variable in class heronarts.p3lx.ui.UI
-
- copy() - Method in class heronarts.lx.transform.LXVector
-
- copyFrameThreadSafe(LXEngine.Frame) - Method in class heronarts.lx.LXEngine
-
This should be used when in threaded mode.
- copyFrom(LXEngine.Frame) - Method in class heronarts.lx.LXEngine.Frame
-
- copyNanos - Variable in class heronarts.lx.LXEngine.NetworkThread.Profiler
-
- CopyOscAddress(String) - Constructor for class heronarts.p3lx.ui.UIContextActions.Action.CopyOscAddress
-
- copyParameters(LXComponent) - Method in class heronarts.lx.LXComponent
-
Utility method to copy all parameter values from another component.
- copyPoint(LXPoint) - Method in class heronarts.lx.structure.LXFixture
-
Subclasses may override this method to use custom point types
- COPYRIGHT - Static variable in class heronarts.lx.studio.LXStudio
-
- CORE - Static variable in annotation type heronarts.lx.LXCategory
-
- Cos(int) - Constructor for class heronarts.lx.utils.LXUtils.LookupTable.Cos
-
- cos(float) - Method in class heronarts.lx.utils.LXUtils.LookupTable.Cos
-
- COS - Static variable in interface heronarts.lx.utils.LXUtils.LookupTable.Function
-
- cosf(double) - Static method in class heronarts.lx.utils.LXUtils
-
Returns a floating-point rounded value of the cos function to 8 decimal places.
- crashed - Variable in class heronarts.lx.LXDeviceComponent
-
- create(LX, LXShortMessage, LXParameter) - Static method in class heronarts.lx.midi.LXMidiMapping
-
- create(LX, JsonObject) - Static method in class heronarts.lx.midi.LXMidiMapping
-
- cross(LXVector) - Method in class heronarts.lx.transform.LXVector
-
- cross(float, float, float) - Method in class heronarts.lx.transform.LXVector
-
- crossfadeGroup - Variable in class heronarts.lx.mixer.LXAbstractChannel
-
Crossfade group this channel belongs to
- crossfadeGroup - Variable in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- CROSSFADER - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CROSSFADER - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- crossfader - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- crossfader - Variable in class heronarts.lx.mixer.LXMixerEngine
-
- CROSSFADER_ASSIGN1 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CROSSFADER_ASSIGN2 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CROSSFADER_ASSIGN3 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CROSSFADER_ASSIGN4 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CROSSFADER_CURVE - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- crossfaderBlendMode - Variable in class heronarts.lx.mixer.LXMixerEngine
-
- crossfaderBlends - Variable in class heronarts.lx.LXRegistry
-
The list of globally registered crossfader blend classes
- crossfaderBlendsChanged(LX) - Method in interface heronarts.lx.LXRegistry.Listener
-
Invoked when the available crossfader blend implementations are changed
- cue - Variable in class heronarts.p3lx.ui.UI3dContext
-
- CUE1 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CUE2 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CUE3 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CUE4 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CUE_BUTTON_METRICS - Static variable in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- CUE_LEVEL - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- CUE_LINK - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- CUE_MASTER - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- cueA - Variable in class heronarts.lx.mixer.LXMixerEngine
-
- cueActive - Variable in class heronarts.lx.mixer.LXAbstractChannel
-
Whether this channel should show in the cue UI.
- cueB - Variable in class heronarts.lx.mixer.LXMixerEngine
-
- cueButton - Variable in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- cursor - Variable in class heronarts.lx.clip.LXClipEvent
-
- cx - Variable in class heronarts.lx.model.LXModel
-
Center of the model in x space
- cy - Variable in class heronarts.lx.model.LXModel
-
Center of the model in y space
- cz - Variable in class heronarts.lx.model.LXModel
-
Center of the model in z space
- G_MASK - Static variable in class heronarts.lx.color.LXColor
-
- G_SHIFT - Static variable in class heronarts.lx.color.LXColor
-
- gain - Variable in class heronarts.lx.audio.BandGate
-
Gain of the meter, in decibels
- gain - Variable in class heronarts.lx.audio.DecibelMeter
-
Gain of the meter, in decibels
- gain - Variable in class heronarts.lx.effect.DynamicsEffect
-
- gain - Variable in class heronarts.lx.pattern.GraphicEqualizerPattern
-
- gain - Variable in class heronarts.lx.pattern.texture.NoisePattern
-
- gamma - Variable in class heronarts.lx.output.LXOutput
-
Gamma correction level
- gammaMode - Variable in class heronarts.lx.output.LXOutput
-
Gamma table mode, whether to inherit gamma
- gate - Variable in class heronarts.lx.audio.BandGate
-
Gate parameter is set to true for one frame when the beat is triggered.
- gate - Variable in class heronarts.lx.effect.DynamicsEffect
-
- GateEffect - Class in heronarts.lx.effect.midi
-
- GateEffect(LX) - Constructor for class heronarts.lx.effect.midi.GateEffect
-
- GateEffect.TriggerMode - Enum in heronarts.lx.effect.midi
-
- GENERIC_MODE - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- get(int) - Method in class heronarts.lx.audio.FourierTransform
-
- get() - Method in class heronarts.lx.command.LXCommand.ComponentReference
-
- get() - Method in class heronarts.lx.command.LXCommand.ParameterReference
-
- get(int) - Method in class heronarts.lx.LXComponentArray
-
- get(LX, String) - Static method in interface heronarts.lx.LXPath
-
Globally retrieves an LX object with a path in the hierarchy
- get(LXComponent, String) - Static method in interface heronarts.lx.LXPath
-
Globally retrieves an LX parameter at a certain scope in the LX hierarchy
- get() - Method in class heronarts.lx.osc.OscMessage
-
- get(int) - Method in class heronarts.lx.osc.OscMessage
-
- get(float) - Method in class heronarts.lx.utils.LXUtils.LookupTable
-
Looks up the value in the table
- get(double) - Method in class heronarts.lx.utils.LXUtils.LookupTable
-
- get() - Static method in class heronarts.p3lx.ui.UI
-
- getAcceleration() - Method in class heronarts.lx.modulator.Accelerator
-
- getAccelerationf() - Method in class heronarts.lx.modulator.Accelerator
-
- getActiveColor(UI) - Method in class heronarts.p3lx.ui.component.UIItemList.Item
-
Active background color for this item
- getActivePattern() - Method in class heronarts.lx.mixer.LXChannel
-
- getActivePatternIndex() - Method in class heronarts.lx.mixer.LXChannel
-
Returns the index of the currently active pattern, if any
- getActualFrameRate() - Method in class heronarts.lx.LXEngine
-
Gets the active frame rate of the engine when in threaded mode
- getAddress() - Method in class heronarts.lx.output.DDPOutputGroup
-
- getAddress() - Method in class heronarts.lx.output.LXDatagram
-
Gets the address this datagram sends to
- getAddress() - Method in interface heronarts.lx.output.LXOutput.InetOutput
-
- getAddress() - Method in class heronarts.lx.output.LXSocket
-
- getAddressPattern() - Method in class heronarts.lx.osc.OscMessage
-
- getAftertouch() - Method in class heronarts.lx.midi.MidiAftertouch
-
- getArray() - Method in interface heronarts.lx.LXBuffer
-
- getArray() - Method in class heronarts.lx.LXEngine.Frame
-
- getArray() - Method in class heronarts.lx.ModelBuffer
-
- getAttentionColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets highlight color
- getAutoCycleProgress() - Method in class heronarts.lx.color.LXPalette
-
- getAutoCycleProgress() - Method in class heronarts.lx.mixer.LXChannel
-
Return progress towards making a cycle
- getAutoCycleProgress() - Method in class heronarts.lx.snapshot.LXSnapshotEngine
-
- getAverage(float, float) - Method in class heronarts.lx.audio.FourierTransform
-
- getAverage(int, int) - Method in class heronarts.lx.audio.GraphicMeter
-
Averages the value of a set of bands
- getAveragef(int, int) - Method in class heronarts.lx.audio.GraphicMeter
-
Averages the value of a set of bands
- getBackgroundColor() - Method in class heronarts.p3lx.ui.UI2dComponent
-
The background color, if there is a background
- getBand(int) - Method in class heronarts.lx.audio.BandGate
-
- getBand(int) - Method in class heronarts.lx.audio.FourierTransform
-
- getBand(int) - Method in class heronarts.lx.audio.GraphicMeter
-
- getBandf(int) - Method in class heronarts.lx.audio.GraphicMeter
-
- getBandOctaveRatio() - Method in class heronarts.lx.audio.FourierTransform
-
- getBaseNormalized() - Method in class heronarts.lx.parameter.CompoundParameter
-
- getBaseNormalizedf() - Method in class heronarts.lx.parameter.CompoundParameter
-
- getBaseValue() - Method in class heronarts.lx.parameter.CompoundParameter
-
- getBaseValuef() - Method in class heronarts.lx.parameter.CompoundParameter
-
- getBasis() - Method in class heronarts.lx.clip.LXClip
-
- getBasis() - Method in class heronarts.lx.clip.LXClipEvent
-
- getBasis() - Method in class heronarts.lx.color.LXDynamicColor
-
- getBasis() - Method in class heronarts.lx.modulator.LXPeriodicModulator
-
Accessor for the current basis
- getBasis() - Method in class heronarts.lx.modulator.MultiStageEnvelope.Stage
-
- getBasis(Tempo.Division, boolean) - Method in class heronarts.lx.Tempo
-
Gets the basis of the tempo, relative to a division.
- getBasis(Tempo.Division) - Method in class heronarts.lx.Tempo
-
Gets the basis of the tempo, relative to a tempo division.
- getBasisf() - Method in class heronarts.lx.modulator.LXPeriodicModulator
-
Accessor for basis as a float
- getBeat() - Method in class heronarts.lx.midi.MidiBeat
-
- getBlob() - Method in class heronarts.lx.osc.OscMessage
-
- getBlob(int) - Method in class heronarts.lx.osc.OscMessage
-
- getBoolean() - Method in class heronarts.lx.osc.OscMessage
-
- getBoolean(int) - Method in class heronarts.lx.osc.OscMessage
-
- getBorderColor() - Method in class heronarts.p3lx.ui.UI2dComponent
-
Current border color
- getBorderRounding() - Method in class heronarts.p3lx.ui.UI2dComponent
-
- getBorderWeight() - Method in class heronarts.p3lx.ui.UI2dComponent
-
The weight of the border
- getBrightness() - Method in class heronarts.lx.color.LXDynamicColor
-
- getBrightness() - Method in class heronarts.lx.color.LXPalette
-
Gets the brightness of the primary color in active swatch
- getBrightnessf() - Method in class heronarts.lx.color.LXPalette
-
Gets the brightness of the primary color in active swatch
- getBuffer() - Method in class heronarts.lx.LXLayeredComponent
-
- getBus() - Method in class heronarts.lx.effect.LXEffect
-
- getByteLength() - Method in interface heronarts.lx.osc.OscArgument
-
Gets the number of bytes used by this argument uses in its encoded representation.
- getByteLength() - Method in class heronarts.lx.osc.OscBlob
-
- getByteLength() - Method in class heronarts.lx.osc.OscChar
-
- getByteLength() - Method in class heronarts.lx.osc.OscDouble
-
- getByteLength() - Method in class heronarts.lx.osc.OscFloat
-
- getByteLength() - Method in class heronarts.lx.osc.OscInt
-
- getByteLength() - Method in class heronarts.lx.osc.OscLong
-
- getByteLength() - Method in class heronarts.lx.osc.OscSentinel
-
- getByteLength() - Method in class heronarts.lx.osc.OscString
-
- getByteOffset() - Method in enum heronarts.lx.output.LXBufferOutput.ByteOrder
-
- getCanonicalLabel() - Method in interface heronarts.lx.LXPath
-
Returns the canonical user-facing label of this object.
- getCanonicalLabel(LXComponent) - Method in interface heronarts.lx.LXPath
-
Returns the canonical user-facing label of this component.
- getCanonicalPath(LXComponent) - Method in interface heronarts.lx.LXPath
-
Gets the canonical path of a Path object up to a given root
- getCanonicalPath() - Method in interface heronarts.lx.LXPath
-
Gets the canonical path of a Path object all the way up its chain
- getCategory(Class<? extends LXDeviceComponent>) - Static method in class heronarts.lx.LXDeviceComponent
-
- getCategorySection(Class<? extends LXDeviceComponent>) - Method in class heronarts.lx.studio.ui.browser.UIComponentManager
-
- getCC() - Method in class heronarts.lx.midi.MidiControlChange
-
- getCenter() - Method in class heronarts.p3lx.ui.UI3dContext
-
Gets the center position of the scene
- getChannel() - Method in enum heronarts.lx.midi.LXMidiEngine.Channel
-
- getChannel(int) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- getChannel(String) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- getChannel() - Method in class heronarts.lx.output.OPCDatagram
-
- getChannel() - Method in class heronarts.lx.pattern.LXPattern
-
Gets the channel that this pattern is loaded in.
- getChannels() - Method in class heronarts.lx.mixer.LXMixerEngine
-
- getChild(String) - Method in class heronarts.lx.LXComponent
-
Accesses the child component object at a given path.
- getChild(int) - Method in class heronarts.p3lx.ui.UI2dContainer
-
- getChildren() - Method in class heronarts.p3lx.ui.UI2dContainer
-
- getClip() - Method in class heronarts.lx.clip.LXClipEngine.FocusedClipParameter
-
- getClip(int) - Method in class heronarts.lx.mixer.LXBus
-
- getClip(int, boolean) - Method in class heronarts.lx.mixer.LXBus
-
- getColor() - Method in class heronarts.lx.color.ColorParameter
-
- getColor() - Method in class heronarts.lx.color.DiscreteColorParameter
-
- getColor(float, GradientUtils.BlendFunction) - Method in class heronarts.lx.color.GradientUtils.ColorStops
-
- getColor() - Method in class heronarts.lx.color.LXDynamicColor
-
Gets the current value of this dynamic color
- getColor() - Method in class heronarts.lx.color.LXPalette
-
Gets the primary color of the currently active swatch
- getColor(int) - Method in class heronarts.lx.color.LXSwatch
-
Retrieves the color at a given index in the swatch.
- getColor(int) - Method in class heronarts.lx.LXLayeredComponent
-
Retrieves the color at index i.
- getColor(LXPoint) - Method in class heronarts.lx.LXLayeredComponent
-
Retrieves the color at a given point.
- getColors() - Method in class heronarts.lx.LXEngine.Frame
-
- getColors() - Method in class heronarts.lx.LXLayeredComponent
-
- getCommand() - Method in class heronarts.lx.snapshot.LXSnapshot.ActivePatternView
-
- getCommand() - Method in class heronarts.lx.snapshot.LXSnapshot.ChannelFaderView
-
- getCommand() - Method in class heronarts.lx.snapshot.LXSnapshot.ParameterView
-
- getCommand() - Method in class heronarts.lx.snapshot.LXSnapshot.View
-
Gets a command version of this view's operation, needed to make
this action undoable.
- getComponent(int) - Method in class heronarts.lx.LX
-
Gets a component by its raw component id
- getComponent(LX, String) - Static method in interface heronarts.lx.LXPath
-
Globally retrieves an LX component with a path in the hierarchy
- getComponent(LXComponent, String) - Static method in interface heronarts.lx.LXPath
-
Globally retrieves an LX component at a certain scope in the LX hierarchy
- getComponentClass() - Method in class heronarts.lx.clipboard.LXClipboardComponent
-
- getComponentClass() - Method in interface heronarts.lx.clipboard.LXClipboardItem
-
- getComponentClass() - Method in class heronarts.lx.clipboard.LXNormalizedValue
-
- getComponentClass() - Method in class heronarts.lx.clipboard.LXTextValue
-
- getComponentName(Class<? extends LXComponent>, String) - Static method in class heronarts.lx.LXComponent
-
Gets the name of a component class, with a suffix removed
- getComponentName(Class<? extends LXComponent>) - Static method in class heronarts.lx.LXComponent
-
Gets the name of a component class, automatically removing the suffix of
a generic LX superclass, if one is found
- getComponentName(LXComponent, String) - Static method in class heronarts.lx.LXComponent
-
Gets the name of an LXComponent object with suffix removed
- getComponentObject() - Method in class heronarts.lx.clipboard.LXClipboardComponent
-
- getCompositeBasis() - Method in class heronarts.lx.Tempo
-
Gets the composite basis of the tempo, which is the beatCount combined with the current
basis cycle.
- getCompoundNormalized() - Method in class heronarts.p3lx.ui.component.UICompoundParameterControl
-
- getContainer() - Method in class heronarts.p3lx.ui.UI2dComponent
-
Returns the 2d container that this is in
- getContentHeight() - Method in class heronarts.p3lx.ui.UI2dContainer
-
- getContentHeight() - Method in interface heronarts.p3lx.ui.UIContainer
-
Returns the height of the content container
- getContentTarget() - Method in class heronarts.p3lx.ui.component.UICollapsibleSection
-
- getContentTarget() - Method in class heronarts.p3lx.ui.UI2dContainer
-
Returns the object that elements are added to when placed in this container.
- getContentTarget() - Method in interface heronarts.p3lx.ui.UIContainer
-
Returns the object that elements are added to when placed in this container.
- getContentWidth() - Method in class heronarts.p3lx.ui.UI2dContainer
-
- getContentWidth() - Method in interface heronarts.p3lx.ui.UIContainer
-
Returns the width of the content container
- getContextActions() - Method in class heronarts.lx.studio.ui.device.UIEffectDevice
-
- getContextActions() - Method in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- getContextActions() - Method in class heronarts.lx.studio.ui.mixer.UIChannelStripControls
-
- getContextActions() - Method in class heronarts.lx.studio.ui.mixer.UIGroupStripControls
-
- getContextActions() - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator.UIModulation
-
- getContextActions() - Method in class heronarts.p3lx.ui.component.UIButtonGroup
-
- getContextActions() - Method in class heronarts.p3lx.ui.component.UIParameterComponent
-
- getContextActions() - Method in interface heronarts.p3lx.ui.UIContextActions
-
Returns a list of context actions that should be shown for this item
- getContextBackgroundColor() - Method in class heronarts.p3lx.ui.UITheme
-
Get context background color
- getContextBorderColor() - Method in class heronarts.p3lx.ui.UITheme
-
Get context border color
- getContextHighlightColor() - Method in class heronarts.p3lx.ui.UITheme
-
Get control highlight color
- getContextMenu() - Method in class heronarts.p3lx.ui.component.UIContextButton
-
Accessor for the underlying context menu object
- getControlBackgroundColor() - Method in class heronarts.p3lx.ui.UITheme
-
Get control background color
- getControlBorderColor() - Method in class heronarts.p3lx.ui.UITheme
-
Get control border color
- getControlDisabledColor() - Method in class heronarts.p3lx.ui.UITheme
-
Get disabled color
- getControlDisabledTextColor() - Method in class heronarts.p3lx.ui.UITheme
-
Control text color
- getControlFont() - Method in class heronarts.p3lx.ui.UITheme
-
Gets the default item font
- getControlTarget() - Method in class heronarts.lx.LXMappingEngine
-
- getControlTarget() - Method in class heronarts.lx.studio.ui.clip.UIClipButton
-
- getControlTarget() - Method in class heronarts.lx.studio.ui.clip.UISceneButton
-
- getControlTarget() - Method in class heronarts.p3lx.ui.component.UIButton
-
- getControlTarget() - Method in class heronarts.p3lx.ui.component.UIButton.Trigger
-
- getControlTarget() - Method in class heronarts.p3lx.ui.component.UIButtonGroup
-
- getControlTarget() - Method in class heronarts.p3lx.ui.component.UICheckbox
-
- getControlTarget() - Method in class heronarts.p3lx.ui.component.UIDoubleBox
-
- getControlTarget() - Method in class heronarts.p3lx.ui.component.UIDropMenu
-
- getControlTarget() - Method in class heronarts.p3lx.ui.component.UIIntegerBox
-
- getControlTarget() - Method in class heronarts.p3lx.ui.component.UIParameterControl
-
- getControlTarget() - Method in class heronarts.p3lx.ui.component.UIToggleSet
-
- getControlTarget() - Method in interface heronarts.p3lx.ui.UIControlTarget
-
- getControlTextColor() - Method in class heronarts.p3lx.ui.UITheme
-
Control text color
- getCpuLoad() - Method in class heronarts.lx.LXEngine
-
Gets a very rough estimate of the CPU load the engine is using
before maxing out.
- getCrash() - Method in class heronarts.lx.LXDeviceComponent
-
- getCrashStackTrace() - Method in class heronarts.lx.LXDeviceComponent
-
- getCue() - Method in class heronarts.lx.LXEngine.Frame
-
- getCursor() - Method in class heronarts.lx.clip.LXClip
-
- getCursor() - Method in class heronarts.lx.clip.LXClipEvent
-
- getCursorColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets highlight color
- getDarkBackgroundColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets dark background color
- getDarkFocusBackgroundColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets dark background color
- getData() - Method in class heronarts.lx.osc.OscBlob
-
- getData() - Method in exception heronarts.lx.osc.OscMalformedDataException
-
- getDataBuffer() - Method in class heronarts.lx.output.LXBufferOutput
-
Subclasses should provide a handle to a raw byte buffer
- getDataBuffer() - Method in class heronarts.lx.output.LXDatagram
-
Returns the data buffer
- getDataBuffer() - Method in class heronarts.lx.output.OPCSocket
-
- getDataBufferOffset() - Method in class heronarts.lx.output.ArtNetDatagram
-
- getDataBufferOffset() - Method in class heronarts.lx.output.ArtSyncDatagram
-
- getDataBufferOffset() - Method in class heronarts.lx.output.DDPDatagram
-
- getDataBufferOffset() - Method in class heronarts.lx.output.KinetDatagram
-
- getDataBufferOffset() - Method in class heronarts.lx.output.LXBufferOutput
-
Offset into raw byte buffer where color data is written
- getDataBufferOffset() - Method in class heronarts.lx.output.OPCDatagram
-
- getDataBufferOffset() - Method in class heronarts.lx.output.OPCSocket
-
- getDataBufferOffset() - Method in class heronarts.lx.output.StreamingACNDatagram
-
- getDataLength() - Method in class heronarts.lx.output.ArtNetDatagram
-
- getDataOffset() - Method in enum heronarts.lx.output.KinetDatagram.Version
-
- getDecibels() - Method in class heronarts.lx.audio.DecibelMeter
-
- getDecibels(int) - Method in class heronarts.lx.audio.GraphicMeter
-
- getDecibelsf() - Method in class heronarts.lx.audio.DecibelMeter
-
- getDecibelsf(int) - Method in class heronarts.lx.audio.GraphicMeter
-
- getDefaultChannel() - Method in class heronarts.lx.mixer.LXMixerEngine
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Channel.AddEffect
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Channel.AddPattern
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Channel.GoPattern
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Channel.MoveEffect
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Channel.MovePattern
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Channel.RemoveEffect
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Channel.RemovePattern
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Channel.SetFader
-
- getDescription() - Method in class heronarts.lx.command.LXCommand
-
Short description of a command, to explain it to the user
- getDescription() - Method in class heronarts.lx.command.LXCommand.Midi.AddMapping
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Midi.RemoveMapping
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Mixer.AddChannel
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Mixer.GroupSelectedChannels
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Mixer.MoveChannel
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Mixer.RemoveChannel
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Mixer.RemoveSelectedChannels
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Mixer.Ungroup
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Mixer.UngroupChannel
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Modulation.AddModulation
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Modulation.AddModulator
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Modulation.AddTrigger
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Modulation.MoveModulator
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Modulation.RemoveModulation
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Modulation.RemoveModulator
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Modulation.RemoveTrigger
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Palette.AddColor
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Palette.MoveSwatch
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Palette.RemoveColor
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Palette.RemoveSwatch
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Palette.SaveSwatch
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Palette.SetSwatch
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Parameter.Decrement
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Parameter.Increment
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Parameter.Reset
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Parameter.SetColor
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Parameter.SetNormalized
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Parameter.SetString
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Parameter.SetValue
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Parameter.Toggle
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Snapshots.AddSnapshot
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Snapshots.MoveSnapshot
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Snapshots.Recall
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Snapshots.RemoveSnapshot
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Snapshots.RemoveView
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Structure.AddFixture
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Structure.ModifyFixturePositions
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Structure.MoveFixture
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Structure.NewModel
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Structure.RemoveFixture
-
- getDescription() - Method in class heronarts.lx.command.LXCommand.Structure.RemoveSelectedFixtures
-
- getDescription() - Method in class heronarts.lx.midi.LXMidiDevice
-
Get a description of this device
- getDescription() - Method in class heronarts.lx.midi.LXMidiMapping.ControlChange
-
- getDescription() - Method in class heronarts.lx.midi.LXMidiMapping
-
- getDescription() - Method in class heronarts.lx.midi.LXMidiMapping.Note
-
- getDescription() - Method in class heronarts.lx.modulator.LXModulator
-
- getDescription() - Method in class heronarts.lx.parameter.FixedParameter
-
- getDescription() - Method in class heronarts.lx.parameter.FunctionalParameter
-
- getDescription() - Method in class heronarts.lx.parameter.LXListenableParameter
-
- getDescription() - Method in interface heronarts.lx.parameter.LXParameter
-
Returns a contextual help message explaining the purpose of this parameter to the user, or null if
none is available.
- getDescription() - Method in class heronarts.lx.parameter.NormalizedParameter
-
- getDescription() - Method in class heronarts.lx.studio.ui.modulation.UITriggerModulationButton
-
- getDescription() - Method in class heronarts.p3lx.ui.component.UIButton
-
- getDescription() - Method in class heronarts.p3lx.ui.component.UIButtonGroup
-
- getDescription() - Method in class heronarts.p3lx.ui.component.UICheckbox
-
- getDescription() - Method in class heronarts.p3lx.ui.component.UIDiscreteColorBox
-
- getDescription() - Method in class heronarts.p3lx.ui.component.UIDoubleBox
-
- getDescription() - Method in class heronarts.p3lx.ui.component.UIDropMenu
-
- getDescription() - Method in class heronarts.p3lx.ui.component.UIIntegerBox
-
- getDescription() - Method in class heronarts.p3lx.ui.component.UILabel
-
- getDescription(LXParameter) - Static method in class heronarts.p3lx.ui.component.UIParameterControl
-
- getDescription() - Method in class heronarts.p3lx.ui.component.UIParameterControl
-
- getDescription() - Method in class heronarts.p3lx.ui.component.UITextBox
-
- getDescription() - Method in class heronarts.p3lx.ui.component.UIToggleSet
-
- getDescription() - Method in class heronarts.p3lx.ui.UIObject
-
Objects are encouraged to override this method providing a helpful String displayed to the user explaining
the function of this UI component.
- getDeviceBackgroundColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets background color
- getDeviceBorderColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets device border color
- getDeviceFocusedBackgroundColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets background color
- getDeviceFont() - Method in class heronarts.p3lx.ui.UITheme
-
- getDeviceName(MidiDevice.Info) - Static method in class heronarts.lx.midi.LXMidiEngine
-
- getDeviceSelectionColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets device selection color
- getDeviceSelectionTextColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets device selection color
- getDeviceVersion() - Method in class heronarts.lx.LXDeviceComponent
-
Subclasses may override this and provide a version identifier.
- getDirName() - Method in enum heronarts.lx.LX.Media
-
- getDistance(LXPoint, PlanesPattern.PlaneConstants) - Method in interface heronarts.lx.pattern.form.PlanesPattern.AxisFunction
-
- getDouble() - Method in class heronarts.lx.osc.OscMessage
-
- getDouble(int) - Method in class heronarts.lx.osc.OscMessage
-
- getEditBufferValue() - Method in class heronarts.p3lx.ui.component.UIInputBox
-
- getEditBufferValue() - Method in class heronarts.p3lx.ui.component.UITextBox
-
- getEffect(int) - Method in class heronarts.lx.mixer.LXBus
-
- getEffect(String) - Method in class heronarts.lx.mixer.LXBus
-
- getEffects() - Method in class heronarts.lx.mixer.LXBus
-
- getElements() - Method in class heronarts.lx.osc.OscBundle
-
- getEnum() - Method in class heronarts.lx.parameter.EnumParameter
-
- getError() - Method in class heronarts.lx.LX
-
- getError() - Method in class heronarts.lx.LXClassLoader.Package
-
- getErrorColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets error color
- getErrorState() - Method in class heronarts.lx.output.LXDatagram
-
- getException() - Method in class heronarts.lx.LXRegistry.Plugin
-
- getExponent() - Method in class heronarts.lx.audio.BandGate
-
- getExponent() - Method in class heronarts.lx.audio.DecibelMeter
-
- getExponent() - Method in class heronarts.lx.modulator.ADEnvelope
-
- getExponent() - Method in class heronarts.lx.modulator.ADSREnvelope
-
- getExponent() - Method in class heronarts.lx.modulator.LXRangeModulator
-
- getExponent() - Method in class heronarts.lx.parameter.BoundedFunctionalParameter
-
- getExponent() - Method in class heronarts.lx.parameter.LXListenableNormalizedParameter
-
- getExponent() - Method in interface heronarts.lx.parameter.LXNormalizedParameter
-
Gets the exponent used for scaling this parameter across its normalized range.
- getExponent() - Method in class heronarts.lx.parameter.NormalizedParameter
-
- getEye() - Method in class heronarts.p3lx.ui.UI3dContext
-
Gets the latest computed eye position
- getFileName() - Method in class heronarts.lx.audio.LXAudioOutput
-
- getFillWidthNormalized() - Method in class heronarts.p3lx.ui.component.UIDoubleBox
-
- getFillWidthNormalized() - Method in class heronarts.p3lx.ui.component.UIInputBox
-
- getFillWidthNormalized() - Method in class heronarts.p3lx.ui.component.UIIntegerBox
-
- getFirstPointIndex() - Method in class heronarts.lx.structure.LXFixture
-
- getFloat() - Method in class heronarts.lx.osc.OscMessage
-
- getFloat(int) - Method in class heronarts.lx.osc.OscMessage
-
- getFocusColor(UI) - Method in class heronarts.p3lx.ui.component.UIParameterControl
-
- getFocusColor(UI) - Method in class heronarts.p3lx.ui.UI2dComponent
-
- getFocusColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets focus color
- getFocusedChannel() - Method in class heronarts.lx.mixer.LXMixerEngine
-
- getFocusedChild() - Method in class heronarts.p3lx.ui.UIObject
-
Gets which immediate child of this object is focused, may be null.
- getFocusedClip() - Method in class heronarts.lx.clip.LXClipEngine
-
- getFocusedIndex() - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
-
- getFocusedIndex() - Method in interface heronarts.p3lx.ui.component.UIItemList
-
Returns the index of the currently focused item in the list
- getFocusedIndex() - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
-
- getFocusedItem() - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
-
- getFocusedItem() - Method in interface heronarts.p3lx.ui.component.UIItemList
-
Retrieves the currently focused item in the list.
- getFocusedItem() - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
-
- getFocusedPattern() - Method in class heronarts.lx.mixer.LXChannel
-
Returns the pattern that currently has focus in this channel's
pattern list.
- getFocusedPatternIndex() - Method in class heronarts.lx.mixer.LXChannel
-
- getFocusSelectionColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets focus selection color
- getFocusSize() - Method in class heronarts.p3lx.ui.component.UIDropMenu
-
- getFocusSize() - Method in class heronarts.p3lx.ui.UI2dComponent
-
Focus size for hashes drawn on the outline of the object.
- getFont() - Method in class heronarts.p3lx.ui.UI2dComponent
-
Get default font, may be null
- getFontColor() - Method in class heronarts.p3lx.ui.UI2dComponent
-
The font color, if there is a color specified
- getFormat() - Method in class heronarts.lx.audio.LXAudioInput
-
- getFormatter() - Method in class heronarts.lx.modulator.LXModulator
-
- getFormatter() - Method in class heronarts.lx.parameter.FixedParameter
-
- getFormatter() - Method in class heronarts.lx.parameter.FunctionalParameter
-
- getFormatter() - Method in class heronarts.lx.parameter.LXListenableParameter
-
- getFormatter() - Method in interface heronarts.lx.parameter.LXParameter
-
Gets the formatter to be used for printing this parameter's value
- getFormatter() - Method in class heronarts.lx.parameter.NormalizedParameter
-
- getFrameNonThreadSafe(LXEngine.Frame) - Method in class heronarts.lx.LXEngine
-
Non-thread safe accessor of the render buffer.
- getFrameValue() - Method in class heronarts.lx.modulator.HistoryBuffer
-
- getGammaLut(double) - Method in class heronarts.lx.output.LXOutput
-
- getGeneration() - Method in class heronarts.lx.model.LXModel
-
Returns an integer identifying the generation of this model.
- getGeometryMatrix() - Method in class heronarts.lx.structure.LXFixture
-
Returns a copy of the geometry matrix for this fixture
- getGeometryMatrix(LXMatrix) - Method in class heronarts.lx.structure.LXFixture
-
Returns the geometry transformation matrix, copied into the given matrix
- getGradientColor(float) - Method in interface heronarts.lx.color.GradientUtils.GradientFunction
-
- getGradientColor(float) - Method in class heronarts.lx.effect.color.ColorizeEffect
-
- getGradientColor(float) - Method in class heronarts.lx.pattern.color.GradientPattern
-
- getGraphics() - Method in class heronarts.p3lx.P3LX
-
- getGraphics() - Method in class heronarts.p3lx.ui.UI2dContext
-
- getGraphics() - Method in class heronarts.p3lx.ui.UI3dContext
-
- getGroup() - Method in class heronarts.lx.mixer.LXBus
-
Returns the group that this channel belongs to
- getGroup() - Method in class heronarts.lx.mixer.LXChannel
-
- getHeight() - Method in class heronarts.p3lx.ui.UI
-
Get height of the UI
- getHeight() - Method in class heronarts.p3lx.ui.UI2dComponent
-
Height
- getHeight() - Method in class heronarts.p3lx.ui.UI3dComponent
-
- getHeight() - Method in class heronarts.p3lx.ui.UI3dContext
-
- getHeight() - Method in class heronarts.p3lx.ui.UIObject
-
- getHexString() - Method in class heronarts.lx.color.ColorParameter
-
- getHistory(float) - Method in class heronarts.lx.modulator.HistoryBuffer
-
- getHistory(int) - Method in class heronarts.lx.modulator.HistoryBuffer
-
- getHistory(int, int) - Method in class heronarts.lx.modulator.HistoryBuffer
-
- getHistoryf(int) - Method in class heronarts.lx.modulator.HistoryBuffer
-
- getHistoryf(int, int) - Method in class heronarts.lx.modulator.HistoryBuffer
-
- getHue() - Method in class heronarts.lx.color.LXDynamicColor
-
Gets the hue of the current dynamic color.
- getHue() - Method in class heronarts.lx.color.LXPalette
-
Gets the hue of the primary color in active swatch
- getHuef() - Method in class heronarts.lx.color.LXDynamicColor
-
Gets the hue of the current dynamic color.
- getHuef() - Method in class heronarts.lx.color.LXPalette
-
Gets the hue of the primary color in active swatch
- getIcon() - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator.UICompoundModulation
-
- getIcon() - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator.UIModulation
-
- getId() - Method in class heronarts.lx.LXComponent
-
Accessor for the global id of this component.
- getIdentifier() - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
-
- getIndex() - Method in class heronarts.lx.clip.LXClip
-
- getIndex() - Method in class heronarts.lx.color.LXDynamicColor
-
- getIndex() - Method in class heronarts.lx.color.LXSwatch
-
- getIndex() - Method in class heronarts.lx.effect.LXEffect
-
Gets the index of this effect in the channel FX bus.
- getIndex() - Method in enum heronarts.lx.midi.surface.DJM900nxs2.Channel
-
- getIndex() - Method in class heronarts.lx.mixer.LXAbstractChannel
-
- getIndex() - Method in class heronarts.lx.mixer.LXBus
-
- getIndex() - Method in class heronarts.lx.mixer.LXMasterBus
-
- getIndex() - Method in class heronarts.lx.modulation.LXParameterModulation
-
- getIndex() - Method in class heronarts.lx.modulator.LXModulator
-
Returns the ordering index of this modulator in its parent
- getIndex() - Method in class heronarts.lx.pattern.LXPattern
-
- getIndex() - Method in class heronarts.lx.scheduler.LXScheduledProject
-
- getIndex() - Method in class heronarts.lx.snapshot.LXSnapshot
-
Public accessor for the index of this snapshot in the list
- getIndex() - Method in class heronarts.lx.structure.LXFixture
-
- getIndexBufferOffset() - Method in class heronarts.lx.structure.LXFixture
-
Returns the offset of this fixture in the index buffer
- getInput() - Method in class heronarts.lx.audio.LXAudioEngine
-
Retrieves the audio input object at default sample rate of 44.1kHz
- getInput() - Method in class heronarts.lx.midi.surface.LXMidiSurface
-
- getInputs() - Method in class heronarts.lx.midi.LXMidiEngine
-
- getInstance() - Method in class heronarts.lx.LXRegistry.Plugin
-
- getInstanceClass() - Method in class heronarts.lx.clipboard.LXClipboardComponent
-
- getInt() - Method in class heronarts.lx.osc.OscMessage
-
- getInt(int) - Method in class heronarts.lx.osc.OscMessage
-
- getItem() - Method in class heronarts.lx.clipboard.LXClipboard
-
- getItems() - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
-
- getItems() - Method in interface heronarts.p3lx.ui.component.UIItemList
-
Get the items in the list
- getItems() - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
-
- getJsonParameters() - Method in class heronarts.lx.structure.JsonFixture
-
- getLabel() - Method in class heronarts.lx.blend.LXBlend
-
Gets the name of this blend.
- getLabel() - Method in class heronarts.lx.clip.LXClipLane
-
- getLabel() - Method in class heronarts.lx.clip.MidiNoteClipLane
-
- getLabel() - Method in class heronarts.lx.clip.ParameterClipLane
-
- getLabel() - Method in class heronarts.lx.clip.PatternClipLane
-
- getLabel() - Method in class heronarts.lx.LXComponent
-
Accessor for the user-facing label of this component.
- getLabel() - Method in class heronarts.lx.LXLayer
-
- getLabel() - Method in interface heronarts.lx.LXPath
-
Returns the user-facing label of this component
- getLabel() - Method in class heronarts.lx.modulation.LXModulationEngine
-
- getLabel() - Method in class heronarts.lx.modulation.LXParameterModulation
-
- getLabel() - Method in class heronarts.lx.parameter.FixedParameter
-
- getLabel() - Method in class heronarts.lx.parameter.FunctionalParameter
-
Gets the label for this parameter
- getLabel() - Method in class heronarts.lx.parameter.LXListenableParameter
-
- getLabel() - Method in interface heronarts.lx.parameter.LXParameter
-
Gets the label for this parameter
- getLabel() - Method in class heronarts.lx.parameter.LXVirtualParameter
-
- getLabel() - Method in class heronarts.lx.parameter.NormalizedParameter
-
- getLabel() - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator.UICompoundModulation
-
- getLabel() - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator.UIModulation
-
- getLabel() - Method in class heronarts.lx.Tempo
-
- getLabel() - Method in class heronarts.p3lx.ui.component.UIItemList.Item
-
String label that displays on this item
- getLabel() - Method in class heronarts.p3lx.ui.component.UIItemList.Section
-
- getLabel() - Method in class heronarts.p3lx.ui.UIContextActions.Action
-
- getLabelColor() - Method in class heronarts.p3lx.ui.UITheme
-
Default text color
- getLabelFont() - Method in class heronarts.p3lx.ui.UITheme
-
Label font
- getLastChannel() - Method in class heronarts.lx.mixer.LXGroup
-
Get the last channel in this group
- getLastChannel() - Method in class heronarts.lx.mixer.LXMixerEngine
-
- getLayers() - Method in class heronarts.lx.LXLayeredComponent
-
- getLength() - Method in class heronarts.lx.clip.LXClip
-
- getLength() - Method in exception heronarts.lx.osc.OscMalformedDataException
-
- getLookupTable() - Method in class heronarts.lx.effect.DynamicsEffect
-
- getLX() - Method in class heronarts.lx.LXComponent
-
Accessor to the LX instance that this component is part of.
- getLX() - Method in class heronarts.p3lx.ui.UIObject
-
- getMain() - Method in class heronarts.lx.LXEngine.Frame
-
- getMatrix() - Method in class heronarts.lx.transform.LXTransform
-
Returns the current state of the transformation matrix
- getMaxPoints() - Method in interface heronarts.lx.LX.Permissions
-
- getMaxValue() - Method in class heronarts.lx.parameter.DiscreteParameter
-
- getMediaFile(LX.Media, String) - Method in class heronarts.lx.LX
-
Retrieves a file handle to a file that can be saved.
- getMediaFile(LX.Media, String, boolean) - Method in class heronarts.lx.LX
-
Retrieves a file handle to a file that can be saved.
- getMediaFile(String) - Method in class heronarts.lx.LX
-
Retrieves a file handle to a file that can be saved.
- getMediaFolder(LX.Media) - Method in class heronarts.lx.LX
-
Retrieves a file handle to the folder used to store the given type of media
- getMediaFolder(LX.Media, boolean) - Method in class heronarts.lx.LX
-
Retrieves a file handle to the folder used to store the given type of media
- getMediaPath() - Method in class heronarts.lx.LX
-
Get the root media path for storage of LX-related objects and extensions
- getMediaPath(LX.Media, File) - Method in class heronarts.lx.LX
-
Gets the path to a file relative to a base media path.
- getMetaData() - Method in class heronarts.lx.structure.JsonFixture
-
- getMetaData() - Method in class heronarts.lx.structure.LXFixture
-
Subclasses may override to provide a map of String key/value pairs that are attached
as metadata onto the resulting LXModel object
- getMidiMappingColor() - Method in class heronarts.p3lx.ui.UITheme
-
- getMinValue() - Method in class heronarts.lx.parameter.DiscreteParameter
-
- getMixer() - Method in class heronarts.lx.studio.ui.mixer.UIMixerStrip
-
- getMixer() - Method in class heronarts.lx.studio.ui.mixer.UIMixerStripControls
-
- getMixerStrip() - Method in class heronarts.lx.studio.ui.mixer.UIMixerStripControls
-
- getMode() - Method in class heronarts.lx.LXMappingEngine
-
- getMode() - Method in class heronarts.lx.parameter.BooleanParameter
-
- getModel() - Method in class heronarts.lx.effect.LXModelEffect
-
- getModel() - Method in class heronarts.lx.LX
-
Returns the model in use
- getModel() - Method in class heronarts.lx.LXEngine.Frame
-
- getModel() - Method in class heronarts.lx.LXModelComponent
-
- getModel() - Method in class heronarts.lx.LXModelLayer
-
- getModel() - Method in class heronarts.lx.pattern.LXModelPattern
-
- getModel() - Method in class heronarts.lx.structure.LXStructure
-
- getModelFile() - Method in class heronarts.lx.structure.LXStructure
-
- getModelKey() - Method in class heronarts.lx.structure.GridFixture
-
- getModelKey() - Method in class heronarts.lx.structure.LXFixture
-
Subclasses should implement, specifying the type key of this fixture in the model
hierarchy.
- getModelKey() - Method in class heronarts.lx.structure.PointFixture
-
- getModelKey() - Method in class heronarts.lx.structure.StripFixture
-
- getModelKeys() - Method in class heronarts.lx.structure.ArcFixture
-
- getModelKeys() - Method in class heronarts.lx.structure.JsonFixture
-
- getModelKeys() - Method in class heronarts.lx.structure.LXFixture
-
Subclasses may override to return an array of multiple key types.
- getModulatedValueColor(int) - Method in class heronarts.p3lx.ui.component.UIParameterControl
-
Given a base color for a control, return the color used to display the modulated component of its value.
- getModulationColor(UI) - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator.UIModulation
-
- getModulationEngine() - Method in class heronarts.lx.LXDeviceComponent
-
- getModulationEngine() - Method in class heronarts.lx.LXEngine
-
- getModulationEngine() - Method in interface heronarts.lx.modulation.LXModulationContainer
-
- getModulationSource() - Method in class heronarts.lx.studio.ui.lfo.UIWave
-
- getModulationSource() - Method in class heronarts.p3lx.ui.component.UIDoubleBox
-
- getModulationSource() - Method in class heronarts.p3lx.ui.component.UIParameterControl
-
- getModulationSource() - Method in interface heronarts.p3lx.ui.UIModulationSource
-
- getModulationSourceMappingColor() - Method in class heronarts.p3lx.ui.UITheme
-
- getModulationSourceUI() - Method in class heronarts.lx.studio.ui.modulation.UIModulator
-
- getModulationTarget() - Method in class heronarts.p3lx.ui.component.UIDoubleBox
-
- getModulationTarget() - Method in class heronarts.p3lx.ui.component.UIParameterControl
-
- getModulationTarget() - Method in interface heronarts.p3lx.ui.UIModulationTarget
-
- getModulationTargetMappingColor() - Method in class heronarts.p3lx.ui.UITheme
-
- getModulator(String) - Method in class heronarts.lx.LXModulatorComponent
-
- getModulatorCount(Class<? extends LXModulator>) - Method in class heronarts.lx.modulation.LXModulationEngine
-
- getModulators() - Method in class heronarts.lx.LXModulatorComponent
-
- getName() - Method in class heronarts.lx.blend.LXBlend
-
Returns the name of this blend, to be shown in UI
- getName() - Method in class heronarts.lx.midi.LXMidiDevice
-
Get the name of the device.
- getName() - Method in class heronarts.lx.midi.surface.LXMidiSurface
-
- getName() - Method in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
-
- getName() - Method in class heronarts.lx.studio.ui.mixer.UIMasterStripControls
-
- getName() - Method in class heronarts.lx.studio.ui.mixer.UIMixerStripControls
-
- getNextPattern() - Method in class heronarts.lx.mixer.LXChannel
-
- getNextPatternIndex() - Method in class heronarts.lx.mixer.LXChannel
-
- getNextSibling() - Method in class heronarts.p3lx.ui.UI2dComponent
-
Returns the adjacent object in the hierarchy
- getNormalized() - Method in class heronarts.lx.audio.BandGate
-
- getNormalized() - Method in class heronarts.lx.audio.DecibelMeter
-
- getNormalized() - Method in class heronarts.lx.clip.ParameterClipEvent
-
- getNormalized() - Method in class heronarts.lx.midi.MidiControlChange
-
- getNormalized() - Method in class heronarts.lx.midi.MidiPitchBend
-
Returns the pitch bend value normalized space from [-1, +1]
- getNormalized() - Method in class heronarts.lx.modulator.ADEnvelope
-
- getNormalized() - Method in class heronarts.lx.modulator.ADSREnvelope
-
- getNormalized() - Method in class heronarts.lx.modulator.LXRangeModulator
-
- getNormalized() - Method in class heronarts.lx.parameter.BooleanParameter
-
- getNormalized() - Method in class heronarts.lx.parameter.BoundedFunctionalParameter
-
Gets a normalized value of the parameter from 0 to 1
- getNormalized() - Method in class heronarts.lx.parameter.BoundedParameter
-
Gets a normalized value of the parameter from 0 to 1
- getNormalized(double) - Method in class heronarts.lx.parameter.BoundedParameter.Range
-
- getNormalized(double, double) - Method in class heronarts.lx.parameter.BoundedParameter.Range
-
- getNormalized() - Method in class heronarts.lx.parameter.CompoundParameter
-
- getNormalized() - Method in class heronarts.lx.parameter.DiscreteParameter
-
- getNormalized() - Method in interface heronarts.lx.parameter.LXNormalizedParameter
-
Gets the value of the parameter in a normalized space from 0 to 1
- getNormalized() - Method in class heronarts.lx.parameter.NormalizedParameter
-
- getNormalized() - Method in class heronarts.p3lx.ui.component.UIDoubleBox
-
- getNormalized() - Method in class heronarts.p3lx.ui.component.UIParameterControl
-
- getNormalizedf() - Method in class heronarts.lx.audio.BandGate
-
- getNormalizedf() - Method in class heronarts.lx.audio.DecibelMeter
-
- getNormalizedf() - Method in class heronarts.lx.modulator.ADEnvelope
-
- getNormalizedf() - Method in class heronarts.lx.modulator.ADSREnvelope
-
- getNormalizedf() - Method in class heronarts.lx.modulator.LXRangeModulator
-
- getNormalizedf() - Method in class heronarts.lx.parameter.BooleanParameter
-
- getNormalizedf() - Method in class heronarts.lx.parameter.BoundedFunctionalParameter
-
Normalized value as a float
- getNormalizedf() - Method in class heronarts.lx.parameter.BoundedParameter
-
Normalized value as a float
- getNormalizedf() - Method in class heronarts.lx.parameter.DiscreteParameter
-
- getNormalizedf() - Method in interface heronarts.lx.parameter.LXNormalizedParameter
-
Gets the value of the parameter in a normalized space as a float
- getNormalizedf() - Method in class heronarts.lx.parameter.NormalizedParameter
-
- getNumBands() - Method in class heronarts.lx.audio.FourierTransform
-
- getNumBands() - Method in class heronarts.lx.audio.GraphicMeter
-
Number of bands on the meter
- getNumBytes() - Method in enum heronarts.lx.output.LXBufferOutput.ByteOrder
-
- getNumClasses() - Method in class heronarts.lx.LXClassLoader.Package
-
- getObject() - Method in class heronarts.lx.parameter.ObjectParameter
-
- getObjects() - Method in class heronarts.lx.parameter.ObjectParameter
-
- getOffset() - Method in exception heronarts.lx.osc.OscMalformedDataException
-
- getOption() - Method in class heronarts.lx.parameter.DiscreteParameter
-
The currently selected option
- getOptions() - Method in class heronarts.lx.parameter.DiscreteParameter
-
The set of string labels for these parameters
- getOscAddress() - Method in class heronarts.lx.LXComponent
-
Gets the OSC address for this object
- getOscAddress() - Method in class heronarts.lx.modulator.LXModulator
-
- getOscAddress() - Method in interface heronarts.lx.osc.LXOscComponent
-
- getOscAddress(LXParameter) - Static method in class heronarts.lx.osc.LXOscEngine
-
Gets the OSC address pattern for a parameter
- getOscAddress() - Method in class heronarts.lx.snapshot.LXSnapshot
-
- getOscAddress() - Method in class heronarts.p3lx.ui.component.UIParameterComponent
-
- getOscLabel() - Method in class heronarts.lx.LXComponent
-
Gets the OSC-friendly label for this object
- getOscPath() - Method in class heronarts.lx.LXComponent
-
Accessor for this component's OSC path relative to its parent.
- getOscPath() - Method in class heronarts.lx.modulator.LXModulator
-
- getOscPath() - Method in class heronarts.lx.snapshot.LXSnapshot
-
- getOutput() - Method in class heronarts.lx.midi.surface.LXMidiSurface
-
- getOutput() - Method in class heronarts.lx.structure.LXBasicFixture
-
Accessor for the output that corresponds to this fixture
- getOutputs() - Method in class heronarts.lx.midi.LXMidiEngine
-
- getPacketData(int[], byte[]) - Method in class heronarts.lx.output.LXSocket
-
- getPacketLength() - Method in enum heronarts.lx.output.KinetDatagram.Version
-
- getPaletteColor() - Method in class heronarts.lx.pattern.color.SolidPattern
-
- getPaneBackgroundColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets border color
- getPaneInsetColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets pane inset color
- getParameter(String) - Method in class heronarts.lx.LXComponent
-
Accessor for parameter at a given path
- getParameter(LX, String) - Static method in interface heronarts.lx.LXPath
-
Globally retrieves an LX parameter with a path in the hierarchy
- getParameter(LXComponent, String) - Static method in interface heronarts.lx.LXPath
-
Globally retrieves an LX parameter at a certain scope in the LX hierarchy
- getParameter(LX, LXModulationEngine, JsonObject) - Static method in class heronarts.lx.modulation.LXParameterModulation
-
- getParameter() - Method in class heronarts.lx.modulator.DampedParameter
-
- getParameter() - Method in class heronarts.p3lx.ui.component.UIButton
-
- getParameter() - Method in class heronarts.p3lx.ui.component.UICheckbox
-
- getParameter() - Method in class heronarts.p3lx.ui.component.UIDoubleBox
-
- getParameter() - Method in class heronarts.p3lx.ui.component.UIDropMenu
-
- getParameter() - Method in class heronarts.p3lx.ui.component.UIIntegerBox
-
- getParameter() - Method in class heronarts.p3lx.ui.component.UIParameterComponent
-
- getParameter() - Method in class heronarts.p3lx.ui.component.UIParameterControl
-
- getParameter() - Method in class heronarts.p3lx.ui.component.UITextBox
-
- getParameter() - Method in class heronarts.p3lx.ui.component.UIToggleSet
-
- getParameters() - Method in class heronarts.lx.LXComponent
-
Returns a read-only view of all the parameters in this component.
- getParent() - Method in class heronarts.lx.LXComponent
-
Accessor for the parent component.
- getParent() - Method in interface heronarts.lx.LXPath
-
Returns the component that this object belongs to
- getParent() - Method in class heronarts.lx.model.LXModel
-
- getParent() - Method in class heronarts.lx.parameter.FixedParameter
-
- getParent() - Method in class heronarts.lx.parameter.FunctionalParameter
-
- getParent() - Method in class heronarts.lx.parameter.LXListenableParameter
-
- getParent() - Method in class heronarts.lx.parameter.NormalizedParameter
-
- getParent() - Method in class heronarts.p3lx.ui.UI2dComponent
-
Get the parent object that this is in
- getParent() - Method in class heronarts.p3lx.ui.UIObject
-
Subclasses may access the object that is containing this one
- getPath() - Method in class heronarts.lx.clip.LXClip
-
- getPath() - Method in class heronarts.lx.color.LXDynamicColor
-
- getPath() - Method in class heronarts.lx.color.LXSwatch
-
- getPath() - Method in class heronarts.lx.effect.LXEffect
-
- getPath() - Method in class heronarts.lx.LXComponent
-
Accessor for the path of this object.
- getPath() - Method in class heronarts.lx.LXEngine
-
- getPath() - Method in interface heronarts.lx.LXPath
-
Returns the immediate path of this component, relative to its parent
- getPath() - Method in class heronarts.lx.mixer.LXAbstractChannel
-
- getPath() - Method in class heronarts.lx.mixer.LXMasterBus
-
- getPath() - Method in class heronarts.lx.model.LXModel
-
- getPath() - Method in class heronarts.lx.modulation.LXCompoundModulation
-
- getPath() - Method in class heronarts.lx.modulation.LXTriggerModulation
-
- getPath() - Method in class heronarts.lx.modulator.LXModulator
-
- getPath() - Method in class heronarts.lx.parameter.FixedParameter
-
- getPath() - Method in class heronarts.lx.parameter.FunctionalParameter
-
- getPath() - Method in class heronarts.lx.parameter.LXListenableParameter
-
- getPath() - Method in class heronarts.lx.parameter.NormalizedParameter
-
- getPath() - Method in class heronarts.lx.pattern.form.PlanesPattern.Plane
-
- getPath() - Method in class heronarts.lx.pattern.LXPattern
-
- getPath() - Method in class heronarts.lx.snapshot.LXSnapshot
-
- getPath() - Method in class heronarts.lx.structure.LXFixture
-
- getPath() - Method in class heronarts.lx.structure.LXStructure
-
- getPattern(int) - Method in class heronarts.lx.mixer.LXChannel
-
- getPattern(String) - Method in class heronarts.lx.mixer.LXChannel
-
- getPatternByClassName(String) - Method in class heronarts.lx.mixer.LXChannel
-
- getPatterns() - Method in class heronarts.lx.LX
-
Gets the current set of patterns on the main channel.
- getPatterns() - Method in class heronarts.lx.mixer.LXChannel
-
- getPeak() - Method in class heronarts.lx.audio.DecibelMeter
-
- getPeakf() - Method in class heronarts.lx.audio.DecibelMeter
-
- getPeriod() - Method in class heronarts.lx.midi.MidiBeat
-
- getPeriod() - Method in class heronarts.lx.modulator.LXPeriodicModulator
-
- getPeriodf() - Method in class heronarts.lx.modulator.LXPeriodicModulator
-
- getPermissions() - Method in class heronarts.lx.LX
-
- getPitch() - Method in class heronarts.lx.midi.MidiNote
-
- getPitchBend() - Method in class heronarts.lx.midi.MidiPitchBend
-
Returns the pitch bend value, signed from [-8192, +8191]
- getPitchString(int) - Static method in class heronarts.lx.midi.MidiNote
-
- getPitchString() - Method in class heronarts.lx.midi.MidiNote
-
- getPlaceholderClassName() - Method in class heronarts.lx.effect.LXEffect.Placeholder
-
- getPlaceholderClassName() - Method in interface heronarts.lx.LXComponent.Placeholder
-
- getPlaceholderClassName() - Method in class heronarts.lx.pattern.LXPattern.Placeholder
-
- getPlaceholderTypeName() - Method in class heronarts.lx.effect.LXEffect.Placeholder
-
- getPlaceholderTypeName() - Method in interface heronarts.lx.LXComponent.Placeholder
-
- getPlaceholderTypeName() - Method in class heronarts.lx.pattern.LXPattern.Placeholder
-
- getPoint(int, int) - Method in class heronarts.lx.model.GridModel
-
- getPoints() - Method in class heronarts.lx.model.LXModel
-
Accessor for a list of all points in the model.
- getPolarity() - Method in class heronarts.lx.modulation.LXCompoundModulation
-
- getPolarity() - Method in class heronarts.lx.modulator.LXModulator
-
- getPolarity() - Method in class heronarts.lx.parameter.FixedParameter
-
- getPolarity() - Method in class heronarts.lx.parameter.FunctionalParameter
-
- getPolarity() - Method in class heronarts.lx.parameter.LXListenableParameter
-
- getPolarity() - Method in interface heronarts.lx.parameter.LXParameter
-
Gets the polarity of this parameter.
- getPolarity() - Method in class heronarts.lx.parameter.NormalizedParameter
-
- getPort() - Method in class heronarts.lx.output.DDPOutputGroup
-
- getPort() - Method in class heronarts.lx.output.LXDatagram
-
Gets the destination port number this datagram is sent to
- getPort() - Method in interface heronarts.lx.output.LXOutput.InetOutput
-
- getPort() - Method in class heronarts.lx.output.LXSocket
-
- getPrevSibling() - Method in class heronarts.p3lx.ui.UI2dComponent
-
Returns the adjacent object in the hierarchy
- getPrimaryColor() - Method in class heronarts.lx.pattern.color.GradientPattern
-
- getPrimaryColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets highlight color
- getProgram() - Method in class heronarts.lx.midi.MidiProgramChange
-
- getProgress() - Method in interface heronarts.p3lx.ui.component.UIInputBox.ProgressIndicator
-
- getProject() - Method in class heronarts.lx.LX
-
- getProjectComponent(int) - Method in class heronarts.lx.LX
-
Gets a component by its id from the project file (which may have been remapped)
- getProtocolChannel() - Method in class heronarts.lx.structure.LXProtocolFixture
-
- getRange() - Method in class heronarts.lx.parameter.BoundedParameter
-
Get the range of values for this parameter
- getRange() - Method in class heronarts.lx.parameter.DiscreteParameter
-
- getRaw() - Method in class heronarts.lx.audio.DecibelMeter
-
Return raw underlying levels, no attack/gain smoothing
- getRaw(int) - Method in class heronarts.lx.audio.GraphicMeter
-
Get most recent raw unsmoothed RMS amplitude of band i
- getRealParameter() - Method in class heronarts.lx.parameter.LXVirtualParameter
-
The parameter to operate on.
- getRecordingColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets highlight color
- getRedoCommand() - Method in class heronarts.lx.command.LXCommandEngine
-
- getRelative() - Method in class heronarts.lx.midi.MidiControlChange
-
- getRemoteControls() - Method in class heronarts.lx.LXDeviceComponent
-
Subclasses may override this.
- getRms() - Method in class heronarts.lx.audio.LXAudioBuffer
-
- getSampleRate() - Method in class heronarts.lx.audio.FourierTransform
-
- getSamples() - Method in class heronarts.lx.audio.GraphicMeter
-
Returns a snapshot of the last raw audio sample buffer frame that was used to compute
this meter.
- getSamples(float[]) - Method in class heronarts.lx.audio.LXAudioBuffer
-
- getSaturation() - Method in class heronarts.lx.color.LXDynamicColor
-
- getSaturation() - Method in class heronarts.lx.color.LXPalette
-
Gets the saturation of the primary color in active swatch
- getSaturationf() - Method in class heronarts.lx.color.LXPalette
-
Gets the saturation of the primary color in active swatch
- getScene(int) - Method in class heronarts.lx.mixer.LXMixerEngine
-
Get the boolean parameter that launches a scene
- getScrollHeight() - Method in class heronarts.p3lx.ui.UI2dScrollContext
-
- getScrollWidth() - Method in class heronarts.p3lx.ui.UI2dScrollContext
-
- getScrollX() - Method in class heronarts.p3lx.ui.UI2dScrollContext
-
- getScrollY() - Method in class heronarts.p3lx.ui.UI2dScrollContext
-
- getSecondaryColor() - Method in class heronarts.p3lx.ui.UITheme
-
Get active color
- getSection() - Method in class heronarts.p3lx.ui.component.UIItemList.Item
-
Section that this item belongs to
- getSection() - Method in class heronarts.p3lx.ui.component.UIItemList.Section
-
- getSelectedChannelsForGroup() - Method in class heronarts.lx.mixer.LXMixerEngine
-
- getSelectedFixtures() - Method in class heronarts.lx.structure.LXStructure
-
- getSelectedIndex() - Method in class heronarts.p3lx.ui.component.UIToggleSet
-
Gets the index of the currently selected value in the toggle set
- getSelectedOption() - Method in class heronarts.p3lx.ui.component.UIToggleSet
-
Get the currently selected option in the toggle set
- getSelectionColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets highlight color
- getShape() - Method in class heronarts.lx.modulator.MultiStageEnvelope.Stage
-
- getSize() - Method in class heronarts.lx.audio.FourierTransform
-
- getSnapshot() - Method in class heronarts.lx.snapshot.LXSnapshot.View
-
Returns the snapshot that this view belongs to
- getSource() - Method in class heronarts.lx.osc.OscMessage
-
- getSquare() - Method in class heronarts.lx.audio.DecibelMeter
-
- getSquare(int) - Method in class heronarts.lx.audio.GraphicMeter
-
Gets the squared value of the i-th band
- getSquaref() - Method in class heronarts.lx.audio.DecibelMeter
-
- getSquaref(int) - Method in class heronarts.lx.audio.GraphicMeter
-
Gets the squared value of the i-th band
- getStackTrace() - Method in class heronarts.lx.LX.Error
-
- getString() - Method in class heronarts.lx.osc.OscMessage
-
- getString(int) - Method in class heronarts.lx.osc.OscMessage
-
- getString() - Method in class heronarts.lx.parameter.StringParameter
-
- getSublabelColor() - Method in class heronarts.p3lx.ui.UITheme
-
Default text color
- getSurfaceColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets highlight color
- getSwatch() - Method in class heronarts.lx.color.LXDynamicColor
-
- getSwatchColor(int) - Method in class heronarts.lx.color.LXPalette
-
Gets the color in the active swatch at the given index.
- getSwatchColor() - Method in class heronarts.lx.effect.color.ColorizeEffect
-
- getSystemClipboardString() - Method in class heronarts.lx.clipboard.LXClipboardComponent
-
- getSystemClipboardString() - Method in interface heronarts.lx.clipboard.LXClipboardItem
-
- getSystemClipboardString() - Method in class heronarts.lx.clipboard.LXNormalizedValue
-
- getSystemClipboardString() - Method in class heronarts.lx.clipboard.LXTextValue
-
- getTarget() - Method in class heronarts.lx.modulation.LXParameterModulation
-
- getTargetPattern() - Method in class heronarts.lx.mixer.LXChannel
-
- getTimeTag() - Method in class heronarts.lx.osc.OscBundle
-
- getTransitionProgress() - Method in class heronarts.lx.color.LXPalette
-
- getTransitionProgress() - Method in class heronarts.lx.mixer.LXChannel
-
Return progress through a transition
- getTransitionProgress() - Method in class heronarts.lx.scheduler.LXScheduler
-
- getTransitionProgress() - Method in class heronarts.lx.snapshot.LXSnapshotEngine
-
- getTriggerSource() - Method in class heronarts.lx.audio.BandGate
-
- getTriggerSource() - Method in interface heronarts.lx.modulator.LXTriggerSource
-
- getTriggerSource() - Method in class heronarts.lx.studio.ui.modulation.UITriggerModulationButton
-
- getTriggerSource() - Method in class heronarts.p3lx.ui.component.UIButton
-
- getTriggerSource() - Method in class heronarts.p3lx.ui.component.UICheckbox
-
- getTriggerSource() - Method in class heronarts.p3lx.ui.component.UISwitch
-
- getTriggerSource() - Method in interface heronarts.p3lx.ui.UITriggerSource
-
- getTriggerTarget() - Method in class heronarts.lx.studio.ui.clip.UIClipButton
-
- getTriggerTarget() - Method in class heronarts.lx.studio.ui.clip.UISceneButton
-
- getTriggerTarget() - Method in class heronarts.lx.studio.ui.lfo.UIWave
-
- getTriggerTarget() - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
-
- getTriggerTarget() - Method in class heronarts.p3lx.ui.component.UIButton
-
- getTriggerTarget() - Method in class heronarts.p3lx.ui.component.UICheckbox
-
- getTriggerTarget() - Method in class heronarts.p3lx.ui.component.UISwitch
-
- getTriggerTarget() - Method in interface heronarts.p3lx.ui.UITriggerTarget
-
- getTypeTag() - Method in interface heronarts.lx.osc.OscArgument
-
Returns the type tag used to encode this argument
- getTypeTag() - Method in class heronarts.lx.osc.OscBlob
-
- getTypeTag() - Method in class heronarts.lx.osc.OscChar
-
- getTypeTag() - Method in class heronarts.lx.osc.OscDouble
-
- getTypeTag() - Method in class heronarts.lx.osc.OscFalse
-
- getTypeTag() - Method in class heronarts.lx.osc.OscFloat
-
- getTypeTag() - Method in class heronarts.lx.osc.OscInfinitum
-
- getTypeTag() - Method in class heronarts.lx.osc.OscInt
-
- getTypeTag() - Method in class heronarts.lx.osc.OscLong
-
- getTypeTag() - Method in class heronarts.lx.osc.OscMessage
-
- getTypeTag() - Method in class heronarts.lx.osc.OscNil
-
- getTypeTag() - Method in class heronarts.lx.osc.OscString
-
- getTypeTag() - Method in class heronarts.lx.osc.OscTrue
-
- getUI() - Method in class heronarts.p3lx.ui.UIObject
-
- getUIFrame() - Method in class heronarts.p3lx.P3LX
-
Returns the last rendered frame
- getUndoCommand() - Method in class heronarts.lx.command.LXCommandEngine
-
- getUnits() - Method in class heronarts.lx.modulator.LXModulator
-
- getUnits() - Method in class heronarts.lx.parameter.FixedParameter
-
- getUnits() - Method in class heronarts.lx.parameter.FunctionalParameter
-
- getUnits() - Method in class heronarts.lx.parameter.LXListenableParameter
-
- getUnits() - Method in interface heronarts.lx.parameter.LXParameter
-
Gets the unit format that this parameter's value stores.
- getUnits() - Method in class heronarts.lx.parameter.NormalizedParameter
-
- getUniverseNumber() - Method in class heronarts.lx.output.ArtNetDatagram
-
- getUniverseNumber() - Method in class heronarts.lx.output.StreamingACNDatagram
-
Universe number for datagram.
- getValue() - Method in class heronarts.lx.clipboard.LXNormalizedValue
-
- getValue() - Method in class heronarts.lx.clipboard.LXTextValue
-
- getValue() - Method in class heronarts.lx.midi.MidiControlChange
-
- getValue() - Method in class heronarts.lx.modulator.LXModulator
-
Retrieves the current value of the modulator in full precision
- getValue() - Method in class heronarts.lx.modulator.MultiStageEnvelope.Stage
-
- getValue() - Method in class heronarts.lx.osc.OscBool
-
- getValue() - Method in class heronarts.lx.osc.OscChar
-
- getValue() - Method in class heronarts.lx.osc.OscDouble
-
- getValue() - Method in class heronarts.lx.osc.OscFalse
-
- getValue() - Method in class heronarts.lx.osc.OscFloat
-
- getValue() - Method in class heronarts.lx.osc.OscInt
-
- getValue() - Method in class heronarts.lx.osc.OscLong
-
- getValue() - Method in class heronarts.lx.osc.OscString
-
- getValue() - Method in class heronarts.lx.osc.OscTrue
-
- getValue() - Method in class heronarts.lx.parameter.BoundedFunctionalParameter
-
- getValue() - Method in class heronarts.lx.parameter.CompoundParameter
-
- getValue() - Method in class heronarts.lx.parameter.FixedParameter
-
- getValue() - Method in class heronarts.lx.parameter.FunctionalParameter
-
Retrieves the value of the parameter, subclass must implement.
- getValue() - Method in class heronarts.lx.parameter.LXListenableParameter
-
- getValue() - Method in interface heronarts.lx.parameter.LXParameter
-
Retrieves the value of the parameter
- getValue() - Method in class heronarts.lx.parameter.LXVirtualParameter
-
- getValue() - Method in class heronarts.lx.parameter.NormalizedParameter
-
- getValue() - Method in class heronarts.p3lx.ui.component.UIDoubleBox
-
- getValue() - Method in class heronarts.p3lx.ui.component.UIIntegerBox
-
- getValue() - Method in class heronarts.p3lx.ui.component.UITextBox
-
- getValueb() - Method in class heronarts.lx.parameter.BooleanParameter
-
- getValuef() - Method in class heronarts.lx.modulator.LXModulator
-
Retrieves the current value of the modulator in floating point precision.
- getValuef() - Method in class heronarts.lx.parameter.BoundedFunctionalParameter
-
- getValuef() - Method in class heronarts.lx.parameter.FixedParameter
-
- getValuef() - Method in class heronarts.lx.parameter.FunctionalParameter
-
Utility helper function to get the value of the parameter as a float.
- getValuef() - Method in class heronarts.lx.parameter.LXListenableParameter
-
- getValuef() - Method in interface heronarts.lx.parameter.LXParameter
-
Utility helper function to get the value of the parameter as a float.
- getValuef() - Method in class heronarts.lx.parameter.LXVirtualParameter
-
- getValuef() - Method in class heronarts.lx.parameter.NormalizedParameter
-
- getValuei() - Method in class heronarts.lx.parameter.DiscreteParameter
-
- getValuei() - Method in class heronarts.lx.parameter.MutableParameter
-
- getValueString() - Method in class heronarts.p3lx.ui.component.UIDoubleBox
-
- getValueString() - Method in class heronarts.p3lx.ui.component.UIEnumBox
-
- getValueString() - Method in class heronarts.p3lx.ui.component.UIInputBox
-
- getValueString() - Method in class heronarts.p3lx.ui.component.UIIntegerBox
-
- getValueString() - Method in class heronarts.p3lx.ui.component.UIParameterControl
-
- getValueString() - Method in class heronarts.p3lx.ui.component.UITextBox
-
- getVelocity() - Method in class heronarts.lx.midi.MidiNote
-
- getVelocity() - Method in class heronarts.lx.modulator.Accelerator
-
- getVelocityf() - Method in class heronarts.lx.modulator.Accelerator
-
- getWaveshape() - Method in class heronarts.lx.modulator.VariableLFO
-
- getWidth() - Method in class heronarts.p3lx.ui.UI
-
Get width of the UI
- getWidth() - Method in class heronarts.p3lx.ui.UI2dComponent
-
Width
- getWidth() - Method in class heronarts.p3lx.ui.UI3dComponent
-
- getWidth() - Method in class heronarts.p3lx.ui.UI3dContext
-
- getWidth() - Method in class heronarts.p3lx.ui.UIObject
-
- getWindowHeight() - Method in class heronarts.lx.LXPreferences
-
- getWindowTitleColor() - Method in class heronarts.p3lx.ui.UITheme
-
Gets the default text color
- getWindowTitleFont() - Method in class heronarts.p3lx.ui.UITheme
-
Gets the default title font
- getWindowWidth() - Method in class heronarts.lx.LXPreferences
-
- getX() - Method in class heronarts.p3lx.ui.UI2dComponent
-
X position
- getY() - Method in class heronarts.p3lx.ui.UI2dComponent
-
Y position
- GLOBAL - Static variable in class heronarts.lx.studio.ui.UILeftPane
-
- global - Variable in class heronarts.lx.studio.ui.UILeftPane
-
- goIndex(int) - Method in class heronarts.lx.LX
-
Sets the main channel to a pattern of the given index
- goNext() - Method in class heronarts.lx.LX
-
Sets the main channel to the next pattern.
- goNextPattern() - Method in class heronarts.lx.mixer.LXChannel
-
Activates the next pattern in this channel's pattern list
- GoPattern(LXChannel, LXPattern) - Constructor for class heronarts.lx.command.LXCommand.Channel.GoPattern
-
- goPattern(LXPattern) - Method in class heronarts.lx.LX
-
Sets the main channel to a given pattern instance.
- goPattern(LXPattern) - Method in class heronarts.lx.mixer.LXChannel
-
Activates the given pattern, which must belong to this channel.
- goPatternIndex(int) - Method in class heronarts.lx.mixer.LXChannel
-
Activates the pattern at the given index, if it is within the
bounds of this channel's pattern list.
- goPrev() - Method in class heronarts.lx.LX
-
Sets the main channel to the previous pattern.
- goPreviousPattern() - Method in class heronarts.lx.mixer.LXChannel
-
Activates the previous pattern in this channel's pattern list
- goRandomPattern() - Method in class heronarts.lx.mixer.LXChannel
-
Activates a randomly seleted pattern on the channel, from the set of
patterns that have auto cycle enabled.
- gradient - Variable in class heronarts.lx.pattern.color.GradientPattern
-
- gradientBrightness - Variable in class heronarts.lx.effect.color.ColorizeEffect
-
- gradientHue - Variable in class heronarts.lx.effect.color.ColorizeEffect
-
- GradientPattern - Class in heronarts.lx.pattern.color
-
- GradientPattern(LX) - Constructor for class heronarts.lx.pattern.color.GradientPattern
-
- GradientPattern.ColorMode - Enum in heronarts.lx.pattern.color
-
- GradientPattern.CoordinateMode - Enum in heronarts.lx.pattern.color
-
- gradientRange - Variable in class heronarts.lx.pattern.color.GradientPattern
-
- gradientSaturation - Variable in class heronarts.lx.effect.color.ColorizeEffect
-
- GradientUtils - Class in heronarts.lx.color
-
- GradientUtils() - Constructor for class heronarts.lx.color.GradientUtils
-
- GradientUtils.BlendFunction - Interface in heronarts.lx.color
-
- GradientUtils.BlendMode - Enum in heronarts.lx.color
-
- GradientUtils.ColorStop - Class in heronarts.lx.color
-
- GradientUtils.ColorStops - Class in heronarts.lx.color
-
- GradientUtils.GradientFunction - Interface in heronarts.lx.color
-
- GraphicEqualizerPattern - Class in heronarts.lx.pattern
-
- GraphicEqualizerPattern(LX) - Constructor for class heronarts.lx.pattern.GraphicEqualizerPattern
-
- GraphicEqualizerPattern.Plane - Enum in heronarts.lx.pattern
-
- GraphicMeter - Class in heronarts.lx.audio
-
A graphic meter splits the signal into frequency bands and computes
envelopes for each of the bands independently.
- GraphicMeter(LXAudioComponent) - Constructor for class heronarts.lx.audio.GraphicMeter
-
- GraphicMeter(LXAudioBuffer) - Constructor for class heronarts.lx.audio.GraphicMeter
-
Default graphic equalizer with 2 bands per octave
- GraphicMeter(String, LXAudioBuffer) - Constructor for class heronarts.lx.audio.GraphicMeter
-
Default graphic equalizer with 2 bands per octave
- GraphicMeter(LXAudioBuffer, int) - Constructor for class heronarts.lx.audio.GraphicMeter
-
Makes a graphic equalizer with a default slope of 4.5 dB/octave
- GraphicMeter(String, LXAudioBuffer, int) - Constructor for class heronarts.lx.audio.GraphicMeter
-
Makes a graphic equalizer with a default slope of 4.5 dB/octave
- gray(double) - Static method in class heronarts.lx.color.LXColor
-
Produces a grayscale color based upon value from 0-100
- gray(float) - Static method in class heronarts.lx.color.LXColor
-
Produces a grayscale color based upon value from 0-100
- grayn(double) - Static method in class heronarts.lx.color.LXColor
-
Produces a grayscale color based upon normalized value from 0-1
- grayn(float) - Static method in class heronarts.lx.color.LXColor
-
Produces a grayscale color based upon normalized value from 0-1
- GREEN - Static variable in class heronarts.lx.color.LXColor
-
- green(int) - Static method in class heronarts.lx.color.LXColor
-
- greenAmount - Variable in class heronarts.lx.effect.DynamicsEffect
-
- greenAmount - Variable in class heronarts.lx.effect.InvertEffect
-
- GRID - Static variable in class heronarts.lx.model.LXModel.Key
-
- GridFixture - Class in heronarts.lx.structure
-
- GridFixture(LX) - Constructor for class heronarts.lx.structure.GridFixture
-
- GridFixture.PositionMode - Enum in heronarts.lx.structure
-
- GridFixture.Wiring - Enum in heronarts.lx.structure
-
- GridModel - Class in heronarts.lx.model
-
Model of points in a simple grid.
- GridModel(GridModel.Metrics) - Constructor for class heronarts.lx.model.GridModel
-
Constructs a grid model with the given metrics
- GridModel(int, int) - Constructor for class heronarts.lx.model.GridModel
-
Constructs a uniformly spaced grid model of the given size with all pixels
apart by a unit of 1.
- GridModel(int, int, float, float) - Constructor for class heronarts.lx.model.GridModel
-
Constructs a grid model with specified x and y spacing
- GridModel.Metrics - Class in heronarts.lx.model
-
- GridModel.Point - Class in heronarts.lx.model
-
- GridModel.Strip - Class in heronarts.lx.model
-
- group - Variable in class heronarts.lx.clip.LXGroupClip
-
- group(LXGroup, LXChannel, int) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- groupChanged(LXChannel, LXGroup) - Method in class heronarts.lx.clip.LXChannelClip
-
- groupChanged(LXChannel, LXGroup) - Method in interface heronarts.lx.mixer.LXChannel.Listener
-
- GroupSelectedChannels(LX) - Constructor for class heronarts.lx.command.LXCommand.Mixer.GroupSelectedChannels
-
- label - Variable in enum heronarts.lx.color.LXDynamicColor.Mode
-
- label - Variable in enum heronarts.lx.effect.BlurEffect.Mode
-
- label - Variable in enum heronarts.lx.effect.color.ColorizeEffect.ColorMode
-
- label - Variable in enum heronarts.lx.effect.midi.GateEffect.TriggerMode
-
- label - Variable in class heronarts.lx.LXComponent
-
The user-facing label of this component.
- label - Variable in enum heronarts.lx.pattern.color.GradientPattern.ColorMode
-
- label - Variable in enum heronarts.lx.pattern.color.SolidPattern.ColorMode
-
- label - Variable in enum heronarts.lx.pattern.form.PlanesPattern.Axis
-
- label - Variable in enum heronarts.lx.snapshot.LXSnapshotEngine.ChannelMode
-
- label - Variable in enum heronarts.lx.snapshot.LXSnapshotEngine.MissingChannelMode
-
- label - Variable in class heronarts.lx.structure.JsonFixture.ParameterDefinition
-
- label - Variable in class heronarts.lx.studio.ui.UIContextualHelpBar
-
- label - Variable in enum heronarts.lx.Tempo.Division
-
- LABEL_HEIGHT - Static variable in class heronarts.p3lx.ui.component.UIParameterControl
-
- LABEL_MARGIN - Static variable in class heronarts.p3lx.ui.component.UIParameterControl
-
- LABEL_X - Static variable in class heronarts.lx.studio.ui.clip.UIClipButton
-
- lacunarity - Variable in class heronarts.lx.pattern.texture.NoisePattern
-
- lane - Variable in class heronarts.lx.clip.LXClipEvent
-
- lanes - Variable in class heronarts.lx.clip.LXClip
-
- last - Variable in class heronarts.lx.modulator.MultiStageEnvelope.Stage
-
- lastIndexOf(Object) - Method in class heronarts.lx.LXComponentArray
-
- launchScene(int) - Method in class heronarts.lx.mixer.LXMixerEngine
-
Launches the scene at given index
- layers - Variable in class heronarts.lx.LXLayeredComponent
-
- LED_AMBER - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_GRAY - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_GREEN - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_GREEN_HALF - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_MODE_BLINK - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_MODE_PRIMARY - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_MODE_PULSE - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_OFF - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_ON - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_RED - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_RED_HALF - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_STYLE_BIPOLAR - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_STYLE_OFF - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_STYLE_SINGLE - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_STYLE_UNIPOLAR - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- LED_YELLOW - Static variable in class heronarts.lx.midi.surface.APC40Mk2
-
- left - Variable in class heronarts.lx.audio.LXAudioComponent
-
- leftMargin - Variable in class heronarts.p3lx.ui.UI2dComponent
-
- leftPane - Variable in class heronarts.lx.studio.LXStudio.UI
-
- LEGATO_FOOTWSWITCH - Static variable in class heronarts.lx.midi.MidiControlChange
-
- length - Variable in class heronarts.lx.clip.LXClip
-
- length - Variable in class heronarts.lx.model.StripModel
-
- length - Variable in class heronarts.lx.model.StripModel.Metrics
-
- lerp(int[], int[], double, int[]) - Method in class heronarts.lx.blend.LXBlend
-
Transitions from one buffer to another.
- lerp(int, int) - Static method in class heronarts.lx.color.LXColor
-
- lerp(int, int, double) - Static method in class heronarts.lx.color.LXColor
-
- lerp(int, int, float) - Static method in class heronarts.lx.color.LXColor
-
- lerp(int, int, int) - Static method in class heronarts.lx.color.LXColor
-
- lerp - Variable in enum heronarts.lx.effect.color.ColorizeEffect.SourceMode
-
- lerp(LXVector, float) - Method in class heronarts.lx.transform.LXVector
-
- lerp(double, double, double) - Static method in class heronarts.lx.utils.LXUtils
-
- lerpf(float, float, float) - Static method in class heronarts.lx.utils.LXUtils
-
- lerpi(int, int, float) - Static method in class heronarts.lx.utils.LXUtils
-
- level - Variable in class heronarts.lx.effect.BlurEffect
-
- level - Variable in class heronarts.lx.pattern.form.PlanesPattern.Plane
-
- level - Variable in class heronarts.lx.pattern.texture.NoisePattern
-
- level1net - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- level2net - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- level3net - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- level4net - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- levelAnet - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- levelBnet - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- LifePattern - Class in heronarts.lx.pattern
-
- LifePattern(LX) - Constructor for class heronarts.lx.pattern.LifePattern
-
- lightest(int, int) - Static method in class heronarts.lx.color.LXColor
-
- lightest(int, int, double) - Static method in class heronarts.lx.color.LXColor
-
- lightest(int, int, int) - Static method in class heronarts.lx.color.LXColor
-
- LightestBlend - Class in heronarts.lx.blend
-
- LightestBlend(LX) - Constructor for class heronarts.lx.blend.LightestBlend
-
- limit(float) - Method in class heronarts.lx.transform.LXVector
-
- line - Variable in class heronarts.lx.audio.LXAudioInput.Device
-
- LinearEnvelope - Class in heronarts.lx.modulator
-
This modulator is a simple linear ramp from one value to another over a
specified number of milliseconds.
- LinearEnvelope(double) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(double, double, double) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(LXParameter, double, double) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(double, LXParameter, double) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(double, double, LXParameter) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(LXParameter, LXParameter, double) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(LXParameter, double, LXParameter) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(String, double, double, double) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(String, LXParameter, double, double) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(String, double, LXParameter, double) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(String, double, double, LXParameter) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(String, LXParameter, LXParameter, double) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(String, LXParameter, double, LXParameter) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(String, double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- LinearEnvelope(String, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.LinearEnvelope
-
- list - Variable in class heronarts.lx.studio.ui.browser.UIComponentManager
-
- listIterator() - Method in class heronarts.lx.LXComponentArray
-
- listIterator(int) - Method in class heronarts.lx.LXComponentArray
-
- load(LX, JsonObject) - Method in class heronarts.lx.audio.LXAudioEngine
-
- load(LX, JsonObject) - Method in class heronarts.lx.clip.LXClip
-
- load(LX, JsonObject) - Method in class heronarts.lx.clip.LXClipEvent
-
- load(LX, JsonObject) - Method in class heronarts.lx.clip.LXClipLane
-
- load(LX, JsonObject) - Method in class heronarts.lx.clip.ParameterClipEvent
-
- load(LX, JsonObject) - Method in class heronarts.lx.color.LXPalette
-
- load(LX, JsonObject) - Method in class heronarts.lx.color.LXSwatch
-
- load(LX, JsonObject) - Method in class heronarts.lx.effect.LXEffect.Placeholder
-
- load() - Method in class heronarts.lx.LXClassLoader
-
- load(LX, JsonObject) - Method in class heronarts.lx.LXComponent
-
Loads the LX component.
- load(LX, JsonObject) - Method in class heronarts.lx.LXEngine
-
- load(LX, JsonObject) - Method in class heronarts.lx.LXPreferences
-
- load() - Method in class heronarts.lx.LXPreferences
-
- load(LX, JsonObject) - Method in class heronarts.lx.LXRegistry
-
- load(LX, JsonObject) - Method in class heronarts.lx.LXRegistry.Plugin
-
- load(LX, JsonObject) - Method in interface heronarts.lx.LXSerializable
-
Restores this instance from a JSON object
- load(LX, JsonObject) - Method in class heronarts.lx.midi.LXMidiEngine
-
- load(LX, JsonObject) - Method in class heronarts.lx.midi.LXMidiInput
-
- load(LX, JsonObject) - Method in class heronarts.lx.midi.LXMidiMapping
-
- load(LX, JsonObject) - Method in class heronarts.lx.midi.surface.LXMidiSurface
-
- load(LX, JsonObject) - Method in class heronarts.lx.mixer.LXBus
-
- load(LX, JsonObject) - Method in class heronarts.lx.mixer.LXChannel
-
- load(LX, JsonObject) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- load(LX, JsonObject) - Method in class heronarts.lx.model.LXModel
-
- load(LX, JsonObject) - Method in class heronarts.lx.modulation.LXModulationEngine
-
- load(LX, JsonObject) - Method in class heronarts.lx.modulator.LXPeriodicModulator
-
- load(LX, JsonObject) - Method in class heronarts.lx.modulator.MultiStageEnvelope
-
- load(LX, JsonObject) - Method in class heronarts.lx.modulator.MultiStageEnvelope.Stage
-
- load(LX, JsonObject) - Method in class heronarts.lx.pattern.form.PlanesPattern
-
- load(LX, JsonObject) - Method in class heronarts.lx.pattern.LXPattern.Placeholder
-
- load(LX, JsonObject) - Method in class heronarts.lx.scheduler.LXScheduler
-
- load(LX, JsonObject) - Method in class heronarts.lx.snapshot.LXSnapshot
-
- load(LX, JsonObject) - Method in class heronarts.lx.snapshot.LXSnapshot.View
-
- load(LX, JsonObject) - Method in class heronarts.lx.snapshot.LXSnapshotEngine
-
- load(LX, JsonObject) - Method in class heronarts.lx.structure.JsonFixture
-
- load(LX, JsonObject) - Method in class heronarts.lx.structure.LXFixture
-
- load(LX, JsonObject) - Method in class heronarts.lx.structure.LXStructure
-
- load(LX, JsonObject) - Method in class heronarts.lx.studio.LXStudio.UI
-
- load(LX, JsonObject) - Method in class heronarts.lx.studio.ui.UIPreviewWindow.Grid
-
- load(LX, JsonObject) - Method in class heronarts.lx.studio.ui.UIPreviewWindow
-
- load(LX, JsonObject) - Method in class heronarts.p3lx.ui.component.UIPointCloud
-
- load(LX, JsonObject) - Method in class heronarts.p3lx.ui.UI3dContext.Camera
-
- load(LX, JsonObject) - Method in class heronarts.p3lx.ui.UI3dContext
-
- loadArray(LX, List<? extends LXSerializable>, JsonObject, String) - Static method in class heronarts.lx.LXSerializable.Utils
-
Loads an array of sub-objects from the given key, if it is found
- loadArray(LX, LXSerializable[], JsonObject, String) - Static method in class heronarts.lx.LXSerializable.Utils
-
Loads an array of sub-objects from the given key, if it is found
- loadBoolean(BooleanParameter, JsonObject, String) - Static method in class heronarts.lx.LXSerializable.Utils
-
Loads a boolean value into a parameter, if it is found.
- loadChannel(JsonObject) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- loadChannel(JsonObject, int) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- loadDouble(LXParameter, JsonObject, String) - Static method in class heronarts.lx.LXSerializable.Utils
-
Loads an double value into a parameter, if it is found.
- loadEvent(LX, JsonObject) - Method in class heronarts.lx.clip.LXClipLane
-
- loadEvent(LX, JsonObject) - Method in class heronarts.lx.clip.MidiNoteClipLane
-
- loadEvent(LX, JsonObject) - Method in class heronarts.lx.clip.ParameterClipLane
-
- loadEvent(LX, JsonObject) - Method in class heronarts.lx.clip.PatternClipLane
-
- loadFont(String) - Method in class heronarts.p3lx.ui.UI
-
Load a font file
- loadInitialProject(File) - Method in class heronarts.lx.LXPreferences
-
- loadInitialSchedule() - Method in class heronarts.lx.LXPreferences
-
- loadInt(DiscreteParameter, JsonObject, String) - Static method in class heronarts.lx.LXSerializable.Utils
-
Loads an integer value into a parameter, if it is found.
- loadLane(LX, String, JsonObject) - Method in class heronarts.lx.clip.LXChannelClip
-
- loadLane(LX, String, JsonObject) - Method in class heronarts.lx.clip.LXClip
-
- loadObject(LX, LXSerializable, JsonObject, String) - Static method in class heronarts.lx.LXSerializable.Utils
-
Loads a serializable object from a sub-key, if the key is found.
- loadObject(LX, LXSerializable, JsonObject, String, boolean) - Static method in class heronarts.lx.LXSerializable.Utils
-
Loads a serializable object from a sub-key, if the key is found.
- loadParameter(LXParameter, JsonObject, String) - Static method in class heronarts.lx.LXSerializable.Utils
-
- loadParameters(LXComponent, JsonObject, Map<String, LXParameter>) - Static method in class heronarts.lx.LXComponent
-
Utility function to load a set of parameters
- loadShader() - Method in class heronarts.p3lx.ui.component.UIGLPointCloud
-
- loadString(StringParameter, JsonObject, String) - Static method in class heronarts.lx.LXSerializable.Utils
-
Loads an double value into a parameter, if it is found.
- LOCAL_CONTROL - Static variable in class heronarts.lx.midi.MidiControlChange
-
- log(String) - Method in class heronarts.lx.LX.InitProfiler
-
- log(String) - Static method in class heronarts.lx.LX
-
- log(String) - Static method in class heronarts.lx.midi.LXMidiEngine
-
- log(String) - Static method in class heronarts.lx.osc.LXOscEngine
-
- log(String) - Static method in class heronarts.lx.output.LXOutput
-
- log(String) - Static method in class heronarts.p3lx.P3LX
-
- LOG_10 - Static variable in class heronarts.lx.audio.DecibelMeter
-
- LOG_2 - Static variable in class heronarts.lx.audio.FourierTransform
-
- LOG_WARNINGS - Static variable in class heronarts.lx.LX
-
- logInitProfiler() - Static method in class heronarts.lx.LX
-
- logProfiler() - Method in class heronarts.lx.LXEngine
-
- LONG - Static variable in class heronarts.lx.osc.OscTypeTag
-
- LookupTable(int, LXUtils.LookupTable.Function) - Constructor for class heronarts.lx.utils.LXUtils.LookupTable
-
- loop - Variable in class heronarts.lx.clip.LXClip
-
- loop(double) - Method in class heronarts.lx.color.LXPalette
-
- loop(double) - Method in class heronarts.lx.color.LXSwatch
-
- loop(double) - Method in class heronarts.lx.LXDeviceComponent
-
- loop(double) - Method in class heronarts.lx.LXLayeredComponent
-
- loop(double) - Method in interface heronarts.lx.LXLoopTask
-
- loop(double) - Method in class heronarts.lx.LXModelComponent
-
- loop(double) - Method in class heronarts.lx.LXModulatorComponent
-
- loop(double) - Method in class heronarts.lx.LXRunnableComponent
-
- loop(double) - Method in class heronarts.lx.mixer.LXAbstractChannel
-
- loop(double) - Method in class heronarts.lx.mixer.LXBus
-
- loop(double, boolean) - Method in class heronarts.lx.mixer.LXBus
-
- loop(double) - Method in class heronarts.lx.mixer.LXChannel
-
- loop(LXEngine.Frame, double) - Method in class heronarts.lx.mixer.LXMixerEngine
-
- loop(double) - Method in class heronarts.lx.modulator.Click
-
- loop(double) - Method in class heronarts.lx.modulator.LXPeriodicModulator
-
- loop() - Method in class heronarts.lx.modulator.LXPeriodicModulator
-
Returns true once each time this modulator loops through its starting position.
- loop(double) - Method in class heronarts.lx.scheduler.LXScheduler
-
- loop(double) - Method in class heronarts.lx.snapshot.LXSnapshotEngine
-
- loop(double) - Method in class heronarts.lx.Tempo
-
- loop(double) - Method in class heronarts.p3lx.ui.UIObject
-
Processes all the loop tasks in this object
- loop(double) - Method in class heronarts.p3lx.ui.UITimerTask
-
- LOOP_WIDTH - Static variable in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
-
- LOOP_WIDTH - Static variable in class heronarts.lx.studio.ui.modulation.UIDeviceModulator
-
- looping - Variable in class heronarts.lx.audio.LXAudioOutput
-
- looping - Variable in class heronarts.lx.modulator.LXPeriodicModulator
-
Whether this modulator runs continuously looping.
- loopNanos - Variable in class heronarts.lx.LXModulatorComponent.Profiler
-
- LOW1 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- low1 - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- low1net - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- low1raw - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- LOW2 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- low2 - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- low2net - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- low2raw - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- LOW3 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- low3 - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- low3net - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- low3raw - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- LOW4 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- low4 - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- low4net - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- low4raw - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- lowA - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- lowAnet - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- lowB - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- lowBnet - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- lowNet - Variable in class heronarts.lx.midi.surface.DJM900nxs2
-
- luminosity(int) - Static method in class heronarts.lx.color.LXColor
-
Luminosity from 0-100, using the quick approximated function:
Y = 0.375 R + 0.5 G + 0.125 B
- LX - Class in heronarts.lx
-
Core controller for a LX instance.
- LX() - Constructor for class heronarts.lx.LX
-
Creates an LX instance with no nodes.
- LX(LXModel) - Constructor for class heronarts.lx.LX
-
Constructs an LX instance with the given pixel model
- LX(LX.Flags) - Constructor for class heronarts.lx.LX
-
- LX(LX.Flags, LXModel) - Constructor for class heronarts.lx.LX
-
- lx - Variable in class heronarts.lx.LXComponent
-
The LX instance that this component belongs to.
- lx - Variable in class heronarts.lx.LXRegistry
-
- lx - Variable in class heronarts.lx.midi.surface.LXMidiSurface
-
- lx - Variable in class heronarts.lx.studio.LXStudio.UI
-
- lx - Variable in class heronarts.lx.studio.ui.browser.UIComponentManager
-
- lx - Variable in class heronarts.lx.studio.ui.clip.UIClipButton
-
- lx - Variable in class heronarts.lx.studio.ui.clip.UIClipLauncher
-
- lx - Variable in class heronarts.lx.studio.ui.mixer.UIMixerStrip
-
- lx - Variable in class heronarts.lx.studio.ui.mixer.UIMixerStripControls
-
- lx - Variable in class heronarts.lx.studio.ui.UIPane
-
- lx - Variable in class heronarts.p3lx.pattern.P3LXPattern
-
- lx - Variable in class heronarts.p3lx.ui.component.UIPointCloud
-
- lx - Variable in class heronarts.p3lx.ui.UI
-
- LX.Error - Class in heronarts.lx
-
- LX.Flags - Class in heronarts.lx
-
- LX.InitProfiler - Class in heronarts.lx
-
- LX.InstantiationException - Exception in heronarts.lx
-
- LX.Listener - Interface in heronarts.lx
-
Listener for top-level events
- LX.Media - Enum in heronarts.lx
-
- LX.Permissions - Interface in heronarts.lx
-
- LX.ProjectListener - Interface in heronarts.lx
-
- LX.ProjectListener.Change - Enum in heronarts.lx
-
- LXAbstractChannel - Class in heronarts.lx.mixer
-
Abstract subclass for both groups and channels
- LXAbstractChannel(LX, int, String) - Constructor for class heronarts.lx.mixer.LXAbstractChannel
-
- LXAbstractChannel.CrossfadeGroup - Enum in heronarts.lx.mixer
-
- LXAbstractChannel.Listener - Interface in heronarts.lx.mixer
-
- LXAbstractChannel.MidiListener - Interface in heronarts.lx.mixer
-
- LXAbstractChannel.Profiler - Class in heronarts.lx.mixer
-
- LXAbstractChannelClip - Class in heronarts.lx.clip
-
- LXAbstractChannelClip(LX, LXAbstractChannel, int, boolean) - Constructor for class heronarts.lx.clip.LXAbstractChannelClip
-
- LXAbstractMidiListener - Class in heronarts.lx.midi
-
- LXAbstractMidiListener() - Constructor for class heronarts.lx.midi.LXAbstractMidiListener
-
- LXAudioBuffer - Class in heronarts.lx.audio
-
- LXAudioComponent - Class in heronarts.lx.audio
-
- LXAudioEngine - Class in heronarts.lx.audio
-
- LXAudioEngine(LX) - Constructor for class heronarts.lx.audio.LXAudioEngine
-
- LXAudioEngine.Mode - Enum in heronarts.lx.audio
-
- LXAudioInput - Class in heronarts.lx.audio
-
- LXAudioInput.Device - Class in heronarts.lx.audio
-
- LXAudioInput.Device.Unavailable - Class in heronarts.lx.audio
-
- LXAudioOutput - Class in heronarts.lx.audio
-
- LXAudioOutput(LX) - Constructor for class heronarts.lx.audio.LXAudioOutput
-
- LXBasicFixture - Class in heronarts.lx.structure
-
Class that represents a basic fixture with a fixed number of points,
no hierarchy, and that is addressed with a single datagram packet.
- LXBasicFixture(LX, String) - Constructor for class heronarts.lx.structure.LXBasicFixture
-
- LXBlend - Class in heronarts.lx.blend
-
An LXBlend is a loop-based implementation of a compositing algorithm.
- LXBlend(LX) - Constructor for class heronarts.lx.blend.LXBlend
-
- LXBlend.FunctionalBlend - Class in heronarts.lx.blend
-
- LXBlend.FunctionalBlend.BlendFunction - Interface in heronarts.lx.blend
-
Functional interface for a static blending function
- LXBuffer - Interface in heronarts.lx
-
- LXBufferOutput - Class in heronarts.lx.output
-
- LXBufferOutput(LX, int[]) - Constructor for class heronarts.lx.output.LXBufferOutput
-
- LXBufferOutput(LX, int[], LXBufferOutput.ByteOrder) - Constructor for class heronarts.lx.output.LXBufferOutput
-
- LXBufferOutput.ByteOrder - Enum in heronarts.lx.output
-
Various orderings for RGB buffer data
- LXBus - Class in heronarts.lx.mixer
-
Abstract representation of a channel, which could be a normal channel with patterns
or the master channel.
- LXBus.ClipListener - Interface in heronarts.lx.mixer
-
- LXBus.Listener - Interface in heronarts.lx.mixer
-
Listener interface for objects which want to be notified when the internal
channel state is modified.
- LXBus.Profiler - Class in heronarts.lx.mixer
-
- LXCategory - Annotation Type in heronarts.lx
-
An annotation to be applied to LXPattern or LXEffect classes describing what category
the component belongs to.
- LXChannel - Class in heronarts.lx.mixer
-
A channel is a single component of the engine that has a set of patterns from
which it plays and rotates.
- LXChannel(LX, int, LXPattern[]) - Constructor for class heronarts.lx.mixer.LXChannel
-
- LXChannel.AutoCycleMode - Enum in heronarts.lx.mixer
-
- LXChannel.Listener - Interface in heronarts.lx.mixer
-
Listener interface for objects which want to be notified when the internal
channel state is modified.
- LXChannelClip - Class in heronarts.lx.clip
-
- LXChannelClip(LX, LXChannel, int) - Constructor for class heronarts.lx.clip.LXChannelClip
-
- LXClassLoader - Class in heronarts.lx
-
The LX class loader parses JAR files in the LX content directory.
- LXClassLoader(LX) - Constructor for class heronarts.lx.LXClassLoader
-
- LXClassLoader(LX, List<File>) - Constructor for class heronarts.lx.LXClassLoader
-
- LXClassLoader.Package - Class in heronarts.lx
-
- LXClip - Class in heronarts.lx.clip
-
- LXClip(LX, LXBus, int) - Constructor for class heronarts.lx.clip.LXClip
-
- LXClip(LX, LXBus, int, boolean) - Constructor for class heronarts.lx.clip.LXClip
-
- LXClip.Listener - Interface in heronarts.lx.clip
-
- LXClipboard - Class in heronarts.lx.clipboard
-
- LXClipboard(LX) - Constructor for class heronarts.lx.clipboard.LXClipboard
-
- LXClipboardComponent<T extends LXComponent> - Class in heronarts.lx.clipboard
-
- LXClipboardComponent(Class<T>, T) - Constructor for class heronarts.lx.clipboard.LXClipboardComponent
-
- LXClipboardComponent.Channel - Class in heronarts.lx.clipboard
-
- LXClipboardComponent.Effect - Class in heronarts.lx.clipboard
-
- LXClipboardComponent.Fixture - Class in heronarts.lx.clipboard
-
- LXClipboardComponent.Modulator - Class in heronarts.lx.clipboard
-
- LXClipboardComponent.Pattern - Class in heronarts.lx.clipboard
-
- LXClipboardItem - Interface in heronarts.lx.clipboard
-
- LXClipEngine - Class in heronarts.lx.clip
-
- LXClipEngine(LX) - Constructor for class heronarts.lx.clip.LXClipEngine
-
- LXClipEngine.FocusedClipParameter - Class in heronarts.lx.clip
-
- LXClipEvent - Class in heronarts.lx.clip
-
- LXClipLane - Class in heronarts.lx.clip
-
- LXClipLane(LXClip) - Constructor for class heronarts.lx.clip.LXClipLane
-
- LXColor - Class in heronarts.lx.color
-
Various utilities that operate on color values
- LXColor() - Constructor for class heronarts.lx.color.LXColor
-
- LXColor.Blend - Enum in heronarts.lx.color
-
Color blending modes
- LXCommand - Class in heronarts.lx.command
-
An LXCommand is an operation that may be performed by the engine, potentially
in two directions, supporting and Undo operation.
- LXCommand() - Constructor for class heronarts.lx.command.LXCommand
-
- LXCommand.Channel - Class in heronarts.lx.command
-
- LXCommand.Channel.AddEffect - Class in heronarts.lx.command
-
- LXCommand.Channel.AddPattern - Class in heronarts.lx.command
-
- LXCommand.Channel.GoPattern - Class in heronarts.lx.command
-
- LXCommand.Channel.MoveEffect - Class in heronarts.lx.command
-
- LXCommand.Channel.MovePattern - Class in heronarts.lx.command
-
- LXCommand.Channel.RemoveEffect - Class in heronarts.lx.command
-
- LXCommand.Channel.RemovePattern - Class in heronarts.lx.command
-
- LXCommand.Channel.SetFader - Class in heronarts.lx.command
-
- LXCommand.ComponentReference<T extends LXComponent> - Class in heronarts.lx.command
-
This reference class is used because the LXCommand engine might have
actions in it that refer to components which have been deleted by
subsequent operations.
- LXCommand.InvalidCommandException - Exception in heronarts.lx.command
-
- LXCommand.Midi - Class in heronarts.lx.command
-
- LXCommand.Midi.AddMapping - Class in heronarts.lx.command
-
- LXCommand.Midi.RemoveMapping - Class in heronarts.lx.command
-
- LXCommand.Mixer - Class in heronarts.lx.command
-
- LXCommand.Mixer.AddChannel - Class in heronarts.lx.command
-
- LXCommand.Mixer.GroupSelectedChannels - Class in heronarts.lx.command
-
- LXCommand.Mixer.MoveChannel - Class in heronarts.lx.command
-
- LXCommand.Mixer.RemoveChannel - Class in heronarts.lx.command
-
- LXCommand.Mixer.RemoveSelectedChannels - Class in heronarts.lx.command
-
- LXCommand.Mixer.Ungroup - Class in heronarts.lx.command
-
- LXCommand.Mixer.UngroupChannel - Class in heronarts.lx.command
-
- LXCommand.Modulation - Class in heronarts.lx.command
-
- LXCommand.Modulation.AddModulation - Class in heronarts.lx.command
-
- LXCommand.Modulation.AddModulator - Class in heronarts.lx.command
-
- LXCommand.Modulation.AddTrigger - Class in heronarts.lx.command
-
- LXCommand.Modulation.MoveModulator - Class in heronarts.lx.command
-
- LXCommand.Modulation.RemoveModulation - Class in heronarts.lx.command
-
- LXCommand.Modulation.RemoveModulator - Class in heronarts.lx.command
-
- LXCommand.Modulation.RemoveTrigger - Class in heronarts.lx.command
-
- LXCommand.Palette - Class in heronarts.lx.command
-
- LXCommand.Palette.AddColor - Class in heronarts.lx.command
-
- LXCommand.Palette.MoveSwatch - Class in heronarts.lx.command
-
- LXCommand.Palette.RemoveColor - Class in heronarts.lx.command
-
- LXCommand.Palette.RemoveSwatch - Class in heronarts.lx.command
-
- LXCommand.Palette.SaveSwatch - Class in heronarts.lx.command
-
- LXCommand.Palette.SetSwatch - Class in heronarts.lx.command
-
- LXCommand.Parameter - Class in heronarts.lx.command
-
Name space for parameter commands
- LXCommand.Parameter.Decrement - Class in heronarts.lx.command
-
- LXCommand.Parameter.Increment - Class in heronarts.lx.command
-
- LXCommand.Parameter.Reset - Class in heronarts.lx.command
-
- LXCommand.Parameter.SetColor - Class in heronarts.lx.command
-
- LXCommand.Parameter.SetNormalized - Class in heronarts.lx.command
-
- LXCommand.Parameter.SetString - Class in heronarts.lx.command
-
- LXCommand.Parameter.SetValue - Class in heronarts.lx.command
-
- LXCommand.Parameter.Toggle - Class in heronarts.lx.command
-
- LXCommand.ParameterReference<T extends LXParameter> - Class in heronarts.lx.command
-
- LXCommand.RemoveComponent - Class in heronarts.lx.command
-
- LXCommand.Snapshots - Class in heronarts.lx.command
-
- LXCommand.Snapshots.AddSnapshot - Class in heronarts.lx.command
-
- LXCommand.Snapshots.MoveSnapshot - Class in heronarts.lx.command
-
- LXCommand.Snapshots.Recall - Class in heronarts.lx.command
-
- LXCommand.Snapshots.RemoveSnapshot - Class in heronarts.lx.command
-
- LXCommand.Snapshots.RemoveView - Class in heronarts.lx.command
-
- LXCommand.Structure - Class in heronarts.lx.command
-
- LXCommand.Structure.AddFixture - Class in heronarts.lx.command
-
- LXCommand.Structure.ModifyFixturePositions - Class in heronarts.lx.command
-
- LXCommand.Structure.MoveFixture - Class in heronarts.lx.command
-
- LXCommand.Structure.NewModel - Class in heronarts.lx.command
-
- LXCommand.Structure.RemoveFixture - Class in heronarts.lx.command
-
- LXCommand.Structure.RemoveSelectedFixtures - Class in heronarts.lx.command
-
- LXCommandEngine - Class in heronarts.lx.command
-
The LX command engine keeps track of high-level UI commands that have been
performed.
- LXCommandEngine(LX) - Constructor for class heronarts.lx.command.LXCommandEngine
-
- LXComponent - Class in heronarts.lx
-
Core base class for any component in the LX tree.
- LXComponent() - Constructor for class heronarts.lx.LXComponent
-
Creates a new component with no ID and not part of the LX hierarchy.
- LXComponent(LX) - Constructor for class heronarts.lx.LXComponent
-
Creates a new component as part of an LX hierarchy.
- LXComponent(LX, String) - Constructor for class heronarts.lx.LXComponent
-
Creates a new component as part of the LX hierarchy.
- LXComponent(LX, int) - Constructor for class heronarts.lx.LXComponent
-
Creates a new component as part of the LX hierarchy.
- LXComponent(LX, int, String) - Constructor for class heronarts.lx.LXComponent
-
Creates a new component as part of the LX hierarchy.
- LXComponent.Placeholder - Interface in heronarts.lx
-
A market interface for a Placeholder component that is used when an LXComponent
class implementation is missing at runtime.
- LXComponent.Renamable - Interface in heronarts.lx
-
Marker interface for components which can have their label changed.
- LXComponentArray<T extends LXComponent> - Class in heronarts.lx
-
- LXComponentArray() - Constructor for class heronarts.lx.LXComponentArray
-
- LXComponentArray.Listener<T> - Interface in heronarts.lx
-
- LXComponentName - Annotation Type in heronarts.lx
-
An annotation to be applied to LXPattern or LXEffect classes giving them
a name in the UI different from their classname
- LXCompoundModulation - Class in heronarts.lx.modulation
-
- LXCompoundModulation(LX, LXModulationEngine, JsonObject) - Constructor for class heronarts.lx.modulation.LXCompoundModulation
-
- LXCompoundModulation(LXModulationEngine, LXNormalizedParameter, CompoundParameter) - Constructor for class heronarts.lx.modulation.LXCompoundModulation
-
- LXDatagram - Class in heronarts.lx.output
-
- LXDatagram(LX, int[], int) - Constructor for class heronarts.lx.output.LXDatagram
-
- LXDatagram(LX, int[], LXBufferOutput.ByteOrder, int) - Constructor for class heronarts.lx.output.LXDatagram
-
- LXDatagram.ErrorState - Class in heronarts.lx.output
-
- LXDeviceComponent - Class in heronarts.lx
-
A component which may have its own scoped user-level modulators.
- LXDeviceComponent(LX) - Constructor for class heronarts.lx.LXDeviceComponent
-
- LXDeviceComponent(LX, String) - Constructor for class heronarts.lx.LXDeviceComponent
-
- LXDynamicColor - Class in heronarts.lx.color
-
A dynamic color is a color that has a few different settings that allows it to either
be fixed or to change its value over time.
- LXDynamicColor(LXSwatch) - Constructor for class heronarts.lx.color.LXDynamicColor
-
- LXDynamicColor.BlendMode - Enum in heronarts.lx.color
-
- LXDynamicColor.Mode - Enum in heronarts.lx.color
-
- LXEffect - Class in heronarts.lx.effect
-
Class to represent an effect that may be applied to the color array.
- LXEffect(LX) - Constructor for class heronarts.lx.effect.LXEffect
-
- LXEffect.Placeholder - Class in heronarts.lx.effect
-
Placeholder pattern for when a class is missing
- LXEffect.Profiler - Class in heronarts.lx.effect
-
- LXEngine - Class in heronarts.lx
-
The engine is the core class that runs the internal animations.
- LXEngine.Dispatch - Interface in heronarts.lx
-
- LXEngine.Frame - Class in heronarts.lx
-
- LXEngine.NetworkThread - Class in heronarts.lx
-
- LXEngine.NetworkThread.Profiler - Class in heronarts.lx
-
- LXEngine.Output - Class in heronarts.lx
-
- LXEngine.Profiler - Class in heronarts.lx
-
- LXFixture - Class in heronarts.lx.structure
-
An LXFixture is a rich LXComponent representing a physical lighting fixture which may
be addressed by output packets.
- LXFixture(LX) - Constructor for class heronarts.lx.structure.LXFixture
-
- LXFixture(LX, String) - Constructor for class heronarts.lx.structure.LXFixture
-
- LXFixture.DynamicIndexBuffer - Class in heronarts.lx.structure
-
An internal utility class which dynamically keeps the index values inside
an index buffer up to date and in sync with this fixture.
- LXFixture.IndexBufferSegment - Class in heronarts.lx.structure
-
- LXFixture.Protocol - Enum in heronarts.lx.structure
-
Output protocols
- LXFixture.Submodel - Class in heronarts.lx.structure
-
Helper class to ensure that Submodels are *only* constructed
using the points from the produced LXModel array.
- LXFixtureContainer - Interface in heronarts.lx.structure
-
Interface for classes which may contain LXFixtures.
- LXGroup - Class in heronarts.lx.mixer
-
- LXGroup(LX, int) - Constructor for class heronarts.lx.mixer.LXGroup
-
- LXGroup.Profiler - Class in heronarts.lx.mixer
-
- LXGroupClip - Class in heronarts.lx.clip
-
- LXGroupClip(LX, LXGroup, int) - Constructor for class heronarts.lx.clip.LXGroupClip
-
- LXLayer - Class in heronarts.lx
-
A layer is a components that has a run method and operates on some other
buffer component.
- LXLayer(LX) - Constructor for class heronarts.lx.LXLayer
-
- LXLayer(LX, LXDeviceComponent) - Constructor for class heronarts.lx.LXLayer
-
- LXLayeredComponent - Class in heronarts.lx
-
Base class for system components that run in the engine, which have common
attributes, such as parameters, modulators, and layers.
- LXLayeredComponent(LX) - Constructor for class heronarts.lx.LXLayeredComponent
-
- LXLayeredComponent(LX, String) - Constructor for class heronarts.lx.LXLayeredComponent
-
- LXLayeredComponent(LX, LXDeviceComponent) - Constructor for class heronarts.lx.LXLayeredComponent
-
- LXLayeredComponent(LX, LXBuffer) - Constructor for class heronarts.lx.LXLayeredComponent
-
- LXLayeredComponent(LX, String, LXBuffer) - Constructor for class heronarts.lx.LXLayeredComponent
-
- LXLayeredComponent.Buffered - Interface in heronarts.lx
-
Marker interface for instances which own their own buffer.
- LXListenableNormalizedParameter - Class in heronarts.lx.parameter
-
A parameter that can be listened to and has normalized values.
- LXListenableNormalizedParameter(String, double) - Constructor for class heronarts.lx.parameter.LXListenableNormalizedParameter
-
- LXListenableParameter - Class in heronarts.lx.parameter
-
This is a parameter instance that can be listened to, meaning we are able to
deterministically know when the value has changed.
- LXListenableParameter() - Constructor for class heronarts.lx.parameter.LXListenableParameter
-
- LXListenableParameter(String) - Constructor for class heronarts.lx.parameter.LXListenableParameter
-
- LXListenableParameter(double) - Constructor for class heronarts.lx.parameter.LXListenableParameter
-
- LXListenableParameter(String, double) - Constructor for class heronarts.lx.parameter.LXListenableParameter
-
- LXLoopTask - Interface in heronarts.lx
-
- LXMappingEngine - Class in heronarts.lx
-
- LXMappingEngine.Mode - Enum in heronarts.lx
-
- LXMasterBus - Class in heronarts.lx.mixer
-
Represents the master channel.
- LXMasterBus(LX) - Constructor for class heronarts.lx.mixer.LXMasterBus
-
- LXMasterClip - Class in heronarts.lx.clip
-
- LXMasterClip(LX, int) - Constructor for class heronarts.lx.clip.LXMasterClip
-
- LXMatrix - Class in heronarts.lx.transform
-
A 4x4 matrix for 3-D transformations
- LXMatrix() - Constructor for class heronarts.lx.transform.LXMatrix
-
Makes a new identity matrix.
- LXMatrix(float[]) - Constructor for class heronarts.lx.transform.LXMatrix
-
- LXMatrix(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class heronarts.lx.transform.LXMatrix
-
- LXMatrix(LXMatrix) - Constructor for class heronarts.lx.transform.LXMatrix
-
Copies the existing matrix
- LXMidiDevice - Class in heronarts.lx.midi
-
- LXMidiDevice(LXMidiEngine, MidiDevice) - Constructor for class heronarts.lx.midi.LXMidiDevice
-
- LXMidiEngine - Class in heronarts.lx.midi
-
- LXMidiEngine(LX) - Constructor for class heronarts.lx.midi.LXMidiEngine
-
- LXMidiEngine.Channel - Enum in heronarts.lx.midi
-
- LXMidiEngine.DeviceListener - Interface in heronarts.lx.midi
-
- LXMidiEngine.MappingListener - Interface in heronarts.lx.midi
-
- LXMidiInput - Class in heronarts.lx.midi
-
- LXMidiListener - Interface in heronarts.lx.midi
-
- LXMidiMapping - Class in heronarts.lx.midi
-
- LXMidiMapping(LX, int, LXMidiMapping.Type, LXParameter) - Constructor for class heronarts.lx.midi.LXMidiMapping
-
- LXMidiMapping(LX, JsonObject, LXMidiMapping.Type) - Constructor for class heronarts.lx.midi.LXMidiMapping
-
- LXMidiMapping.ControlChange - Class in heronarts.lx.midi
-
- LXMidiMapping.Note - Class in heronarts.lx.midi
-
- LXMidiMapping.Type - Enum in heronarts.lx.midi
-
- LXMidiOutput - Class in heronarts.lx.midi
-
- LXMidiSurface - Class in heronarts.lx.midi.surface
-
- LXMidiSurface(LX, LXMidiInput, LXMidiOutput) - Constructor for class heronarts.lx.midi.surface.LXMidiSurface
-
- LXMidiSurface.Bidirectional - Interface in heronarts.lx.midi.surface
-
Marker interface for Midi Surface implementations which require an output
to be functional.
- LXMixerEngine - Class in heronarts.lx.mixer
-
Encapsulation of all the LX channel blending and mixer
- LXMixerEngine(LX) - Constructor for class heronarts.lx.mixer.LXMixerEngine
-
- LXMixerEngine.Listener - Interface in heronarts.lx.mixer
-
- LXModel - Class in heronarts.lx.model
-
An LXModel is a representation of a set of points in 3D space.
- LXModel() - Constructor for class heronarts.lx.model.LXModel
-
Constructs a null model with no points
- LXModel(List<LXPoint>) - Constructor for class heronarts.lx.model.LXModel
-
Constructs a model from a list of points
- LXModel(List<LXPoint>, String...) - Constructor for class heronarts.lx.model.LXModel
-
Constructs a model from a list of points
- LXModel(List<LXPoint>, Map<String, String>, String...) - Constructor for class heronarts.lx.model.LXModel
-
Constructs a model from a list of points
- LXModel(List<LXPoint>, LXModel[]) - Constructor for class heronarts.lx.model.LXModel
-
Constructs a model with a given set of points and pre-constructed children.
- LXModel(List<LXPoint>, LXModel[], String...) - Constructor for class heronarts.lx.model.LXModel
-
Constructs a model with a given set of points and pre-constructed submodels.
- LXModel(List<LXPoint>, LXModel[], Map<String, String>, String...) - Constructor for class heronarts.lx.model.LXModel
-
Constructs a model with a given set of points and pre-constructed submodels.
- LXModel(LXModel[]) - Constructor for class heronarts.lx.model.LXModel
-
Constructs a model from the given submodels.
- LXModel(LXModelBuilder) - Constructor for class heronarts.lx.model.LXModel
-
- LXModel(LXModelBuilder, boolean) - Constructor for class heronarts.lx.model.LXModel
-
- LXModel.Key - Class in heronarts.lx.model
-
A collection of helpful pre-defined constants for the most common model
key types.
- LXModel.Listener - Interface in heronarts.lx.model
-
Listener interface for changes to the location of points in a model
- LXModelBuilder - Class in heronarts.lx.model
-
A utility class with a simple interface, used to procedurally construct
model objects.
- LXModelBuilder() - Constructor for class heronarts.lx.model.LXModelBuilder
-
Construct a model-builder with the default model key
- LXModelBuilder(String...) - Constructor for class heronarts.lx.model.LXModelBuilder
-
Construct a model-builder with the given set of model keys
- LXModelComponent - Class in heronarts.lx
-
A component that keeps a reference to a particular model, which may
potentially be different than the global model.
- LXModelComponent(LX) - Constructor for class heronarts.lx.LXModelComponent
-
- LXModelComponent(LX, String) - Constructor for class heronarts.lx.LXModelComponent
-
- LXModelEffect<T extends LXModel> - Class in heronarts.lx.effect
-
- LXModelEffect(LX) - Constructor for class heronarts.lx.effect.LXModelEffect
-
- LXModelLayer<T extends LXModel> - Class in heronarts.lx
-
Templatized version of the LXLayerclass, which strongly types a particular model.
- LXModelLayer(LX) - Constructor for class heronarts.lx.LXModelLayer
-
- LXModelPattern<T extends LXModel> - Class in heronarts.lx.pattern
-
Templatized version of the LXPattern class, which strongly types a particular model.
- LXModelPattern(LX) - Constructor for class heronarts.lx.pattern.LXModelPattern
-
- LXModulationContainer - Interface in heronarts.lx.modulation
-
- LXModulationEngine - Class in heronarts.lx.modulation
-
- LXModulationEngine(LX) - Constructor for class heronarts.lx.modulation.LXModulationEngine
-
- LXModulationEngine.Listener - Interface in heronarts.lx.modulation
-
- LXModulator - Class in heronarts.lx.modulator
-
A Modulator is an abstraction for a variable with a value that varies over
time, such as an envelope or a low frequency oscillator.
- LXModulator(String) - Constructor for class heronarts.lx.modulator.LXModulator
-
Utility default constructor
- LXModulatorComponent - Class in heronarts.lx
-
- LXModulatorComponent(LX) - Constructor for class heronarts.lx.LXModulatorComponent
-
- LXModulatorComponent(LX, String) - Constructor for class heronarts.lx.LXModulatorComponent
-
- LXModulatorComponent.Profiler - Class in heronarts.lx
-
- LXNormalizedParameter - Interface in heronarts.lx.parameter
-
A parameter that supports values in a normalized form, from 0 to 1.
- LXNormalizedValue - Class in heronarts.lx.clipboard
-
- LXNormalizedValue(LXNormalizedParameter) - Constructor for class heronarts.lx.clipboard.LXNormalizedValue
-
- LXNormalizedValue(double) - Constructor for class heronarts.lx.clipboard.LXNormalizedValue
-
- LXOscComponent - Interface in heronarts.lx.osc
-
- LXOscEngine - Class in heronarts.lx.osc
-
- LXOscEngine(LX) - Constructor for class heronarts.lx.osc.LXOscEngine
-
- LXOscEngine.Receiver - Class in heronarts.lx.osc
-
- LXOscEngine.Transmitter - Class in heronarts.lx.osc
-
- LXOscListener - Interface in heronarts.lx.osc
-
- LXOutput - Class in heronarts.lx.output
-
This class represents the output stage from the LX engine to real devices.
- LXOutput(LX) - Constructor for class heronarts.lx.output.LXOutput
-
- LXOutput(LX, String) - Constructor for class heronarts.lx.output.LXOutput
-
- LXOutput.GammaMode - Enum in heronarts.lx.output
-
- LXOutput.InetOutput - Interface in heronarts.lx.output
-
- LXOutputGroup - Class in heronarts.lx.output
-
Simple concrete output class which does nothing but group its children.
- LXOutputGroup(LX) - Constructor for class heronarts.lx.output.LXOutputGroup
-
- LXOutputGroup(LX, String) - Constructor for class heronarts.lx.output.LXOutputGroup
-
- LXPalette - Class in heronarts.lx.color
-
A palette is an object that is used to keep track of top-level color values and
set modes of color computation.
- LXPalette(LX) - Constructor for class heronarts.lx.color.LXPalette
-
- LXPalette.AutoCycleMode - Enum in heronarts.lx.color
-
- LXPalette.Listener - Interface in heronarts.lx.color
-
- LXPalette.TransitionMode - Enum in heronarts.lx.color
-
- LXParameter - Interface in heronarts.lx.parameter
-
This class provides a common interface for system components to have
parameters that can modify their operation.
- LXParameter.Formatter - Interface in heronarts.lx.parameter
-
- LXParameter.Polarity - Enum in heronarts.lx.parameter
-
- LXParameter.Units - Enum in heronarts.lx.parameter
-
- LXParameterListener - Interface in heronarts.lx.parameter
-
A listener interface to be notified of changes to the parameter value.
- LXParameterModulation - Class in heronarts.lx.modulation
-
- LXParameterModulation(LXModulationEngine, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulation.LXParameterModulation
-
- LXParameterModulation.CircularDependencyException - Exception in heronarts.lx.modulation
-
- LXParameterModulation.InvalidScopeException - Exception in heronarts.lx.modulation
-
- LXParameterModulation.ModulationException - Exception in heronarts.lx.modulation
-
- LXPath - Interface in heronarts.lx
-
Interface for any object in the LX system that can be represented by an abstract path.
- LXPattern - Class in heronarts.lx.pattern
-
A pattern is the core object that the animation engine uses to generate
colors for all the points.
- LXPattern(LX) - Constructor for class heronarts.lx.pattern.LXPattern
-
- LXPattern.Placeholder - Class in heronarts.lx.pattern
-
Placeholder pattern for when a class is missing
- LXPattern.Profiler - Class in heronarts.lx.pattern
-
- LXPeriodicModulator - Class in heronarts.lx.modulator
-
An LXPeriodicModulator is a modulator that moves through a cycle in a given
amount of time.
- LXPeriodicModulator(String, LXParameter) - Constructor for class heronarts.lx.modulator.LXPeriodicModulator
-
Utility constructor with period
- LXPlugin - Interface in heronarts.lx
-
Generic interface for an object that contains callback methods for
the LX engine.
- LXPlugin.Name - Annotation Type in heronarts.lx
-
An annotation to be applied to an LXPlugin class giving it a user-facing name
- LXPoint - Class in heronarts.lx.model
-
A point is a node with a position in space.
- LXPoint() - Constructor for class heronarts.lx.model.LXPoint
-
Construct an empty point, value 0, 0, 0
- LXPoint(float, float) - Constructor for class heronarts.lx.model.LXPoint
-
Construct a point in 2-d space, z will be 0
- LXPoint(float, float, float) - Constructor for class heronarts.lx.model.LXPoint
-
Construct a point in 3-d space
- LXPoint(LXPoint) - Constructor for class heronarts.lx.model.LXPoint
-
Construct a copy of another point
- LXPoint(double, double, double) - Constructor for class heronarts.lx.model.LXPoint
-
Construct a point in 3-d space
- LXPoint(LXVector) - Constructor for class heronarts.lx.model.LXPoint
-
Construct a point in 3-d space based upon a vector
- LXPoint(LXTransform) - Constructor for class heronarts.lx.model.LXPoint
-
Construct a point from transform
- LXPreferences - Class in heronarts.lx
-
- LXPreferences(LX) - Constructor for class heronarts.lx.LXPreferences
-
- LXProjection - Class in heronarts.lx.transform
-
Class to compute projections of an entire model.
- LXProjection(LXModel) - Constructor for class heronarts.lx.transform.LXProjection
-
Constructs a projection view of the given model
- LXProtocolFixture - Class in heronarts.lx.structure
-
Utility base class that adds a bunch of parameters to a fixture
object for selection of the most common protocols.
- LXProtocolFixture(LX, String) - Constructor for class heronarts.lx.structure.LXProtocolFixture
-
- LXProtocolFixture.Transport - Enum in heronarts.lx.structure
-
- LXRangeModulator - Class in heronarts.lx.modulator
-
Utility subclass for modulators which oscillate in a range of values between
a minimum and a maximum.
- LXRangeModulator(String, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.LXRangeModulator
-
- LXRegistry - Class in heronarts.lx
-
Registry container for content classes used by the LX implementation
- LXRegistry(LX) - Constructor for class heronarts.lx.LXRegistry
-
- LXRegistry.JsonFixture - Class in heronarts.lx
-
JSON fixture type
- LXRegistry.Listener - Interface in heronarts.lx
-
- LXRegistry.Plugin - Class in heronarts.lx
-
- LXRunnableComponent - Class in heronarts.lx
-
- LXRunnableComponent() - Constructor for class heronarts.lx.LXRunnableComponent
-
- LXRunnableComponent(String) - Constructor for class heronarts.lx.LXRunnableComponent
-
- LXRunnableComponent(LX) - Constructor for class heronarts.lx.LXRunnableComponent
-
- LXRunnableComponent(LX, String) - Constructor for class heronarts.lx.LXRunnableComponent
-
- LXScheduledProject - Class in heronarts.lx.scheduler
-
- LXScheduledProject(LXScheduler) - Constructor for class heronarts.lx.scheduler.LXScheduledProject
-
- LXScheduler - Class in heronarts.lx.scheduler
-
- LXScheduler(LX) - Constructor for class heronarts.lx.scheduler.LXScheduler
-
- LXScheduler.Listener - Interface in heronarts.lx.scheduler
-
- LXScheduler.Listener.Change - Enum in heronarts.lx.scheduler
-
- LXSerializable - Interface in heronarts.lx
-
Interface for any object that may be stored and loaded from a serialized file using
Json.
- LXSerializable.Utils - Class in heronarts.lx
-
Static container for utility methods
- LXShortMessage - Class in heronarts.lx.midi
-
- LXShortMessage(int, int, int, int) - Constructor for class heronarts.lx.midi.LXShortMessage
-
- LXSnapshot - Class in heronarts.lx.snapshot
-
A snapshot holds a memory of the state of the program at a point in time.
- LXSnapshot(LX) - Constructor for class heronarts.lx.snapshot.LXSnapshot
-
- LXSnapshot.ActivePatternView - Class in heronarts.lx.snapshot
-
View for which pattern is active on a channel
- LXSnapshot.ChannelFaderView - Class in heronarts.lx.snapshot
-
- LXSnapshot.ParameterView - Class in heronarts.lx.snapshot
-
Class for the recall of a simple parameter value
- LXSnapshot.View - Class in heronarts.lx.snapshot
-
A view is a component of a snapshot, it's a single piece of the snapshot that
is "looking at" one piece of state.
- LXSnapshot.ViewScope - Enum in heronarts.lx.snapshot
-
- LXSnapshot.ViewType - Enum in heronarts.lx.snapshot
-
Type of snapshot view
- LXSnapshotEngine - Class in heronarts.lx.snapshot
-
The snapshot engine stores snapshots in time of the state of project settings.
- LXSnapshotEngine(LX) - Constructor for class heronarts.lx.snapshot.LXSnapshotEngine
-
- LXSnapshotEngine.AutoCycleMode - Enum in heronarts.lx.snapshot
-
- LXSnapshotEngine.ChannelMode - Enum in heronarts.lx.snapshot
-
- LXSnapshotEngine.Listener - Interface in heronarts.lx.snapshot
-
- LXSnapshotEngine.MissingChannelMode - Enum in heronarts.lx.snapshot
-
- LXSocket - Class in heronarts.lx.output
-
- LXSocket(LX, int[]) - Constructor for class heronarts.lx.output.LXSocket
-
- LXSocket(LX, int[], LXBufferOutput.ByteOrder) - Constructor for class heronarts.lx.output.LXSocket
-
- LXStructure - Class in heronarts.lx.structure
-
- LXStructure(LX) - Constructor for class heronarts.lx.structure.LXStructure
-
- LXStructure(LX, LXModel) - Constructor for class heronarts.lx.structure.LXStructure
-
- LXStructure.Listener - Interface in heronarts.lx.structure
-
Listener interface for the top-level structure
- LXStructure.ModelListener - Interface in heronarts.lx.structure
-
Implementation-only interface to relay model changes back to the core LX instance.
- LXStructure.Output - Class in heronarts.lx.structure
-
- LXStudio - Class in heronarts.lx.studio
-
- LXStudio(PApplet, LXStudio.Flags) - Constructor for class heronarts.lx.studio.LXStudio
-
- LXStudio(PApplet, LXModel) - Constructor for class heronarts.lx.studio.LXStudio
-
- LXStudio(PApplet, LXStudio.Flags, LXModel) - Constructor for class heronarts.lx.studio.LXStudio
-
- LXStudio.Applet - Class in heronarts.lx.studio
-
- LXStudio.Flags - Class in heronarts.lx.studio
-
- LXStudio.Registry - Class in heronarts.lx.studio
-
Registry class for the LXStudio application contains extensions to the default LX registry
for custom UI components
- LXStudio.UI - Class in heronarts.lx.studio
-
- LXSwatch - Class in heronarts.lx.color
-
A swatch is a set of up to 5 dynamic colors that can be referenced by patterns and effects.
- LXSwatch(LX) - Constructor for class heronarts.lx.color.LXSwatch
-
- LXSwatch.Listener - Interface in heronarts.lx.color
-
- LXTextValue - Class in heronarts.lx.clipboard
-
- LXTextValue(StringParameter) - Constructor for class heronarts.lx.clipboard.LXTextValue
-
- LXTextValue(String) - Constructor for class heronarts.lx.clipboard.LXTextValue
-
- LXTime - Class in heronarts.lx
-
Utilities for working with time
- LXTime() - Constructor for class heronarts.lx.LXTime
-
- LXTransform - Class in heronarts.lx.transform
-
A transform is a matrix stack, quite similar to the OpenGL implementation.
- LXTransform() - Constructor for class heronarts.lx.transform.LXTransform
-
Constructs a new transform with the identity matrix
- LXTransform(LXMatrix) - Constructor for class heronarts.lx.transform.LXTransform
-
Constructs a new transform with the given base matrix
- LXTriggerModulation - Class in heronarts.lx.modulation
-
- LXTriggerModulation(LXModulationEngine, BooleanParameter, BooleanParameter) - Constructor for class heronarts.lx.modulation.LXTriggerModulation
-
- LXTriggerModulation(LX, LXModulationEngine, JsonObject) - Constructor for class heronarts.lx.modulation.LXTriggerModulation
-
- LXTriggerSource - Interface in heronarts.lx.modulator
-
- LXUtils - Class in heronarts.lx.utils
-
Helper class of useful utilities, many just mirror Processing built-ins but
reduce the awkwardness of calling through applet in the library code.
- LXUtils.LookupTable - Class in heronarts.lx.utils
-
- LXUtils.LookupTable.Cos - Class in heronarts.lx.utils
-
- LXUtils.LookupTable.Function - Interface in heronarts.lx.utils
-
- LXUtils.LookupTable.Sin - Class in heronarts.lx.utils
-
- LXUtils.LookupTable.Tan - Class in heronarts.lx.utils
-
- LXVector - Class in heronarts.lx.transform
-
A mutable version of an LXPoint, which has had a transformation applied to
it, and may have other transformations applied to it.
- LXVector(LXPoint) - Constructor for class heronarts.lx.transform.LXVector
-
Construct a mutable vector based on an LXPoint
- LXVector(LXVector) - Constructor for class heronarts.lx.transform.LXVector
-
- LXVector(float, float, float) - Constructor for class heronarts.lx.transform.LXVector
-
- LXVirtualParameter - Class in heronarts.lx.parameter
-
A virtual parameter is one that wraps or forwards to another real parameter.
- LXVirtualParameter() - Constructor for class heronarts.lx.parameter.LXVirtualParameter
-
- LXWaveshape - Interface in heronarts.lx.modulator
-
Waveshapes compute a function in the range 0-1 over a basis 0-1.