- 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.
 
- ObjectParameter<T> - Class in heronarts.lx.parameter
 
-  
 
- ObjectParameter(String, T[]) - Constructor for class heronarts.lx.parameter.ObjectParameter
 
-  
 
- ObjectParameter(String, T[], T) - Constructor for class heronarts.lx.parameter.ObjectParameter
 
-  
 
- octaves - Variable in class heronarts.lx.pattern.texture.NoisePattern
 
-  
 
- OFFSET_CHANNEL - Static variable in interface heronarts.lx.output.OPCOutput
 
-  
 
- OFFSET_COMMAND - Static variable in interface heronarts.lx.output.OPCOutput
 
-  
 
- OFFSET_DATA - Static variable in interface heronarts.lx.output.OPCOutput
 
-  
 
- OFFSET_DATA_LEN_LSB - Static variable in interface heronarts.lx.output.OPCOutput
 
-  
 
- OFFSET_DATA_LEN_MSB - Static variable in interface heronarts.lx.output.OPCOutput
 
-  
 
- OFFSET_DMX_DATA - Static variable in class heronarts.lx.output.StreamingACNDatagram
 
-  
 
- OFFSET_SEQUENCE_NUMBER - Static variable in class heronarts.lx.output.StreamingACNDatagram
 
-  
 
- OFFSET_UNIVERSE_NUMBER - Static variable in class heronarts.lx.output.StreamingACNDatagram
 
-  
 
- OMNI_OFF - Static variable in class heronarts.lx.midi.MidiControlChange
 
-  
 
- OMNI_ON - Static variable in class heronarts.lx.midi.MidiControlChange
 
-  
 
- onActivate() - Method in class heronarts.p3lx.ui.component.UIItemList.Item
 
- 
Action handler, invoked when item is activated
 
- onActivate() - Method in class heronarts.p3lx.ui.component.UIItemList.Section
 
-  
 
- onActive() - Method in class heronarts.lx.blend.LXBlend
 
- 
Subclasses may override this method.
 
- onActive() - Method in class heronarts.lx.pattern.LXPattern
 
- 
Subclasses may override this method.
 
- onAdd(File) - Method in class heronarts.lx.studio.ui.toolbar.UIProject.UIScheduler
 
-  
 
- onBeat(Tempo, int) - Method in interface heronarts.lx.Tempo.Listener
 
-  
 
- onBlur() - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator.UIModulation
 
-  
 
- onBlur() - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- onBlur() - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- onBlur() - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- onBlur() - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- onBlur() - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- onBlur() - Method in class heronarts.p3lx.ui.UIObject
 
- 
Subclasses override when element loses focus
 
- onBlur() - Method in class heronarts.p3lx.ui.UIWindow
 
-  
 
- onChange - Variable in class heronarts.lx.clip.LXClipLane
 
-  
 
- onCheck(boolean) - Method in class heronarts.p3lx.ui.component.UIItemList.Item
 
- 
Action handler invoked when item is checked
 
- onClick() - Method in class heronarts.p3lx.ui.component.UIButton
 
- 
Subclasses may override when a momentary button is clicked, and the click release
 happened within the bounds of the box
 
- onCondensed(boolean) - Method in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
 
-  
 
- onCondensed(boolean) - Method in class heronarts.lx.studio.ui.mixer.UIChannelStripControls
 
-  
 
- onCondensed(boolean) - Method in class heronarts.lx.studio.ui.mixer.UIMasterStripControls
 
-  
 
- onCondensed(boolean) - Method in class heronarts.lx.studio.ui.mixer.UIMixerStripControls
 
-  
 
- onContextAction(UI) - Method in class heronarts.p3lx.ui.UIContextActions.Action.CopyOscAddress
 
-  
 
- onContextAction(UI) - Method in class heronarts.p3lx.ui.UIContextActions.Action
 
-  
 
- onContextAction(UI) - Method in class heronarts.p3lx.ui.UIContextActions.Action.ResetParameter
 
-  
 
- onCopy() - Method in class heronarts.lx.studio.ui.device.UIEffectDevice
 
-  
 
- onCopy() - Method in class heronarts.lx.studio.ui.device.UIPatternList
 
-  
 
- onCopy() - Method in class heronarts.lx.studio.ui.mixer.UIChannelStripControls
 
-  
 
- onCopy() - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
 
-  
 
- onCopy() - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- onCopy() - Method in class heronarts.p3lx.ui.component.UITextBox
 
-  
 
- onCopy() - Method in interface heronarts.p3lx.ui.UICopy
 
-  
 
- onDeactivate() - Method in class heronarts.p3lx.ui.component.UIItemList.Item
 
- 
Action handler, invoked when item is deactivated.
 
- onDelete() - Method in class heronarts.p3lx.ui.component.UIItemList.Item
 
- 
Action handler, invoked when item is deleted
 
- onDisable() - Method in class heronarts.lx.effect.LXEffect
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.clip.UIClipButton
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.clip.UISceneButton
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.clip.UIStop
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.device.UIDevice
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.fixture.UIFixture.Section
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.lfo.UIWave
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.mixer.UIMixerStripControls
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.mixer.UISceneStrip.UIClipViewToggle
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.modulation.UIDeviceModulator
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.modulation.UIVariableLFO.UIPeriodControl
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.pattern.UIGradientPattern.UIPaletteGradient
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.UIBottomTray
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.UIPane
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.lx.studio.ui.UIPreviewWindow.Grid
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UICollapsibleSection
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIContextButton
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIContextMenu
 
- 
Subclasses may override to draw some other kind of drop menu
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIDropMenu
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIGLPointCloud
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIImage
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIKnob
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UILabel
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIPointCloud
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UISlider
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UISwitch
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.component.UIToggleSet
 
-  
 
- onDraw(UI, PGraphics) - Method in class heronarts.p3lx.ui.UIObject
 
- 
Subclasses should override this method to perform their drawing functions.
 
- onEnable() - Method in class heronarts.lx.effect.BlurEffect
 
-  
 
- onEnable() - Method in class heronarts.lx.effect.LXEffect
 
-  
 
- onEnable() - Method in class heronarts.lx.effect.StrobeEffect
 
-  
 
- onEnable(boolean) - Method in class heronarts.lx.midi.surface.APC40Mk2
 
-  
 
- onEnable(boolean) - Method in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- onEnable(boolean) - Method in class heronarts.lx.midi.surface.LXMidiSurface
 
- 
Subclasses may override, invoked automatically when surface is enabled/disabled
 
- onEnabled(boolean) - Method in class heronarts.lx.midi.LXMidiDevice
 
- 
Subclasses have this method invoked when the enabled state changes.
 
- onEnabled(boolean) - Method in class heronarts.lx.midi.LXMidiInput
 
-  
 
- onEnabled(boolean) - Method in class heronarts.lx.midi.LXMidiOutput
 
-  
 
- onExport(File) - Method in class heronarts.lx.studio.ui.model.UIModelManager
 
-  
 
- onFocus(Event) - Method in class heronarts.lx.studio.ui.clip.UIClipButton
 
-  
 
- onFocus(Event) - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator.UIModulation
 
-  
 
- onFocus(Event) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- onFocus() - Method in class heronarts.p3lx.ui.component.UIItemList.Item
 
- 
Action handler, invoked when item is focused
 
- onFocus(Event) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- onFocus(Event) - Method in class heronarts.p3lx.ui.UIObject
 
- 
Subclasses override when element is focused
 
- onFocus(Event) - Method in class heronarts.p3lx.ui.UIWindow
 
-  
 
- onImport(File) - Method in class heronarts.lx.studio.ui.browser.UIPackageManager
 
-  
 
- onImport(File) - Method in class heronarts.lx.studio.ui.model.UIModelManager
 
-  
 
- onInactive() - Method in class heronarts.lx.blend.LXBlend
 
- 
Subclasses may override this method.
 
- onInactive() - Method in class heronarts.lx.pattern.LXPattern
 
- 
Subclasses may override this method.
 
- onItemActivated(UIItemList.Item) - Method in interface heronarts.p3lx.ui.component.UIItemList.Listener
 
-  
 
- onItemDeactivated(UIItemList.Item) - Method in interface heronarts.p3lx.ui.component.UIItemList.Listener
 
-  
 
- onItemFocused(UIItemList.Item) - Method in interface heronarts.p3lx.ui.component.UIItemList.Listener
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.clip.UIClipButton
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.clip.UIClipStop
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.clip.UISceneButton
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.clip.UISceneStop
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.clip.UIStop
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.device.UIDevice
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.device.UIEffectDevice
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.fixture.UIFixtureInspector
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.fixture.UIFixtureManager
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.global.UIPalette.UISavedSwatch
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.mixer.UIChannelStripControls
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.mixer.UIGroupStripControls
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.mixer.UIMixerStripControls
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator.UIModulation
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.modulation.UIDeviceModulator
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.UIBottomTray
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.UIContentPicker
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UICollapsibleSection
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIColorPicker
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIContextButton
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIContextMenu
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIDiscreteColorBox
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIDropMenu
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIDynamicColorPicker
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIEnumBox
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UISwitch
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIToggleSet
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.UI3dContext
 
-  
 
- onKeyPressed(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.UIEventHandler
 
- 
Subclasses override to receive key events
 
- onKeyReleased(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.clip.UISceneButton
 
-  
 
- onKeyReleased(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.clip.UIStop
 
-  
 
- onKeyReleased(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.device.UIEffectDevice
 
-  
 
- onKeyReleased(KeyEvent, char, int) - Method in class heronarts.lx.studio.ui.global.UIPalette.UISavedSwatch
 
-  
 
- onKeyReleased(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- onKeyReleased(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- onKeyReleased(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- onKeyReleased(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- onKeyReleased(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- onKeyReleased(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.component.UISwitch
 
-  
 
- onKeyReleased(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.UIEventHandler
 
- 
Subclasses override to receive key events
 
- onKeyTyped(KeyEvent, char, int) - Method in class heronarts.p3lx.ui.UIEventHandler
 
- 
Subclasses override to receive key events
 
- onLabelChanged() - Method in class heronarts.p3lx.ui.component.UIParameterLabel
 
- 
Subclasses may override this method to handle other updates needed when the label changes
 
- onLoad(File) - Method in class heronarts.p3lx.ui.UI
 
-  
 
- onLoop(double) - Method in class heronarts.lx.effect.LXEffect
 
- 
Applies this effect to the current frame
 
- onLoop(double) - Method in class heronarts.lx.LXLayer
 
-  
 
- onLoop(double) - Method in class heronarts.lx.LXLayeredComponent
 
-  
 
- onLoop(double) - Method in class heronarts.lx.pattern.LXPattern
 
-  
 
- onMeasure(Tempo) - Method in interface heronarts.lx.Tempo.Listener
 
-  
 
- onModelChanged(LXModel) - Method in class heronarts.lx.effect.SparkleEffect
 
-  
 
- onModelChanged(LXModel) - Method in class heronarts.lx.LXModelComponent
 
- 
Subclasses should override to handle changes to which model
 they are addressing.
 
- onModelChanged(LXModel) - Method in class heronarts.lx.mixer.LXBus
 
-  
 
- onModelChanged(LXModel) - Method in class heronarts.lx.mixer.LXChannel
 
-  
 
- onModelChanged(LXModel) - Method in class heronarts.lx.pattern.test.TestPattern
 
-  
 
- onModelChanged(LXModel) - Method in class heronarts.lx.pattern.texture.SparklePattern
 
-  
 
- onMouseClicked(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- onMouseClicked(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- onMouseClicked(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.UIEventHandler
 
- 
Subclasses override to receive mouse events
 
- onMouseDragged(MouseEvent, float, float, float, float) - Method in class heronarts.lx.studio.ui.lfo.UIWave
 
-  
 
- onMouseDragged(MouseEvent, float, float, float, float) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- onMouseDragged(MouseEvent, float, float, float, float) - Method in class heronarts.p3lx.ui.component.UIDoubleBox
 
-  
 
- onMouseDragged(MouseEvent, float, float, float, float) - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- onMouseDragged(MouseEvent, float, float, float, float) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- onMouseDragged(MouseEvent, float, float, float, float) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- onMouseDragged(MouseEvent, float, float, float, float) - Method in class heronarts.p3lx.ui.component.UIKnob
 
-  
 
- onMouseDragged(MouseEvent, float, float, float, float) - Method in class heronarts.p3lx.ui.component.UISlider
 
-  
 
- onMouseDragged(MouseEvent, float, float, float, float) - Method in class heronarts.p3lx.ui.UI3dContext
 
-  
 
- onMouseDragged(MouseEvent, float, float, float, float) - Method in class heronarts.p3lx.ui.UIEventHandler
 
- 
Subclasses override to receive mouse events
 
- onMouseDragged(MouseEvent, float, float, float, float) - Method in class heronarts.p3lx.ui.UIWindow
 
-  
 
- onMouseMoved(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIContextMenu
 
-  
 
- onMouseMoved(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.UIEventHandler
 
- 
Subclasses override to receive mouse events
 
- onMouseOut(MouseEvent) - Method in class heronarts.p3lx.ui.component.UIContextMenu
 
-  
 
- onMouseOut(MouseEvent) - Method in class heronarts.p3lx.ui.UIEventHandler
 
- 
Subclasses override to receive events when mouse moves out of this object
 
- onMouseOver(MouseEvent) - Method in class heronarts.p3lx.ui.UIEventHandler
 
- 
Subclasses override to receive events when mouse moves over this object
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.lx.studio.ui.clip.UIClipButton
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.lx.studio.ui.clip.UISceneButton
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.lx.studio.ui.clip.UIStop
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.lx.studio.ui.device.UIDevice
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.lx.studio.ui.lfo.UIWave
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.lx.studio.ui.mixer.UIMixerStripControls
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.lx.studio.ui.mixer.UISceneStrip.UIClipViewToggle
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.lx.studio.ui.UIPane
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.lx.studio.ui.UIPreviewWindow
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UICollapsibleSection
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIColorPicker
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIContextButton
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIContextMenu
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIDiscreteColorBox
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIDropMenu
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIKnob
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIParameterComponent
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UISlider
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UISwitch
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIToggleSet
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.UI3dContext
 
-  
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.UIEventHandler
 
- 
Subclasses override to receive mouse events
 
- onMousePressed(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.UIWindow
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.lx.studio.ui.clip.UISceneButton
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.lx.studio.ui.clip.UIStop
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIContextButton
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIParameterComponent
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UISlider
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.component.UISwitch
 
-  
 
- onMouseReleased(MouseEvent, float, float) - Method in class heronarts.p3lx.ui.UIEventHandler
 
- 
Subclasses override to receive mouse events
 
- onMouseWheel(MouseEvent, float, float, float) - Method in class heronarts.p3lx.ui.UI2dScrollContext
 
-  
 
- onMouseWheel(MouseEvent, float, float, float) - Method in class heronarts.p3lx.ui.UI3dContext
 
-  
 
- onMouseWheel(MouseEvent, float, float, float) - Method in class heronarts.p3lx.ui.UIEventHandler
 
- 
Subclasses override to receive mouse events
 
- onOpen(File) - Method in class heronarts.lx.studio.ui.global.UIAudio.UIOutputControls
 
-  
 
- onOpen(File) - Method in class heronarts.lx.studio.ui.toolbar.UIProject
 
-  
 
- onOpen(File) - Method in class heronarts.lx.studio.ui.toolbar.UIProject.UIScheduler
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.audio.BandGate
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.audio.LXAudioEngine
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.audio.LXAudioInput
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.audio.LXAudioOutput
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.clip.LXClip
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.color.ColorParameter
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.color.LXPalette
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.color.LXSwatch
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.effect.color.ColorizeEffect
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.effect.DynamicsEffect
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.effect.midi.GateEffect
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.LXComponent
 
- 
Subclasses are free to override this if desired.
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.LXEngine
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.LXPreferences
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.LXRunnableComponent
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.mixer.LXAbstractChannel
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.mixer.LXChannel
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.mixer.LXGroup
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.mixer.LXMixerEngine
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.modulation.LXTriggerModulation
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.modulator.ADEnvelope
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.modulator.ADSREnvelope
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.modulator.LXPeriodicModulator
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.modulator.VariableLFO
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.osc.LXOscEngine
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.output.LXOutput
 
-  
 
- onParameterChanged(LXParameter) - Method in interface heronarts.lx.parameter.LXParameterListener
 
- 
Invoked when the value of a parameter is changed.
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.pattern.color.GradientPattern
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.pattern.texture.NoisePattern
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.scheduler.LXScheduledProject
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.scheduler.LXScheduler
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.snapshot.LXSnapshot
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.snapshot.LXSnapshotEngine
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.structure.GridFixture
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.structure.JsonFixture
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.structure.JsonFixture.ParameterDefinition
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.structure.LXBasicFixture
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.structure.LXFixture
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.studio.ui.clip.UIClipView
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.lx.Tempo
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.p3lx.ui.component.UIComponentLabel
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.p3lx.ui.component.UIDropMenu
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.p3lx.ui.component.UIParameterLabel
 
-  
 
- onParameterChanged(LXParameter) - Method in class heronarts.p3lx.ui.component.UIToggleSet
 
-  
 
- onPaste(LXClipboardItem) - Method in class heronarts.lx.studio.ui.device.UIEffectDevice
 
-  
 
- onPaste(LXClipboardItem) - Method in class heronarts.lx.studio.ui.device.UIPatternList
 
-  
 
- onPaste(LXClipboardItem) - Method in class heronarts.lx.studio.ui.mixer.UIChannelStripControls
 
-  
 
- onPaste(LXClipboardItem) - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
 
-  
 
- onPaste(LXClipboardItem) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- onPaste(LXClipboardItem) - Method in class heronarts.p3lx.ui.component.UITextBox
 
-  
 
- onPaste(LXClipboardItem) - Method in interface heronarts.p3lx.ui.UIPaste
 
-  
 
- onReconnect() - Method in class heronarts.lx.midi.surface.APC40Mk2
 
-  
 
- onReconnect() - Method in class heronarts.lx.midi.surface.LXMidiSurface
 
- 
Subclasses may override, invoked when the control surface was disconnected but
 has now reconnected.
 
- onRename(String) - Method in class heronarts.p3lx.ui.component.UIItemList.Item
 
- 
Action handler, invoked when an item is renamed.
 
- onReorder(int) - Method in class heronarts.p3lx.ui.component.UIItemList.Item
 
- 
Action handler, invoked when an item is reordered.
 
- onReset() - Method in class heronarts.lx.LXRunnableComponent
 
- 
Optional subclass method when reset happens.
 
- onReset() - Method in class heronarts.lx.modulator.Accelerator
 
-  
 
- onReset() - Method in class heronarts.lx.modulator.ADEnvelope
 
-  
 
- onReset() - Method in class heronarts.lx.modulator.ADSREnvelope
 
-  
 
- onReset() - Method in class heronarts.lx.modulator.LXPeriodicModulator
 
-  
 
- onResize() - Method in class heronarts.lx.studio.LXStudio.UI
 
-  
 
- onResize() - Method in class heronarts.lx.studio.ui.clip.UIClipView
 
-  
 
- onResize() - Method in class heronarts.lx.studio.ui.toolbar.UIToolbar
 
-  
 
- onResize() - Method in class heronarts.lx.studio.ui.UIContextualHelpBar
 
-  
 
- onResize() - Method in class heronarts.lx.studio.ui.UIPane
 
-  
 
- onResize() - Method in class heronarts.lx.studio.ui.UIPreviewWindow
 
-  
 
- onResize() - Method in class heronarts.p3lx.ui.component.UISlider
 
-  
 
- onResize() - Method in class heronarts.p3lx.ui.component.UIToggleSet
 
-  
 
- onResize() - Method in class heronarts.p3lx.ui.UI
 
-  
 
- onResize() - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Subclasses may override this method, invoked when the component is resized
 
- onResize() - Method in class heronarts.p3lx.ui.UI2dContext
 
-  
 
- onResize() - Method in class heronarts.p3lx.ui.UI2dScrollContext
 
-  
 
- onResize() - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Subclasses may override to handle situation in which the size of the graphics
 context has changed.
 
- onSave(File) - Method in class heronarts.lx.studio.ui.toolbar.UIProject
 
-  
 
- onSave(File) - Method in class heronarts.lx.studio.ui.toolbar.UIProject.UIScheduler
 
-  
 
- onSaveAs(File) - Method in class heronarts.p3lx.ui.UI
 
-  
 
- onSend(int[], byte[]) - Method in class heronarts.lx.output.LXDatagram
 
- 
Invoked by engine to send this packet when new color data is available.
 
- onSend(int[], double) - Method in class heronarts.lx.output.LXOutput
 
-  
 
- onSend(int[], byte[]) - Method in class heronarts.lx.output.LXOutput
 
- 
Subclasses implement this to send the data.
 
- onSend(int[], double) - Method in class heronarts.lx.output.LXOutputGroup
 
-  
 
- onSend(int[], byte[]) - Method in class heronarts.lx.output.LXOutputGroup
 
-  
 
- onSend(int[], byte[]) - Method in class heronarts.lx.output.LXSocket
 
-  
 
- onSend(int[], double) - Method in class heronarts.lx.structure.LXStructure.Output
 
-  
 
- onSend(int[], byte[]) - Method in class heronarts.lx.structure.LXStructure.Output
 
-  
 
- onSetValue(double) - Method in class heronarts.lx.modulator.LXModulator
 
- 
Subclasses may override when actions are necessary on value change.
 
- onSetValue(double) - Method in class heronarts.lx.modulator.LXPeriodicModulator
 
- 
Set the modulator to a certain value in its cycle.
 
- onSetValue(double) - Method in class heronarts.lx.modulator.LXRangeModulator
 
-  
 
- onStart() - Method in class heronarts.lx.LXRunnableComponent
 
- 
Optional subclass method when start happens.
 
- onStartRecording() - Method in class heronarts.lx.clip.LXChannelClip
 
-  
 
- onStartRecording() - Method in class heronarts.lx.clip.LXClip
 
-  
 
- onStop() - Method in class heronarts.lx.LXRunnableComponent
 
- 
Optional subclass method when stop happens.
 
- onToggle(boolean) - Method in class heronarts.lx.studio.ui.modulation.UITriggerModulationButton
 
-  
 
- onToggle(boolean) - Method in class heronarts.p3lx.ui.component.UIButton
 
- 
Subclasses may override this to handle changes to the button's state
 
- onToggle(boolean) - Method in class heronarts.p3lx.ui.component.UICheckbox
 
- 
Subclasses may override this to handle changes to the button's state
 
- onToggle(int) - Method in class heronarts.p3lx.ui.component.UIToggleSet
 
- 
Invoked when value is toggled.
 
- onToggle(String) - Method in class heronarts.p3lx.ui.component.UIToggleSet
 
- 
Invoked when value is toggled, if subclass did not override the integer
 version of this method.
 
- onTransitionEnd() - Method in class heronarts.lx.pattern.LXPattern
 
- 
Subclasses may override this method.
 
- onTransitionStart() - Method in class heronarts.lx.pattern.LXPattern
 
- 
Subclasses may override this method.
 
- onUIResize(UI) - Method in class heronarts.p3lx.ui.component.UIGLPointCloud
 
-  
 
- onUIResize(UI) - Method in class heronarts.p3lx.ui.UIObject
 
- 
Subclasses may override this method to handle resize events on the global UI.
 
- onValueChange(double) - Method in class heronarts.p3lx.ui.component.UIDoubleBox
 
- 
Invoked when value changes, subclasses may override to handle.
 
- onValueChange(int) - Method in class heronarts.p3lx.ui.component.UIIntegerBox
 
- 
Subclasses may override to handle value changes
 
- onValueChange(String) - Method in class heronarts.p3lx.ui.component.UITextBox
 
- 
Subclasses may override to handle value changes
 
- opcChannel - Variable in class heronarts.lx.structure.LXProtocolFixture
 
-  
 
- OPCDatagram - Class in heronarts.lx.output
 
- 
UDP implementation of http://openpixelcontrol.org/
 
- OPCDatagram(LX, LXModel) - Constructor for class heronarts.lx.output.OPCDatagram
 
-  
 
- OPCDatagram(LX, LXModel, byte) - Constructor for class heronarts.lx.output.OPCDatagram
 
-  
 
- OPCDatagram(LX, int[]) - Constructor for class heronarts.lx.output.OPCDatagram
 
-  
 
- OPCDatagram(LX, int[], byte) - Constructor for class heronarts.lx.output.OPCDatagram
 
-  
 
- OPCDatagram(LX, int[], LXBufferOutput.ByteOrder, byte) - Constructor for class heronarts.lx.output.OPCDatagram
 
-  
 
- OPCOutput - Interface in heronarts.lx.output
 
-  
 
- OPCSocket - Class in heronarts.lx.output
 
- 
TCP/IP streaming socket implementation of http://openpixelcontrol.org/
 
- OPCSocket(LX) - Constructor for class heronarts.lx.output.OPCSocket
 
-  
 
- OPCSocket(LX, LXModel) - Constructor for class heronarts.lx.output.OPCSocket
 
-  
 
- OPCSocket(LX, int[]) - Constructor for class heronarts.lx.output.OPCSocket
 
-  
 
- OPCSocket(LX, int[], byte) - Constructor for class heronarts.lx.output.OPCSocket
 
-  
 
- OPCSocket(LX, int[], LXBufferOutput.ByteOrder) - Constructor for class heronarts.lx.output.OPCSocket
 
-  
 
- OPCSocket(LX, int[], LXBufferOutput.ByteOrder, byte) - Constructor for class heronarts.lx.output.OPCSocket
 
-  
 
- open() - Method in class heronarts.lx.midi.LXMidiDevice
 
- 
Open the device for input or output.
 
- open() - Method in class heronarts.lx.scheduler.LXScheduledProject
 
-  
 
- openEntry(LXScheduledProject) - Method in class heronarts.lx.scheduler.LXScheduler
 
-  
 
- openProject(File) - Method in class heronarts.lx.LX
 
-  
 
- openSchedule(File) - Method in class heronarts.lx.scheduler.LXScheduler
 
-  
 
- OPTION_WIDTH - Static variable in class heronarts.p3lx.ui.UIDialogBox
 
-  
 
- osc - Variable in class heronarts.lx.LXEngine
 
-  
 
- OscArgument - Interface in heronarts.lx.osc
 
-  
 
- OscBlob - Class in heronarts.lx.osc
 
-  
 
- OscBlob(byte[]) - Constructor for class heronarts.lx.osc.OscBlob
 
-  
 
- OscBool - Class in heronarts.lx.osc
 
-  
 
- OscBool() - Constructor for class heronarts.lx.osc.OscBool
 
-  
 
- OscBundle - Class in heronarts.lx.osc
 
-  
 
- OscBundle() - Constructor for class heronarts.lx.osc.OscBundle
 
-  
 
- OscChar - Class in heronarts.lx.osc
 
-  
 
- OscChar() - Constructor for class heronarts.lx.osc.OscChar
 
-  
 
- OscChar(char) - Constructor for class heronarts.lx.osc.OscChar
 
-  
 
- OscDouble - Class in heronarts.lx.osc
 
-  
 
- OscDouble() - Constructor for class heronarts.lx.osc.OscDouble
 
-  
 
- OscDouble(double) - Constructor for class heronarts.lx.osc.OscDouble
 
-  
 
- OscEmptyPacketException - Exception in heronarts.lx.osc
 
-  
 
- OscEmptyPacketException() - Constructor for exception heronarts.lx.osc.OscEmptyPacketException
 
-  
 
- OscException - Exception in heronarts.lx.osc
 
-  
 
- OscFalse - Class in heronarts.lx.osc
 
-  
 
- OscFalse() - Constructor for class heronarts.lx.osc.OscFalse
 
-  
 
- OscFloat - Class in heronarts.lx.osc
 
-  
 
- OscFloat(float) - Constructor for class heronarts.lx.osc.OscFloat
 
-  
 
- OscInfinitum - Class in heronarts.lx.osc
 
-  
 
- OscInfinitum() - Constructor for class heronarts.lx.osc.OscInfinitum
 
-  
 
- OscInt - Class in heronarts.lx.osc
 
-  
 
- OscInt() - Constructor for class heronarts.lx.osc.OscInt
 
-  
 
- OscInt(int) - Constructor for class heronarts.lx.osc.OscInt
 
-  
 
- OscLong - Class in heronarts.lx.osc
 
-  
 
- OscLong() - Constructor for class heronarts.lx.osc.OscLong
 
-  
 
- OscLong(long) - Constructor for class heronarts.lx.osc.OscLong
 
-  
 
- OscMalformedDataException - Exception in heronarts.lx.osc
 
-  
 
- oscMessage(OscMessage) - Method in interface heronarts.lx.osc.LXOscListener
 
-  
 
- OscMessage - Class in heronarts.lx.osc
 
-  
 
- OscMessage() - Constructor for class heronarts.lx.osc.OscMessage
 
-  
 
- OscMessage(String) - Constructor for class heronarts.lx.osc.OscMessage
 
-  
 
- OscMidi - Class in heronarts.lx.osc
 
-  
 
- OscMidi(int) - Constructor for class heronarts.lx.osc.OscMidi
 
-  
 
- oscNanos - Variable in class heronarts.lx.LXEngine.Profiler
 
-  
 
- OscNil - Class in heronarts.lx.osc
 
-  
 
- OscNil() - Constructor for class heronarts.lx.osc.OscNil
 
-  
 
- OscPacket - Class in heronarts.lx.osc
 
-  
 
- OscPacket() - Constructor for class heronarts.lx.osc.OscPacket
 
-  
 
- OscRgba - Class in heronarts.lx.osc
 
-  
 
- OscRgba(int) - Constructor for class heronarts.lx.osc.OscRgba
 
-  
 
- OscSentinel - Class in heronarts.lx.osc
 
-  
 
- OscSentinel() - Constructor for class heronarts.lx.osc.OscSentinel
 
-  
 
- OscString - Class in heronarts.lx.osc
 
-  
 
- OscString(char[]) - Constructor for class heronarts.lx.osc.OscString
 
-  
 
- OscString(String) - Constructor for class heronarts.lx.osc.OscString
 
-  
 
- OscSymbol - Class in heronarts.lx.osc
 
-  
 
- OscSymbol(String) - Constructor for class heronarts.lx.osc.OscSymbol
 
-  
 
- OscTimeTag - Class in heronarts.lx.osc
 
-  
 
- OscTimeTag(long) - Constructor for class heronarts.lx.osc.OscTimeTag
 
-  
 
- OscTrue - Class in heronarts.lx.osc
 
-  
 
- OscTrue() - Constructor for class heronarts.lx.osc.OscTrue
 
-  
 
- OscTypeTag - Class in heronarts.lx.osc
 
-  
 
- OscTypeTag() - Constructor for class heronarts.lx.osc.OscTypeTag
 
-  
 
- OTHER - Static variable in annotation type heronarts.lx.LXCategory
 
-  
 
- output - Variable in class heronarts.lx.audio.LXAudioEngine
 
-  
 
- output - Variable in class heronarts.lx.LXEngine
 
-  
 
- output - Variable in class heronarts.lx.midi.surface.LXMidiSurface
 
- 
The midi output device for this control surface.
 
- output - Variable in class heronarts.lx.output.LXSocket
 
-  
 
- output - Variable in class heronarts.lx.structure.LXStructure
 
-  
 
- Output(LX) - Constructor for class heronarts.lx.structure.LXStructure.Output
 
-  
 
- outputAdded(LXMidiEngine, LXMidiOutput) - Method in interface heronarts.lx.midi.LXMidiEngine.DeviceListener
 
-  
 
- outputNanos - Variable in class heronarts.lx.LXEngine.Profiler
 
-  
 
- outputs - Variable in class heronarts.lx.midi.LXMidiEngine
 
-  
 
- outputs - Variable in class heronarts.lx.model.LXModel
 
- 
An ordered list of outputs that should be sent for this model.
 
- outputs - Variable in class heronarts.lx.structure.LXFixture
 
- 
Publicly accessible list of the outputs that should be sent to this fixture
 
- r - Variable in class heronarts.lx.model.LXPoint
 
- 
Radius of this point from the origin (0, 0, 0) in 3 dimensions
 
- R_MASK - Static variable in class heronarts.lx.color.LXColor
 
-  
 
- R_SHIFT - Static variable in class heronarts.lx.color.LXColor
 
-  
 
- radius - Variable in class heronarts.lx.structure.ArcFixture
 
-  
 
- radius - Variable in class heronarts.p3lx.ui.UI3dContext.Camera
 
-  
 
- ramp() - Method in class heronarts.lx.Tempo
 
- 
Deprecated.
 
- rampf() - Method in class heronarts.lx.Tempo
 
- 
Deprecated.
 
- random(double, double) - Static method in class heronarts.lx.utils.LXUtils
 
-  
 
- randomBasis() - Method in class heronarts.lx.modulator.LXPeriodicModulator
 
- 
Sets the basis to a random position
 
- range - Variable in class heronarts.lx.audio.BandGate
 
- 
Range of the meter, in decibels.
 
- range - Variable in class heronarts.lx.audio.DecibelMeter
 
- 
Range of the meter, in decibels.
 
- range - Variable in class heronarts.lx.modulation.LXCompoundModulation
 
-  
 
- range - Variable in class heronarts.lx.parameter.BoundedFunctionalParameter
 
- 
Range of the parameter
 
- range - Variable in class heronarts.lx.parameter.BoundedParameter
 
- 
Range of the parameter
 
- Range(double, double) - Constructor for class heronarts.lx.parameter.BoundedParameter.Range
 
-  
 
- range - Variable in class heronarts.lx.parameter.BoundedParameter.Range
 
-  
 
- rate - Variable in class heronarts.lx.pattern.test.TestPattern
 
-  
 
- RB_MASK - Static variable in class heronarts.lx.color.LXColor
 
-  
 
- rc - Variable in class heronarts.lx.model.LXPoint
 
- 
Radius of this point from the center of the global model
 
- rcMax - Variable in class heronarts.lx.model.LXModel
 
- 
Greatest radius from center of model, this is only valid
 on the top-level LXModel
 
- rcMin - Variable in class heronarts.lx.model.LXModel
 
- 
Smallest radius from center of model, this is only
 valid on the top-level LXModel
 
- rcn - Variable in class heronarts.lx.model.LXPoint
 
- 
Normalized position of point in radial space from center of model,
 0 is center, 1 is max radius from center
 
- rcRange - Variable in class heronarts.lx.model.LXModel
 
- 
Range of radial values from center of model, only validd
 on the top-level LXModel
 
- recalculateAllColors() - Method in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- recalculateAllEq() - Method in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- recall - Variable in class heronarts.lx.color.LXSwatch
 
-  
 
- Recall(LXSnapshot) - Constructor for class heronarts.lx.command.LXCommand.Snapshots.Recall
 
-  
 
- recall() - Method in class heronarts.lx.snapshot.LXSnapshot.ActivePatternView
 
-  
 
- recall() - Method in class heronarts.lx.snapshot.LXSnapshot.ChannelFaderView
 
-  
 
- recall() - Method in class heronarts.lx.snapshot.LXSnapshot.ParameterView
 
-  
 
- recall - Variable in class heronarts.lx.snapshot.LXSnapshot
 
-  
 
- recall() - Method in class heronarts.lx.snapshot.LXSnapshot.View
 
- 
Subclasses must implement, should reapply the state of the view immediately
 
- recall(LXSnapshot) - Method in class heronarts.lx.snapshot.LXSnapshotEngine
 
- 
Recall this snapshot, apply all of its values
 
- recall(LXSnapshot, List<LXCommand>) - Method in class heronarts.lx.snapshot.LXSnapshotEngine
 
- 
Recall this snapshot, and populate an array of commands which
 would need to be undone by this operation.
 
- recallEffect - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
 
-  
 
- recallMixer - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
 
-  
 
- recallModulation - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
 
-  
 
- recallPattern - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
 
-  
 
- receiveActive - Variable in class heronarts.lx.osc.LXOscEngine
 
-  
 
- receiveHost - Variable in class heronarts.lx.osc.LXOscEngine
 
-  
 
- receivePort - Variable in class heronarts.lx.osc.LXOscEngine
 
-  
 
- receiver(int, String) - Method in class heronarts.lx.osc.LXOscEngine
 
-  
 
- receiver(int, InetAddress) - Method in class heronarts.lx.osc.LXOscEngine
 
-  
 
- receiver(int, InetAddress, int) - Method in class heronarts.lx.osc.LXOscEngine
 
-  
 
- receiver(int) - Method in class heronarts.lx.osc.LXOscEngine
 
-  
 
- receiver(int, int) - Method in class heronarts.lx.osc.LXOscEngine
 
-  
 
- RECORD - Static variable in class heronarts.lx.midi.surface.APC40Mk2
 
-  
 
- RED - Static variable in class heronarts.lx.color.LXColor
 
-  
 
- red(int) - Static method in class heronarts.lx.color.LXColor
 
-  
 
- redAmount - Variable in class heronarts.lx.effect.DynamicsEffect
 
-  
 
- redAmount - Variable in class heronarts.lx.effect.InvertEffect
 
-  
 
- redo() - Method in class heronarts.lx.command.LXCommandEngine
 
- 
When possible, re-does an operation that has been undone.
 
- redoChanged - Variable in class heronarts.lx.command.LXCommandEngine
 
-  
 
- redraw() - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Redraws this object.
 
- reflectX() - Method in class heronarts.lx.transform.LXProjection
 
- 
Reflects the projection about the x-axis
 
- reflectY() - Method in class heronarts.lx.transform.LXProjection
 
- 
Reflects the projection about the y-axis
 
- reflectZ() - Method in class heronarts.lx.transform.LXProjection
 
- 
Reflects the projection about the z-axis
 
- reflow() - Method in class heronarts.lx.studio.LXStudio.UI
 
-  
 
- reflow() - Method in class heronarts.lx.studio.ui.device.UIDevice
 
-  
 
- reflow() - Method in class heronarts.lx.studio.ui.toolbar.UIToolbar
 
-  
 
- reflow() - Method in class heronarts.lx.studio.ui.UIBottomTray
 
-  
 
- reflow() - Method in class heronarts.p3lx.ui.UI
 
-  
 
- reflow() - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- regenerate() - Method in class heronarts.lx.structure.LXFixture
 
- 
Invoked when this fixture has been loaded or added to some container.
 
- registerComponent(LXComponent) - Method in class heronarts.lx.clip.LXClip
 
-  
 
- registerComponent(String, LXComponent) - Method in class heronarts.lx.LXEngine
 
- 
Register a component with the engine.
 
- registerExternal(String, LXSerializable) - Method in class heronarts.lx.LX
 
-  
 
- registerModulation(LXCompoundModulation) - Method in class heronarts.p3lx.ui.component.UICompoundParameterControl
 
-  
 
- registerSurface(String, Class<? extends LXMidiSurface>) - Method in class heronarts.lx.midi.LXMidiEngine
 
-  
 
- registry - Variable in class heronarts.lx.LX
 
- 
Registry for classes
 
- Registry(LX) - Constructor for class heronarts.lx.studio.LXStudio.Registry
 
-  
 
- registry - Variable in class heronarts.lx.studio.LXStudio.UI
 
-  
 
- reindexOutputs() - Method in class heronarts.lx.structure.GridFixture
 
-  
 
- reindexOutputs() - Method in class heronarts.lx.structure.LXFixture
 
- 
Subclasses may override this method to update their outputs in the
 case that the point indexing of this fixture has changed.
 
- reindexPoints() - Method in class heronarts.lx.model.LXModel
 
- 
Reindexes all the points in this model from 0 up to the number of points.
 
- release - Variable in class heronarts.lx.audio.BandGate
 
- 
Meter release time, in milliseconds
 
- release - Variable in class heronarts.lx.audio.DecibelMeter
 
- 
Meter release time, in milliseconds
 
- release - Variable in class heronarts.lx.effect.midi.GateEffect
 
-  
 
- release() - Method in class heronarts.lx.modulator.ADSREnvelope
 
-  
 
- releaseGain - Variable in class heronarts.lx.audio.DecibelMeter
 
-  
 
- reload() - Method in class heronarts.lx.structure.JsonFixture
 
-  
 
- reloadContent() - Method in class heronarts.lx.LXRegistry
 
-  
 
- reloadEffect(LXEffect) - Method in class heronarts.lx.mixer.LXBus
 
-  
 
- reloadPattern(LXPattern) - Method in class heronarts.lx.mixer.LXChannel
 
-  
 
- remove(Object) - Method in class heronarts.lx.LXComponentArray
 
-  
 
- remove(int) - Method in class heronarts.lx.LXComponentArray
 
-  
 
- remove() - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator.UICompoundModulation
 
-  
 
- remove() - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator.UIModulation
 
-  
 
- removeAll(Collection<?>) - Method in class heronarts.lx.LXComponentArray
 
-  
 
- removeAllChildren() - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- RemoveChannel(LXAbstractChannel) - Constructor for class heronarts.lx.command.LXCommand.Mixer.RemoveChannel
 
-  
 
- removeChannel(LXAbstractChannel) - Method in class heronarts.lx.mixer.LXMixerEngine
 
-  
 
- removeChild(LXOutput) - Method in class heronarts.lx.output.LXOutputGroup
 
- 
Removes a child
 
- removeChild(LXFixture) - Method in class heronarts.lx.structure.LXFixture
 
-  
 
- removeChild(UI3dComponent) - Method in class heronarts.p3lx.ui.UI3dComponent
 
- 
Removes a child from this component
 
- removeClass(Class<?>) - Method in class heronarts.lx.LXRegistry
 
-  
 
- removeClass(Class<?>) - Method in class heronarts.lx.studio.LXStudio.Registry
 
-  
 
- removeClip(LXClip) - Method in class heronarts.lx.mixer.LXBus
 
-  
 
- removeClip(int) - Method in class heronarts.lx.mixer.LXBus
 
-  
 
- removeClipListener(LXBus.ClipListener) - Method in class heronarts.lx.mixer.LXBus
 
-  
 
- removeColor() - Method in class heronarts.lx.color.LXSwatch
 
- 
Removes the last color from the swatch
 
- removeColor(LXDynamicColor) - Method in class heronarts.lx.color.LXSwatch
 
- 
Removes a specific color from the swatch
 
- removeColor(int) - Method in class heronarts.lx.color.LXSwatch
 
- 
Removes the color at a specific index from the swatch
 
- RemoveColor(LXDynamicColor) - Constructor for class heronarts.lx.command.LXCommand.Palette.RemoveColor
 
-  
 
- RemoveComponent(LXComponent) - Constructor for class heronarts.lx.command.LXCommand.RemoveComponent
 
-  
 
- removeComponent(UI3dComponent) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Removes a component from the layer
 
- removeDeviceListener(LXMidiEngine.DeviceListener) - Method in class heronarts.lx.midi.LXMidiEngine
 
-  
 
- RemoveEffect(LXBus, LXEffect) - Constructor for class heronarts.lx.command.LXCommand.Channel.RemoveEffect
 
-  
 
- removeEffect(LXEffect) - Method in class heronarts.lx.LX
 
- 
Remove an effect from the chain
 
- removeEffect(Class<? extends LXEffect>) - Method in class heronarts.lx.LXRegistry
 
- 
Unregister effect class with the engine
 
- removeEffect(LXEffect) - Method in class heronarts.lx.mixer.LXBus
 
-  
 
- removeEffects(List<Class<? extends LXEffect>>) - Method in class heronarts.lx.LXRegistry
 
- 
Unregister effect classes with the engine
 
- removeEntry(LXScheduledProject) - Method in class heronarts.lx.scheduler.LXScheduler
 
-  
 
- removeEvent(LXClipEvent) - Method in class heronarts.lx.clip.LXClipLane
 
-  
 
- RemoveFixture(LXFixture) - Constructor for class heronarts.lx.command.LXCommand.Structure.RemoveFixture
 
-  
 
- removeFixture(Class<? extends LXFixture>) - Method in class heronarts.lx.LXRegistry
 
- 
Unregister fixture class with the engine
 
- removeFixture(LXFixture) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- removeFixture(LXFixture) - Method in class heronarts.lx.studio.ui.fixture.UIFixtureInspector
 
-  
 
- removeFixtures(List<Class<? extends LXFixture>>) - Method in class heronarts.lx.LXRegistry
 
- 
Unregister fixture classes with the engine
 
- removeFixtures(List<LXFixture>) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- removeFromContainer() - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Removes this components from the container is is held by
 
- removeItem(UIItemList.Item) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- removeItem(UIItemList.Item) - Method in interface heronarts.p3lx.ui.component.UIItemList
 
- 
Removes an item from the list
 
- removeItem(UIItemList.Item) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- removeLayer(LXLayer) - Method in class heronarts.lx.LXLayeredComponent
 
-  
 
- removeLayer(UI2dContext) - Method in class heronarts.p3lx.ui.UI
 
- 
Remove a 2d context from this UI
 
- removeLayer(UI3dContext) - Method in class heronarts.p3lx.ui.UI
 
-  
 
- removeListener(LXClip.Listener) - Method in class heronarts.lx.clip.LXClip
 
-  
 
- removeListener(LXPalette.Listener) - Method in class heronarts.lx.color.LXPalette
 
- 
Unregisters a listener to the palette
 
- removeListener(LXSwatch.Listener) - Method in class heronarts.lx.color.LXSwatch
 
- 
Unregisters a listener to the swatch
 
- removeListener(LX.Listener) - Method in class heronarts.lx.LX
 
-  
 
- removeListener(LXComponentArray.Listener<T>) - Method in class heronarts.lx.LXComponentArray
 
-  
 
- removeListener(LXRegistry.Listener) - Method in class heronarts.lx.LXRegistry
 
-  
 
- removeListener(LXMidiListener) - Method in class heronarts.lx.midi.LXMidiEngine
 
-  
 
- removeListener(LXMidiListener) - Method in class heronarts.lx.midi.LXMidiInput
 
- 
Removes a listener to this MIDI input
 
- removeListener(LXAbstractChannel.Listener) - Method in class heronarts.lx.mixer.LXAbstractChannel
 
-  
 
- removeListener(LXBus.Listener) - Method in class heronarts.lx.mixer.LXBus
 
-  
 
- removeListener(LXChannel.Listener) - Method in class heronarts.lx.mixer.LXChannel
 
-  
 
- removeListener(LXMixerEngine.Listener) - Method in class heronarts.lx.mixer.LXMixerEngine
 
-  
 
- removeListener(LXModel.Listener) - Method in class heronarts.lx.model.LXModel
 
-  
 
- removeListener(LXModulationEngine.Listener) - Method in class heronarts.lx.modulation.LXModulationEngine
 
-  
 
- removeListener(LXOscListener) - Method in class heronarts.lx.osc.LXOscEngine.Receiver
 
-  
 
- removeListener(LXParameterListener) - Method in class heronarts.lx.parameter.LXListenableParameter
 
-  
 
- removeListener(LXScheduler.Listener) - Method in class heronarts.lx.scheduler.LXScheduler
 
-  
 
- removeListener(LXSnapshotEngine.Listener) - Method in class heronarts.lx.snapshot.LXSnapshotEngine
 
-  
 
- removeListener(LXStructure.Listener) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- removeListener(Tempo.Listener) - Method in class heronarts.lx.Tempo
 
-  
 
- removeListener(UIItemList.Listener) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- removeListener(UIItemList.Listener) - Method in interface heronarts.p3lx.ui.component.UIItemList
 
- 
Removes a listener from receiving notifications about list operations
 
- removeListener(UIItemList.Listener) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- removeLoopTask(LXLoopTask) - Method in class heronarts.lx.LXEngine
 
- 
Remove a task from the list run on every loop invocation
 
- removeLoopTask(LXLoopTask) - Method in class heronarts.p3lx.ui.UI
 
- 
Remove a task from the UI engine
 
- removeLoopTask(LXLoopTask) - Method in class heronarts.p3lx.ui.UIObject
 
- 
Remove a task from the UI engine
 
- RemoveMapping(LX, LXMidiMapping) - Constructor for class heronarts.lx.command.LXCommand.Midi.RemoveMapping
 
-  
 
- removeMapping(LXMidiMapping) - Method in class heronarts.lx.midi.LXMidiEngine
 
- 
Removes a midi mapping
 
- removeMappingListener(LXMidiEngine.MappingListener) - Method in class heronarts.lx.midi.LXMidiEngine
 
-  
 
- removeMappings(LXComponent) - Method in class heronarts.lx.midi.LXMidiEngine
 
- 
Called when a component is disposed.
 
- removeMidiListener(LXAbstractChannel.MidiListener) - Method in class heronarts.lx.mixer.LXAbstractChannel
 
-  
 
- RemoveModulation(LXModulationEngine, LXCompoundModulation) - Constructor for class heronarts.lx.command.LXCommand.Modulation.RemoveModulation
 
-  
 
- removeModulation(LXCompoundModulation) - Method in class heronarts.lx.modulation.LXModulationEngine
 
-  
 
- removeModulation(LXCompoundModulation) - Method in class heronarts.lx.parameter.CompoundParameter
 
- 
Removes a modulation from this parameter
 
- removeModulation(LXCompoundModulation) - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
 
-  
 
- removeModulation(LXCompoundModulation) - Method in class heronarts.lx.studio.ui.modulation.UIDeviceModulator
 
-  
 
- removeModulationMappings(LXModulationEngine, LXComponent) - Method in class heronarts.lx.command.LXCommand.RemoveComponent
 
-  
 
- removeModulations(LXComponent) - Method in class heronarts.lx.modulation.LXModulationEngine
 
-  
 
- RemoveModulator(LXModulationEngine, LXModulator) - Constructor for class heronarts.lx.command.LXCommand.Modulation.RemoveModulator
 
-  
 
- removeModulator(T) - Method in class heronarts.lx.LXModulatorComponent
 
-  
 
- removeModulator(T) - Method in class heronarts.lx.modulation.LXModulationEngine
 
-  
 
- removeMovementListener(UI3dContext.MovementListener) - Method in class heronarts.p3lx.ui.UI3dContext
 
-  
 
- removeOutput(LXOutput) - Method in class heronarts.lx.structure.LXFixture
 
- 
Subclasses call this method to remove a output from the fixture.
 
- removeParameter(String) - Method in class heronarts.lx.LXComponent
 
- 
Removes a parameter from the component.
 
- removeParameter(LXParameter) - Method in class heronarts.lx.LXComponent
 
- 
Removes a parameter from the component.
 
- removeParameter() - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- removeParameter() - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- removeParameterLane(ParameterClipLane) - Method in class heronarts.lx.clip.LXClip
 
-  
 
- RemovePattern(LXChannel, LXPattern) - Constructor for class heronarts.lx.command.LXCommand.Channel.RemovePattern
 
-  
 
- removePattern(Class<? extends LXPattern>) - Method in class heronarts.lx.LXRegistry
 
- 
Unregister pattern class with the engine
 
- removePattern(LXPattern) - Method in class heronarts.lx.mixer.LXChannel
 
-  
 
- removePatterns(List<Class<? extends LXPattern>>) - Method in class heronarts.lx.LXRegistry
 
- 
Unregister pattern classes with the engine
 
- removeProjectListener(LX.ProjectListener) - Method in class heronarts.lx.LX
 
-  
 
- RemoveSelectedChannels(LX) - Constructor for class heronarts.lx.command.LXCommand.Mixer.RemoveSelectedChannels
 
-  
 
- removeSelectedChannels() - Method in class heronarts.lx.mixer.LXMixerEngine
 
-  
 
- RemoveSelectedFixtures(LXStructure) - Constructor for class heronarts.lx.command.LXCommand.Structure.RemoveSelectedFixtures
 
-  
 
- removeSelectedFixtures() - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- RemoveSnapshot(LXSnapshot) - Constructor for class heronarts.lx.command.LXCommand.Snapshots.RemoveSnapshot
 
-  
 
- removeSnapshot(LXSnapshot) - Method in class heronarts.lx.snapshot.LXSnapshotEngine
 
- 
Removes a snapshot from the engine
 
- removeSnapshotViews(LXSnapshotEngine, LXComponent) - Method in class heronarts.lx.command.LXCommand.RemoveComponent
 
-  
 
- removeSnapshotViews(LXComponent) - Method in class heronarts.lx.snapshot.LXSnapshotEngine
 
- 
Remove all snapshot views that reference the given component
 
- removeStage(MultiStageEnvelope.Stage) - Method in class heronarts.lx.modulator.MultiStageEnvelope
 
-  
 
- removeSwatch(LXSwatch) - Method in class heronarts.lx.color.LXPalette
 
- 
Removes a swatch from the color palette's saved swatch list
 
- RemoveSwatch(LXSwatch) - Constructor for class heronarts.lx.command.LXCommand.Palette.RemoveSwatch
 
-  
 
- RemoveTrigger(LXModulationEngine, LXTriggerModulation) - Constructor for class heronarts.lx.command.LXCommand.Modulation.RemoveTrigger
 
-  
 
- removeTrigger(LXTriggerModulation) - Method in class heronarts.lx.modulation.LXModulationEngine
 
-  
 
- removeTrigger(LXTriggerModulation) - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
 
-  
 
- removeUIDeviceControls(Class<? extends UIDeviceControls>) - Method in class heronarts.lx.studio.LXStudio.Registry
 
-  
 
- removeUIFixtureControls(Class<? extends UIFixtureControls>) - Method in class heronarts.lx.studio.LXStudio.Registry
 
-  
 
- removeUIModulatorControls(Class<? extends UIModulatorControls>) - Method in class heronarts.lx.studio.LXStudio.Registry
 
-  
 
- RemoveView(LXSnapshot.View) - Constructor for class heronarts.lx.command.LXCommand.Snapshots.RemoveView
 
-  
 
- removeView(LXSnapshot.View) - Method in class heronarts.lx.snapshot.LXSnapshot
 
- 
Remove a view from this snapshot
 
- Reset(LXParameter) - Constructor for class heronarts.lx.command.LXCommand.Parameter.Reset
 
-  
 
- reset() - Method in class heronarts.lx.LXRunnableComponent
 
- 
Resets the runnable to its default condition and stops it.
 
- reset() - Method in class heronarts.lx.parameter.FixedParameter
 
-  
 
- reset() - Method in class heronarts.lx.parameter.FunctionalParameter
 
- 
Does nothing, subclass may override.
 
- reset() - Method in class heronarts.lx.parameter.LXListenableParameter
 
-  
 
- reset(double) - Method in class heronarts.lx.parameter.LXListenableParameter
 
- 
Resets the value of the parameter, giving it a new default.
 
- reset() - Method in interface heronarts.lx.parameter.LXParameter
 
- 
A method to reset the value of the parameter, if a default is available.
 
- reset() - Method in class heronarts.lx.parameter.LXVirtualParameter
 
-  
 
- reset() - Method in class heronarts.lx.parameter.NormalizedParameter
 
-  
 
- reset() - Method in class heronarts.lx.parameter.StringParameter
 
-  
 
- reset(double) - Method in class heronarts.lx.parameter.StringParameter
 
-  
 
- reset() - Method in class heronarts.lx.transform.LXProjection
 
- 
Reset all points in the projection to the model
 
- reset(LXMatrix) - Method in class heronarts.lx.transform.LXTransform
 
- 
Reset this transform to the given matrix
 
- reset() - Method in class heronarts.lx.transform.LXTransform
 
- 
Resets this transform to a single identity matrix
 
- reset() - Method in interface heronarts.p3lx.ui.UI3dContext.MovementListener
 
-  
 
- RESET_ALL_CONTROLLERS - Static variable in class heronarts.lx.midi.MidiControlChange
 
-  
 
- resetCursor() - Method in class heronarts.lx.osc.OscMessage
 
-  
 
- resetFillColor() - Method in class heronarts.p3lx.ui.component.UISlider
 
-  
 
- ResetParameter(LXParameter) - Constructor for class heronarts.p3lx.ui.UIContextActions.Action.ResetParameter
 
-  
 
- resizable - Variable in class heronarts.lx.studio.LXStudio.Flags
 
-  
 
- resize(int, int) - Method in class heronarts.p3lx.ui.UI
 
-  
 
- resolveHostAddress() - Method in class heronarts.lx.structure.LXProtocolFixture
 
-  
 
- restricted - Variable in class heronarts.lx.LXEngine.Output
 
-  
 
- retainAll(Collection<?>) - Method in class heronarts.lx.LXComponentArray
 
-  
 
- returnKeyEdit - Variable in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- reverse - Variable in class heronarts.lx.structure.LXProtocolFixture
 
-  
 
- rgb(int, int, int) - Static method in class heronarts.lx.color.LXColor
 
- 
Computes an RGB color value
 
- rgb(int, int, int) - Static method in class heronarts.lx.LX
 
- 
Shorthand for LXColor.rgb()
 
- RGB_MASK - Static variable in class heronarts.lx.color.LXColor
 
-  
 
- rgba(int, int, int, int) - Static method in class heronarts.lx.color.LXColor
 
- 
Computes an RGB color value
 
- RGBA - Static variable in class heronarts.lx.osc.OscTypeTag
 
-  
 
- rgbf(float, float, float) - Static method in class heronarts.lx.color.LXColor
 
- 
Computes an RGB color value from normalized floating point values
 
- ridgeOffset - Variable in class heronarts.lx.pattern.texture.NoisePattern
 
-  
 
- right - Variable in class heronarts.lx.audio.LXAudioComponent
 
-  
 
- rightMargin - Variable in class heronarts.p3lx.ui.UI2dComponent
 
-  
 
- rightPane - Variable in class heronarts.lx.studio.LXStudio.UI
 
-  
 
- rightSection - Variable in class heronarts.lx.studio.ui.UIBottomTray
 
-  
 
- rMax - Variable in class heronarts.lx.model.LXModel
 
- 
Greatest radius from origin (0, 0)
 
- rMin - Variable in class heronarts.lx.model.LXModel
 
- 
Smallest radius from origin (0, 0)
 
- rn - Variable in class heronarts.lx.model.LXPoint
 
- 
Normalized position of point in radial space (0-1), 0 is origin, 1 is max radius
 
- roll - Variable in class heronarts.lx.pattern.form.PlanesPattern.Plane
 
-  
 
- roll - Variable in class heronarts.lx.structure.LXFixture
 
-  
 
- rollPosition - Variable in class heronarts.lx.pattern.form.PlanesPattern.Plane
 
-  
 
- rotate(float, float, float, float) - Method in class heronarts.lx.transform.LXProjection
 
- 
Rotates the projection about a vector
 
- rotate(float) - Method in class heronarts.lx.transform.LXVector
 
- 
Rotate in x-y plane
 
- rotate(float, float, float, float) - Method in class heronarts.lx.transform.LXVector
 
- 
Rotate about an arbitrary vector.
 
- rotate(float, float) - Method in interface heronarts.p3lx.ui.UI3dContext.MovementListener
 
-  
 
- rotateSelectedFixtures(float, float) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- rotateSelectedFixtures(float, float, LXCommand.Structure.ModifyFixturePositions) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- rotateX(float) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- rotateX(float) - Method in class heronarts.lx.transform.LXProjection
 
- 
Rotate about the x-axis
 
- rotateX(float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Rotates about the x axis
 
- rotateX(double) - Method in class heronarts.lx.transform.LXTransform
 
- 
Rotates about the x axis
 
- rotateY(float) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- rotateY(float) - Method in class heronarts.lx.transform.LXProjection
 
- 
Rotate about the x-axis
 
- rotateY(float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Rotates about the y axis
 
- rotateY(double) - Method in class heronarts.lx.transform.LXTransform
 
- 
Rotates about the y axis
 
- rotateZ(float) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- rotateZ(float) - Method in class heronarts.lx.transform.LXProjection
 
- 
Rotate about the x-axis
 
- rotateZ(float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Rotates about the z axis
 
- rotateZ(double) - Method in class heronarts.lx.transform.LXTransform
 
- 
Rotates about the z axis
 
- rotationAcceleration - Variable in class heronarts.p3lx.ui.UI3dContext
 
- 
Acceleration used to change rotation (theta/phi)
 
- rotationVelocity - Variable in class heronarts.p3lx.ui.UI3dContext
 
- 
Max velocity used to damp changes to rotation (theta/phi)
 
- ROW - Static variable in class heronarts.lx.model.LXModel.Key
 
-  
 
- rows - Variable in class heronarts.lx.model.GridModel
 
- 
All the rows in this model
 
- rowSpacing - Variable in class heronarts.lx.structure.GridFixture
 
-  
 
- RPN_LSB - Static variable in class heronarts.lx.midi.MidiControlChange
 
-  
 
- RPN_MSB - Static variable in class heronarts.lx.midi.MidiControlChange
 
-  
 
- rRange - Variable in class heronarts.lx.model.LXModel
 
- 
Range of radial values from origin (0, 0)
 
- run(double) - Method in class heronarts.lx.clip.LXClip
 
-  
 
- run(double, double) - Method in class heronarts.lx.effect.BlurEffect
 
-  
 
- run(double, double) - Method in class heronarts.lx.effect.color.ColorizeEffect
 
-  
 
- run(double, double) - Method in class heronarts.lx.effect.DynamicsEffect
 
-  
 
- run(double, double) - Method in class heronarts.lx.effect.HueSaturationEffect
 
-  
 
- run(double, double) - Method in class heronarts.lx.effect.InvertEffect
 
-  
 
- run(double, double) - Method in class heronarts.lx.effect.LXEffect.Placeholder
 
-  
 
- run(double, double) - Method in class heronarts.lx.effect.LXEffect
 
- 
Implementation of the effect.
 
- run(double, double) - Method in class heronarts.lx.effect.midi.GateEffect
 
-  
 
- run(double, double) - Method in class heronarts.lx.effect.SparkleEffect
 
-  
 
- run(double, double) - Method in class heronarts.lx.effect.StrobeEffect
 
-  
 
- run() - Method in class heronarts.lx.LXEngine.NetworkThread
 
-  
 
- run() - Method in class heronarts.lx.LXEngine
 
- 
This is the core run loop of the LXEngine.
 
- run(double) - Method in class heronarts.lx.LXLayer
 
- 
Run this layer.
 
- run(double) - Method in class heronarts.lx.LXRunnableComponent
 
-  
 
- run(double) - Method in class heronarts.lx.modulator.LXModulator
 
- 
Applies updates to the modulator for the specified number of milliseconds.
 
- run(double) - Method in class heronarts.lx.pattern.color.GradientPattern
 
-  
 
- run(double) - Method in class heronarts.lx.pattern.color.SolidPattern
 
-  
 
- run(double) - Method in class heronarts.lx.pattern.form.PlanesPattern.Plane
 
-  
 
- run(double) - Method in class heronarts.lx.pattern.form.PlanesPattern
 
-  
 
- run(double) - Method in class heronarts.lx.pattern.GraphicEqualizerPattern
 
-  
 
- run(double) - Method in class heronarts.lx.pattern.LifePattern
 
-  
 
- run(double) - Method in class heronarts.lx.pattern.LXPattern.Placeholder
 
-  
 
- run(double) - Method in class heronarts.lx.pattern.LXPattern
 
- 
Main pattern loop function.
 
- run(double) - Method in class heronarts.lx.pattern.test.TestPattern
 
-  
 
- run(double) - Method in class heronarts.lx.pattern.texture.NoisePattern
 
-  
 
- run(double, LXModel) - Method in class heronarts.lx.pattern.texture.SparklePattern.Engine
 
-  
 
- run(double) - Method in class heronarts.lx.pattern.texture.SparklePattern
 
-  
 
- run() - Method in class heronarts.p3lx.ui.UITimerTask
 
- 
Subclasses implement this method to perform the operation
 
- runMs - Variable in class heronarts.lx.LXRunnableComponent
 
-  
 
- runMs - Variable in class heronarts.lx.pattern.LXPattern
 
-  
 
- runNanos - Variable in class heronarts.lx.effect.LXEffect.Profiler
 
-  
 
- runNanos - Variable in class heronarts.lx.LXEngine.Profiler
 
-  
 
- runNanos - Variable in class heronarts.lx.pattern.LXPattern.Profiler
 
-  
 
- running - Variable in class heronarts.lx.LXRunnableComponent
 
- 
Whether this modulator is currently running.
 
- RUNNING_WIDTH - Static variable in class heronarts.lx.studio.ui.modulation.UIDeviceModulator
 
-  
 
- rxy - Variable in class heronarts.lx.model.LXPoint
 
- 
Radius of this point from origin (0, 0) in the x-y plane
 
- rxz - Variable in class heronarts.lx.model.LXPoint
 
- 
Radius of this point from origin (0, 0) in the x-z plane
 
- s(int) - Static method in class heronarts.lx.color.LXColor
 
- 
Saturation from 0-100
 
- SAMPLE_BUFFER_SIZE - Static variable in class heronarts.lx.audio.LXAudioComponent
 
-  
 
- SAMPLE_RATE - Static variable in class heronarts.lx.audio.LXAudioComponent
 
-  
 
- sampleRate() - Method in class heronarts.lx.audio.LXAudioBuffer
 
-  
 
- saturation - Variable in class heronarts.lx.color.ColorParameter
 
-  
 
- saturation - Variable in class heronarts.lx.effect.HueSaturationEffect
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.clip.LXClip
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.clip.LXClipEvent
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.clip.LXClipLane
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.clip.MidiNoteClipEvent
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.clip.ParameterClipEvent
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.clip.ParameterClipLane
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.clip.PatternClipEvent
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.color.LXPalette
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.color.LXSwatch
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.effect.LXEffect.Placeholder
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.LXComponent
 
- 
Serializes the LX component.
 
- save(LX, JsonObject) - Method in class heronarts.lx.LXDeviceComponent
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.LXPreferences
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.LXRegistry.Plugin
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.LXRegistry
 
-  
 
- save(LX, JsonObject) - Method in interface heronarts.lx.LXSerializable
 
- 
Serializes this instance into the JSON object
 
- save(LX, JsonObject) - Method in class heronarts.lx.midi.LXMidiEngine
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.midi.LXMidiInput
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.midi.LXMidiMapping.ControlChange
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.midi.LXMidiMapping.Note
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.midi.LXMidiMapping
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.midi.surface.LXMidiSurface
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.mixer.LXBus
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.mixer.LXChannel
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.mixer.LXMixerEngine
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.model.LXModel
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.modulation.LXModulationEngine
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.modulation.LXParameterModulation
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.modulator.LXPeriodicModulator
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.modulator.MultiStageEnvelope
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.modulator.MultiStageEnvelope.Stage
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.pattern.form.PlanesPattern
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.pattern.LXPattern.Placeholder
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.scheduler.LXScheduler
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.snapshot.LXSnapshot.ActivePatternView
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.snapshot.LXSnapshot.ChannelFaderView
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.snapshot.LXSnapshot.ParameterView
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.snapshot.LXSnapshot
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.snapshot.LXSnapshot.View
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.snapshot.LXSnapshotEngine
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.structure.JsonFixture
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.studio.LXStudio.UI
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.studio.ui.UIPreviewWindow.Grid
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.lx.studio.ui.UIPreviewWindow
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.p3lx.ui.component.UIPointCloud
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.p3lx.ui.UI3dContext.Camera
 
-  
 
- save(LX, JsonObject) - Method in class heronarts.p3lx.ui.UI3dContext
 
-  
 
- saveEditBuffer() - Method in class heronarts.p3lx.ui.component.UIDoubleBox
 
-  
 
- saveEditBuffer() - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- saveEditBuffer() - Method in class heronarts.p3lx.ui.component.UIIntegerBox
 
-  
 
- saveEditBuffer() - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- saveEditBuffer() - Method in class heronarts.p3lx.ui.component.UITextBox
 
-  
 
- saveParameter(LXParameter, JsonObject) - Static method in class heronarts.lx.LXSerializable.Utils
 
-  
 
- saveParameter(LXParameter, JsonObject, String) - Static method in class heronarts.lx.LXSerializable.Utils
 
-  
 
- saveParameters(LXComponent, JsonObject, Map<String, LXParameter>) - Static method in class heronarts.lx.LXComponent
 
- 
Utility function to serialize a set of parameters
 
- saveProject() - Method in class heronarts.lx.LX
 
-  
 
- saveProject(File) - Method in class heronarts.lx.LX
 
-  
 
- saveSchedule() - Method in class heronarts.lx.scheduler.LXScheduler
 
-  
 
- saveSchedule(File) - Method in class heronarts.lx.scheduler.LXScheduler
 
-  
 
- saveSwatch() - Method in class heronarts.lx.color.LXPalette
 
- 
Saves the current swatch to the list of saved swatches
 
- SaveSwatch() - Constructor for class heronarts.lx.command.LXCommand.Palette.SaveSwatch
 
-  
 
- SawLFO - Class in heronarts.lx.modulator
 
- 
A sawtooth LFO oscillates from one extreme value to another.
 
- SawLFO(double, double, double) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(LXParameter, double, double) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(double, LXParameter, double) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(double, double, LXParameter) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(LXParameter, LXParameter, double) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(LXParameter, double, LXParameter) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(String, double, double, double) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(String, LXParameter, double, double) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(String, double, LXParameter, double) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(String, double, double, LXParameter) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(String, LXParameter, LXParameter, double) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(String, LXParameter, double, LXParameter) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(String, double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- SawLFO(String, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.SawLFO
 
-  
 
- scale - Variable in class heronarts.lx.pattern.texture.NoisePattern
 
-  
 
- scale - Variable in class heronarts.lx.structure.JsonFixture
 
-  
 
- scale(float) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- scale(float, float, float) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- scale(float, float, float) - Method in class heronarts.lx.transform.LXProjection
 
- 
Scales the projection
 
- scale(float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Scales the transform by the same factor on all axes
 
- scale(float, float, float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Scales the transform
 
- scaleEq(double) - Method in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- scaleX(float) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- scaleX(float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Scales the transform on the X-axis
 
- scaleY(float) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- scaleY(float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Scales the transform on the Y-axis
 
- scaleZ(float) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- scaleZ(float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Scales the transform on the Z-axis
 
- SCENE_LAUNCH - Static variable in class heronarts.lx.midi.surface.APC40Mk2
 
-  
 
- SCENE_LAUNCH_MAX - Static variable in class heronarts.lx.midi.surface.APC40Mk2
 
-  
 
- SCENE_LAUNCH_NUM - Static variable in class heronarts.lx.midi.surface.APC40Mk2
 
-  
 
- sceneLauncher - Variable in class heronarts.lx.studio.ui.mixer.UISceneStrip
 
-  
 
- scenes - Variable in class heronarts.lx.studio.ui.clip.UISceneLauncher
 
-  
 
- sceneStrip - Variable in class heronarts.lx.studio.ui.mixer.UIMixer
 
-  
 
- scheduleChanged(File, LXScheduler.Listener.Change) - Method in interface heronarts.lx.scheduler.LXScheduler.Listener
 
-  
 
- scheduleChanged(File, LXScheduler.Listener.Change) - Method in class heronarts.lx.studio.ui.toolbar.UIProject.UIScheduler
 
-  
 
- scheduler - Variable in class heronarts.lx.LX
 
- 
The project scheduler
 
- schedulerEnabled - Variable in class heronarts.lx.LXPreferences
 
-  
 
- scope - Variable in class heronarts.lx.snapshot.LXSnapshot.View
 
-  
 
- screen(int, int) - Static method in class heronarts.lx.color.LXColor
 
-  
 
- screen(int, int, double) - Static method in class heronarts.lx.color.LXColor
 
-  
 
- screen(int, int, int) - Static method in class heronarts.lx.color.LXColor
 
-  
 
- ScreenBlend - Class in heronarts.lx.blend
 
-  
 
- ScreenBlend(LX) - Constructor for class heronarts.lx.blend.ScreenBlend
 
-  
 
- ScrollList(UI, float, float, float, float) - Constructor for class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- secondary - Variable in class heronarts.lx.color.LXDynamicColor
 
-  
 
- secondaryColor - Variable in class heronarts.lx.pattern.color.GradientPattern
 
-  
 
- seconds - Variable in class heronarts.lx.scheduler.LXScheduledProject
 
-  
 
- Section(String) - Constructor for class heronarts.lx.studio.ui.fixture.UIFixture.Section
 
-  
 
- Section(String, UI2dComponent[]...) - Constructor for class heronarts.lx.studio.ui.fixture.UIFixture.Section
 
-  
 
- Section(String, List<UI2dComponent[]>) - Constructor for class heronarts.lx.studio.ui.fixture.UIFixture.Section
 
-  
 
- Section() - Constructor for class heronarts.p3lx.ui.component.UIItemList.Section
 
-  
 
- Section(String) - Constructor for class heronarts.p3lx.ui.component.UIItemList.Section
 
-  
 
- sectionLabel(String) - Method in interface heronarts.lx.studio.ui.device.UIDeviceControls
 
-  
 
- sectionLabel(String, float) - Method in interface heronarts.lx.studio.ui.device.UIDeviceControls
 
-  
 
- sections - Variable in class heronarts.lx.studio.ui.UIPane
 
-  
 
- seed - Variable in class heronarts.lx.pattern.texture.NoisePattern
 
-  
 
- selectAllFixtures() - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- selectChannel(LXBus) - Method in class heronarts.lx.mixer.LXMixerEngine
 
-  
 
- selectChannel(LXBus, boolean) - Method in class heronarts.lx.mixer.LXMixerEngine
 
-  
 
- selectChannelRange(LXBus) - Method in class heronarts.lx.mixer.LXMixerEngine
 
-  
 
- selected - Variable in class heronarts.lx.mixer.LXBus
 
- 
Whether channel is selected in the UI
 
- selected - Variable in class heronarts.lx.structure.LXFixture
 
-  
 
- selectFixture(LXFixture) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- selectFixture(LXFixture, boolean) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- selectFixtureRange(LXFixture) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- send(int[]) - Method in class heronarts.lx.LXEngine.Output
 
-  
 
- send(MidiMessage) - Method in class heronarts.lx.midi.LXMidiOutput
 
-  
 
- send(MidiMessage, long) - Method in class heronarts.lx.midi.LXMidiOutput
 
-  
 
- send(OscPacket) - Method in class heronarts.lx.osc.LXOscEngine.Transmitter
 
-  
 
- send(int[]) - Method in class heronarts.lx.output.LXOutput
 
- 
Sends data to this output, applying throttle and color correction
 
- send(int[], double) - Method in class heronarts.lx.output.LXOutput
 
- 
Sends data to this output at the pre-corrected brightness
 
- sendControlChange(int, int, int) - Method in class heronarts.lx.midi.LXMidiOutput
 
-  
 
- sendControlChange(int, int, int) - Method in class heronarts.lx.midi.surface.LXMidiSurface
 
-  
 
- sendCueToOutput - Variable in class heronarts.lx.LX.Flags
 
-  
 
- sendCueToOutput - Variable in class heronarts.lx.LXPreferences
 
-  
 
- sendMessage(String, int) - Method in class heronarts.lx.osc.LXOscEngine
 
-  
 
- sendNanos - Variable in class heronarts.lx.LXEngine.NetworkThread.Profiler
 
-  
 
- sendNoteOff(int, int) - Method in class heronarts.lx.midi.LXMidiOutput
 
-  
 
- sendNoteOff(int, int, int) - Method in class heronarts.lx.midi.LXMidiOutput
 
-  
 
- sendNoteOn(int, int, int) - Method in class heronarts.lx.midi.LXMidiOutput
 
-  
 
- sendNoteOn(int, int, int) - Method in class heronarts.lx.midi.surface.LXMidiSurface
 
-  
 
- sendParameter(LXParameter) - Method in class heronarts.lx.osc.LXOscEngine
 
-  
 
- SENDRETURN_LEVEL - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- SENDRETURN_ONOFF - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- SENDRETURN_SOURCE - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- SENDRETURN_TYPE - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- SENDS - Static variable in class heronarts.lx.midi.surface.APC40Mk2
 
-  
 
- sendSysex(byte[]) - Method in class heronarts.lx.midi.LXMidiOutput
 
-  
 
- serialize(ByteBuffer) - Method in interface heronarts.lx.osc.OscArgument
 
- 
Serializes this argument to a buffer
 
- serialize(ByteBuffer) - Method in class heronarts.lx.osc.OscBlob
 
-  
 
- serialize(ByteBuffer) - Method in class heronarts.lx.osc.OscChar
 
-  
 
- serialize(ByteBuffer) - Method in class heronarts.lx.osc.OscDouble
 
-  
 
- serialize(ByteBuffer) - Method in class heronarts.lx.osc.OscFloat
 
-  
 
- serialize(ByteBuffer) - Method in class heronarts.lx.osc.OscInt
 
-  
 
- serialize(ByteBuffer) - Method in class heronarts.lx.osc.OscLong
 
-  
 
- serialize(ByteBuffer) - Method in class heronarts.lx.osc.OscSentinel
 
-  
 
- serialize(ByteBuffer) - Method in class heronarts.lx.osc.OscString
 
-  
 
- SESSION - Static variable in class heronarts.lx.midi.surface.APC40Mk2
 
-  
 
- set(ColorParameter) - Method in class heronarts.lx.color.GradientUtils.ColorStop
 
-  
 
- set(ColorParameter, float) - Method in class heronarts.lx.color.GradientUtils.ColorStop
 
-  
 
- set(ColorParameter, float, float, float) - Method in class heronarts.lx.color.GradientUtils.ColorStop
 
-  
 
- set(LXDynamicColor) - Method in class heronarts.lx.color.GradientUtils.ColorStop
 
-  
 
- set(LXDynamicColor, float) - Method in class heronarts.lx.color.GradientUtils.ColorStop
 
-  
 
- set(LXDynamicColor, float, float, float) - Method in class heronarts.lx.color.GradientUtils.ColorStop
 
-  
 
- set(GradientUtils.ColorStop) - Method in class heronarts.lx.color.GradientUtils.ColorStop
 
-  
 
- set(int, T) - Method in class heronarts.lx.LXComponentArray
 
-  
 
- set(float, float, float) - Method in class heronarts.lx.model.LXPoint
 
- 
Updates this point to a new x-y-z position
 
- set(LXTransform) - Method in class heronarts.lx.model.LXPoint
 
- 
Set the x, y, and z values based upon the position of the transform
 
- set(LXMatrix) - Method in class heronarts.lx.model.LXPoint
 
- 
Set the x, y, and z values based upon the position of a transform matrix
 
- set(LXMatrix, LXPoint) - Method in class heronarts.lx.model.LXPoint
 
- 
Set the x, y, and z values based upon another point multiplied by a transform matrix
 
- set(LXMatrix, LXVector) - Method in class heronarts.lx.model.LXPoint
 
- 
Set the x, y, and z values based upon another point multiplied by a transform matrix
 
- set(LXPoint) - Method in class heronarts.lx.model.LXPoint
 
- 
Sets the values of this point based upon another point
 
- set() - Method in class heronarts.lx.model.LXPoint
 
- 
Updates the point's meta-coordinates, based upon the x y z values.
 
- set(LXMatrix) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- set(float[]) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- set(float, float) - Method in class heronarts.lx.transform.LXVector
 
-  
 
- set(float, float, float) - Method in class heronarts.lx.transform.LXVector
 
-  
 
- set(LXVector) - Method in class heronarts.lx.transform.LXVector
 
-  
 
- set(LXPoint) - Method in class heronarts.lx.transform.LXVector
 
-  
 
- setAcceleration(double) - Method in class heronarts.lx.modulator.Accelerator
 
-  
 
- setAcceleration(LXParameter) - Method in class heronarts.lx.modulator.Accelerator
 
- 
Updates the acceleration.
 
- setActions(UIContextActions.Action[]) - Method in class heronarts.p3lx.ui.component.UIContextMenu
 
-  
 
- setActive(boolean) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setActive(boolean, boolean) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setActive(boolean) - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- setActive(boolean, boolean) - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- setActiveColor(int) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setActiveIcon(PImage) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setActiveLabel(String) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setActiveSection(int) - Method in class heronarts.lx.studio.ui.UIPane
 
-  
 
- setAddress(InetAddress) - Method in class heronarts.lx.osc.LXOscEngine.Transmitter
 
-  
 
- setAddress(InetAddress) - Method in class heronarts.lx.output.DDPOutputGroup
 
-  
 
- setAddress(InetAddress) - Method in class heronarts.lx.output.LXDatagram
 
- 
Sets the destination address of this datagram
 
- setAddress(InetAddress) - Method in interface heronarts.lx.output.LXOutput.InetOutput
 
-  
 
- setAddress(InetAddress) - Method in class heronarts.lx.output.LXSocket
 
-  
 
- setAddressPattern(String) - Method in class heronarts.lx.osc.OscMessage
 
-  
 
- setAddressPattern(OscString) - Method in class heronarts.lx.osc.OscMessage
 
-  
 
- setAlphaTestEnabled(boolean) - Method in class heronarts.p3lx.ui.component.UIGLPointCloud
 
- 
Enable alpha testing for dense point clouds to minimize some forms of
 visible billboard aliasing across overlapping points;
 
- setArrowKeyFocus(UI2dContainer.ArrowKeyFocus) - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- setAttentionColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets highlight color
 
- setAudioInputStream(AudioInputStream) - Method in class heronarts.lx.audio.LXAudioOutput
 
-  
 
- setAutoCycleEligible(boolean) - Method in class heronarts.lx.pattern.LXPattern
 
- 
Sets whether this pattern is eligible for automatic selection.
 
- setBackground(boolean) - Method in class heronarts.p3lx.ui.UI
 
-  
 
- setBackground(boolean) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets whether the object has a background
 
- setBackground(boolean) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Sets whether this context has a background or not
 
- setBackgroundColor(int) - Method in class heronarts.p3lx.ui.UI
 
-  
 
- setBackgroundColor(int) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets a background color
 
- setBackgroundColor(int) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Sets the background color for this 3d context
 
- setBasis(double) - Method in class heronarts.lx.modulator.LXPeriodicModulator
 
- 
Set the modulator to a certain basis position in its cycle.
 
- setBorder(boolean) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets whether there is a border
 
- setBorderColor(int) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the color of the border
 
- setBorderRounding(int) - Method in class heronarts.p3lx.ui.UI2dComponent
 
-  
 
- setBorderWeight(int) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the weight of the border
 
- setBottomMargin(float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the bottom margin around this object when inside a UI2dContainer with layout
 
- setBpm(double) - Method in class heronarts.lx.Tempo
 
- 
Sets the BPM to the given value
 
- setBreakLines(boolean) - Method in class heronarts.p3lx.ui.component.UILabel
 
- 
Sets the label to render text multi-line
 
- setBreakLines(boolean, boolean) - Method in class heronarts.p3lx.ui.component.UILabel
 
- 
Sets the label to render text multi-line
 
- setBuffer(LXAudioBuffer) - Method in class heronarts.lx.audio.DecibelMeter
 
-  
 
- setBuffer(LXDeviceComponent) - Method in class heronarts.lx.LXLayeredComponent
 
-  
 
- setBuffer(LXBuffer) - Method in class heronarts.lx.LXLayeredComponent
 
-  
 
- setBus(LXBus) - Method in class heronarts.lx.effect.LXEffect
 
-  
 
- setBus(LXBus) - Method in class heronarts.lx.studio.ui.UIContentPicker
 
-  
 
- setByteOrder(LXBufferOutput.ByteOrder) - Method in class heronarts.lx.output.LXBufferOutput
 
- 
Sets the byte ordering of data in this buffer
 
- setByteOrder(LXBufferOutput.ByteOrder[]) - Method in class heronarts.lx.output.LXBufferOutput
 
- 
Sets a dynamic byte ordering on this output, where every index position
 may have a distinct byte ordering.
 
- setCamera(int) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Sets the cue position index of the camera
 
- setCameraAcceleration(float) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Set's the camera's zoom acceleration, 0 is infinite
 
- setCameraVelocity(float) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Sets the camera's maximum zoom speed
 
- setCanonical(boolean) - Method in class heronarts.p3lx.ui.component.UIComponentLabel
 
-  
 
- setCenter(float, float, float) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Sets the center of the scene, only respected in ZOOM mode
 
- setChannel(byte) - Method in class heronarts.lx.output.OPCDatagram
 
-  
 
- setChannel(byte) - Method in interface heronarts.lx.output.OPCOutput
 
-  
 
- setChannel(byte) - Method in class heronarts.lx.output.OPCSocket
 
-  
 
- setChannel(LXChannel) - Method in class heronarts.lx.pattern.LXPattern
 
- 
Called by the engine when pattern is loaded onto a channel.
 
- setChildMargin(float) - Method in class heronarts.p3lx.ui.UI2dContainer
 
- 
Deprecated.
 
- setChildSpacing(float) - Method in class heronarts.p3lx.ui.UI2dContainer
 
- 
Sets the spacing between child objects when a layout is in use
 
- setChildSpacing(float, float) - Method in class heronarts.p3lx.ui.UI2dContainer
 
- 
Sets the spacing between child objects when a layout is in use
 
- setClip(LXClip) - Method in class heronarts.lx.clip.LXClipEngine.FocusedClipParameter
 
-  
 
- setClip(LXClip) - Method in class heronarts.lx.studio.ui.clip.UIClipButton
 
-  
 
- setColor(int) - Method in class heronarts.lx.color.ColorParameter
 
-  
 
- SetColor(ColorParameter) - Constructor for class heronarts.lx.command.LXCommand.Parameter.SetColor
 
-  
 
- SetColor(ColorParameter, double, double) - Constructor for class heronarts.lx.command.LXCommand.Parameter.SetColor
 
-  
 
- setColor(int, int) - Method in class heronarts.lx.LXLayeredComponent
 
- 
Sets the color of point i
 
- setColor(LXPoint, int) - Method in class heronarts.lx.LXLayeredComponent
 
- 
Sets the color of a point.
 
- setColor(LXModel, int) - Method in class heronarts.lx.LXLayeredComponent
 
- 
Sets the color of all points in a fixture
 
- setColorCorrection(float, float, float, float) - Method in class heronarts.lx.output.FadecandySocket
 
-  
 
- setColorCorrection(String) - Method in class heronarts.lx.output.FadecandySocket
 
-  
 
- setColors(int) - Method in class heronarts.lx.LXLayeredComponent
 
- 
Sets all points to one color
 
- setColors() - Method in class heronarts.lx.studio.ui.mixer.UIMixerStripControls
 
-  
 
- setComponent(LXComponent, String) - Method in class heronarts.lx.modulator.LXModulator
 
-  
 
- setComponent(LXComponent, String) - Method in class heronarts.lx.parameter.FixedParameter
 
-  
 
- setComponent(LXComponent, String) - Method in class heronarts.lx.parameter.FunctionalParameter
 
-  
 
- setComponent(LXComponent, String) - Method in class heronarts.lx.parameter.LXListenableParameter
 
-  
 
- setComponent(LXComponent, String) - Method in interface heronarts.lx.parameter.LXParameter
 
- 
Sets the component that owns this parameter
 
- setComponent(LXComponent, String) - Method in class heronarts.lx.parameter.NormalizedParameter
 
-  
 
- setComponent(LXComponent) - Method in class heronarts.p3lx.ui.component.UIComponentLabel
 
-  
 
- setCondensed(boolean) - Method in class heronarts.lx.studio.ui.clip.UIClipButton
 
-  
 
- setCondensed(boolean) - Method in class heronarts.lx.studio.ui.clip.UIClipLauncher
 
-  
 
- setCondensed(boolean) - Method in class heronarts.lx.studio.ui.mixer.UIMixerStripControls
 
-  
 
- setConnectTimeout(int) - Method in class heronarts.lx.output.LXSocket
 
-  
 
- setContainerIndex(int) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the index of this object in its container.
 
- setContentHeight(float) - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- setContentSize(float, float) - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- setContentSize(float, float) - Method in class heronarts.p3lx.ui.UI2dScrollContext
 
-  
 
- setContentTarget(UI2dContainer) - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- setContentWidth(float) - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- setContextActions(UIContextActions.Action[]) - Method in class heronarts.p3lx.ui.component.UIContextButton
 
- 
Sets an array of actions that will be shown in the context menu that opens when
 the button is clicked
 
- setContextBackgroundColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Set context background color
 
- setContextBorderColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Set context border color
 
- setContextHighlightColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Set control highlight color
 
- setContextMenuWidth(float) - Method in class heronarts.p3lx.ui.component.UIContextButton
 
- 
Sets the width of the context menu opened by this button
 
- setControlBackgroundColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Set control background color
 
- setControlBorderColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Set control border color
 
- setControlDisabldColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Set disabled color
 
- setControlFont(PFont) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets the default item font
 
- setControlSurfaceFocus(int, int) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- setControlSurfaceFocus(int, int) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- setControlSurfaceFocus(int, int) - Method in interface heronarts.p3lx.ui.component.UIItemList
 
- 
Sets a control focus range that is highlighted in the list
 
- setControlTarget(LXParameter) - Method in class heronarts.lx.LXMappingEngine
 
-  
 
- setControlTarget(LXParameter) - Method in class heronarts.p3lx.ui.component.UIButton.Trigger
 
-  
 
- setControlTextColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Set control text color
 
- setCoordinateSystem(UI.CoordinateSystem) - Method in class heronarts.p3lx.ui.UI
 
-  
 
- setCorner(UIColorPicker.Corner) - Method in class heronarts.p3lx.ui.component.UIColorPicker
 
-  
 
- setCueOn(boolean) - Method in class heronarts.lx.LXEngine.Frame
 
-  
 
- setCursorColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets highlight color
 
- setDamping(boolean) - Method in class heronarts.lx.effect.LXEffect
 
- 
Sets whether this effect uses damping or not
 
- setDampingTime(double) - Method in class heronarts.lx.effect.LXEffect
 
- 
Set the amount of damping time used when this effect
 is enabled and disabled.
 
- setDampingTime(double, double) - Method in class heronarts.lx.effect.LXEffect
 
- 
Set the amount of damping time used when this effect
 is enabled and disabled.
 
- setDarkBackgroundColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets dark background color
 
- setDarkFocusBackgroundColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets dark background color
 
- setData(byte[]) - Method in class heronarts.lx.osc.OscBlob
 
-  
 
- setDataOffset(int) - Method in class heronarts.lx.output.DDPDatagram
 
- 
Sets the data offset for this packet
 
- setDescription(String) - Method in class heronarts.lx.color.ColorParameter
 
-  
 
- setDescription(String) - Method in class heronarts.lx.modulator.LXModulator
 
-  
 
- setDescription(String) - Method in class heronarts.lx.parameter.BooleanParameter
 
-  
 
- setDescription(String) - Method in class heronarts.lx.parameter.BoundedFunctionalParameter
 
-  
 
- setDescription(String) - Method in class heronarts.lx.parameter.BoundedParameter
 
-  
 
- setDescription(String) - Method in class heronarts.lx.parameter.CompoundParameter
 
-  
 
- setDescription(String) - Method in class heronarts.lx.parameter.DiscreteParameter
 
-  
 
- setDescription(String) - Method in class heronarts.lx.parameter.EnumParameter
 
-  
 
- setDescription(String) - Method in class heronarts.lx.parameter.FunctionalParameter
 
-  
 
- setDescription(String) - Method in class heronarts.lx.parameter.LXListenableParameter
 
-  
 
- setDescription(String) - Method in class heronarts.lx.parameter.NormalizedParameter
 
-  
 
- setDescription(String) - Method in class heronarts.lx.parameter.ObjectParameter
 
-  
 
- setDescription(String) - Method in class heronarts.lx.parameter.StringParameter
 
-  
 
- setDescription(String) - Method in class heronarts.p3lx.ui.UI2dComponent
 
-  
 
- setDescription(String) - Method in class heronarts.p3lx.ui.UIObject
 
-  
 
- setDeviceBackgroundColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets default background color
 
- setDeviceBorderColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets default border color
 
- setDeviceFocusedBackgroundColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets default background color
 
- setDeviceSelectionColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets device selection color
 
- setDeviceSelectionTextColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets device selection color
 
- setDirection(UIContextButton.Direction) - Method in class heronarts.p3lx.ui.component.UIContextButton
 
- 
Sets the direction in which the context menu opens
 
- setDirection(UIDropMenu.Direction) - Method in class heronarts.p3lx.ui.component.UIDropMenu
 
- 
Sets the direction that this drop menu opens, up or down
 
- setDirty(boolean) - Method in class heronarts.lx.command.LXCommandEngine
 
-  
 
- setDithering(boolean) - Method in class heronarts.lx.output.FadecandySocket
 
-  
 
- setDmxData(byte, int) - Method in class heronarts.lx.output.StreamingACNDatagram
 
-  
 
- setDmxData(byte[], int) - Method in class heronarts.lx.output.StreamingACNDatagram
 
-  
 
- setEase(QuadraticEnvelope.Ease) - Method in class heronarts.lx.modulator.QuadraticEnvelope
 
- 
Sets the easing type
 
- setEditable(boolean) - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- setEditable(boolean) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- setEditMultiplier(double) - Method in class heronarts.p3lx.ui.component.UIDoubleBox
 
-  
 
- setEditMultiplier(int) - Method in class heronarts.p3lx.ui.component.UIIntegerBox
 
-  
 
- setEnabled(boolean) - Method in class heronarts.lx.LXRegistry.Plugin
 
-  
 
- setEnabled(boolean) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setEnabled(boolean) - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- setEnabled(boolean) - Method in class heronarts.p3lx.ui.component.UIColorPicker
 
-  
 
- setEnabled(boolean) - Method in class heronarts.p3lx.ui.component.UIDropMenu
 
-  
 
- setEnabled(boolean) - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- setEnabled(boolean) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- setEnabledButton(BooleanParameter) - Method in class heronarts.lx.studio.ui.device.UIDevice
 
-  
 
- setEnabledButton(BooleanParameter, boolean) - Method in class heronarts.lx.studio.ui.device.UIDevice
 
-  
 
- setEndValue(double) - Method in class heronarts.lx.modulator.LXRangeModulator
 
- 
Updates the final value
 
- setEndValue(LXParameter) - Method in class heronarts.lx.modulator.LXRangeModulator
 
- 
Assigns a parameter to modulate the end value of this modulator.
 
- setEvenSpacing() - Method in class heronarts.p3lx.ui.component.UIToggleSet
 
-  
 
- setException(Exception) - Method in class heronarts.lx.LXRegistry.Plugin
 
-  
 
- setExpanded(boolean) - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
 
-  
 
- setExpanded(boolean) - Method in class heronarts.p3lx.ui.component.UICollapsibleSection
 
- 
Sets the expanded state of this section
 
- setExponent(double) - Method in class heronarts.lx.modulator.LXRangeModulator
 
-  
 
- setExponent(double) - Method in class heronarts.lx.parameter.BoundedFunctionalParameter
 
-  
 
- setExponent(double) - Method in class heronarts.lx.parameter.BoundedParameter
 
-  
 
- setExponent(double) - Method in class heronarts.lx.parameter.CompoundParameter
 
-  
 
- setExponent(double) - Method in class heronarts.lx.parameter.LXListenableNormalizedParameter
 
-  
 
- setEye(float, float, float) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Sets the eye position, only respected in MOVE mode
 
- SetFader(LXAbstractChannel, boolean, double) - Constructor for class heronarts.lx.command.LXCommand.Channel.SetFader
 
-  
 
- setFill(boolean) - Method in class heronarts.p3lx.ui.component.UINumberBox
 
-  
 
- setFillColor(int) - Method in class heronarts.p3lx.ui.component.UINumberBox
 
-  
 
- setFillColor(int) - Method in class heronarts.p3lx.ui.component.UISlider
 
-  
 
- setFillStyle(UIInputBox.FillStyle) - Method in class heronarts.p3lx.ui.component.UINumberBox
 
-  
 
- setFixedDeltaMs(double) - Method in class heronarts.lx.LXEngine
 
- 
Utility for when rendering offline videos.
 
- setFixture(LXFixture) - Method in class heronarts.lx.studio.ui.fixture.UIFixtureInspector
 
-  
 
- setFocusBackground(boolean) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets whether a focus background color is used
 
- setFocusBackgroundColor(int) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets a background color to be used when the component is focused
 
- setFocusColor(int) - Method in class heronarts.p3lx.ui.UI2dComponent
 
-  
 
- setFocusColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets highlight color
 
- setFocusCorners(boolean) - Method in class heronarts.p3lx.ui.UI2dComponent
 
-  
 
- setFocusedChannel(LXBus) - Method in class heronarts.lx.mixer.LXMixerEngine
 
-  
 
- setFocusedClip(LXClip) - Method in class heronarts.lx.clip.LXClipEngine
 
-  
 
- setFocusIndex(int) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- setFocusIndex(int) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- setFocusIndex(int) - Method in interface heronarts.p3lx.ui.component.UIItemList
 
- 
Sets the index of the focused item in the list.
 
- setFont(PFont) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the default font for this object to use, null indicates component may
 use its own default behavior.
 
- setFontColor(boolean) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets whether the object has a font color
 
- setFontColor(int) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets a font color
 
- setFormatter(LXParameter.Formatter) - Method in class heronarts.lx.modulator.LXModulator
 
-  
 
- setFormatter(LXParameter.Formatter) - Method in class heronarts.lx.parameter.LXListenableParameter
 
-  
 
- setFrequencyRange(float, float) - Method in class heronarts.lx.audio.BandGate
 
- 
Sets range of frequencies to look at
 
- setGammaDelegate(LXOutput) - Method in class heronarts.lx.output.LXOutput
 
-  
 
- setGroup(LXOutputGroup) - Method in class heronarts.lx.output.LXOutput
 
-  
 
- setHeight(float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the height of this component
 
- setHighlight(int) - Method in class heronarts.p3lx.ui.component.UIContextMenu
 
-  
 
- setHighlightParameterModulation(LXParameterModulation) - Method in class heronarts.p3lx.ui.UI
 
-  
 
- setHorizontalScrollingEnabled(boolean) - Method in class heronarts.p3lx.ui.UI2dScrollContext
 
-  
 
- setIcon(PImage) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setIconOffset(float, float) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setIconOffsetX(float) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setIconOffsetY(float) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setInactiveColor(int) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setInactiveIcon(PImage) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setInactiveLabel(String) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setIndex(int) - Method in class heronarts.lx.clip.LXClip
 
-  
 
- setIndex(int) - Method in class heronarts.lx.effect.LXEffect
 
- 
Called by the engine to assign index on this effect.
 
- setIndex(int) - Method in class heronarts.lx.modulation.LXParameterModulation
 
-  
 
- setIndex(int) - Method in class heronarts.lx.modulator.LXModulator
 
- 
Sets the index of this modulator in its parent list
 
- setIndex(int) - Method in class heronarts.lx.pattern.LXPattern
 
-  
 
- setInitVelocity(double) - Method in class heronarts.lx.modulator.Accelerator
 
- 
Sets the initial velocity to a fixed value
 
- setInitVelocity(LXParameter) - Method in class heronarts.lx.modulator.Accelerator
 
- 
Sets initial velocity of the Accelerator
 
- setInputDispatch(LXEngine.Dispatch) - Method in class heronarts.lx.LXEngine
 
-  
 
- setInputStream(File) - Method in class heronarts.lx.audio.LXAudioOutput
 
-  
 
- setInputStream(InputStream) - Method in class heronarts.lx.audio.LXAudioOutput
 
-  
 
- setInteractionMode(UI3dContext.InteractionMode) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Set interaction mode for mouse/key events.
 
- setInterpolation(boolean) - Method in class heronarts.lx.output.FadecandySocket
 
-  
 
- setInterval(int, int) - Method in class heronarts.lx.pattern.LXPattern
 
- 
Set an interval during which this pattern is allowed to run.
 
- setItem(LXClipboardItem) - Method in class heronarts.lx.clipboard.LXClipboard
 
-  
 
- setItems(List<? extends UIItemList.Item>) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- setItems(List<? extends UIItemList.Item>) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- setItems(List<? extends UIItemList.Item>) - Method in interface heronarts.p3lx.ui.component.UIItemList
 
- 
Sets the items in the list and redraws it
 
- setKeys(String...) - Method in class heronarts.lx.model.LXModelBuilder
 
- 
Set the model type keys array
 
- setKinetPort(byte) - Method in class heronarts.lx.output.KinetDatagram
 
-  
 
- setLabel(String) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setLabel(String) - Method in class heronarts.p3lx.ui.component.UIContextButton
 
- 
Sets the label visible on the button
 
- setLabel(String) - Method in class heronarts.p3lx.ui.component.UILabel
 
-  
 
- setLabel(String) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- setLabel(String) - Method in class heronarts.p3lx.ui.UIContextActions.Action
 
-  
 
- setLabelColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Set default text color
 
- setLabelFont(PFont) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Set label font
 
- setLayout(UI2dContainer.Layout) - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- setLeftMargin(float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the left margin around this object when inside a UI2dContainer with layout
 
- setLogFile(File) - Static method in class heronarts.lx.LX
 
-  
 
- setLooping(boolean) - Method in class heronarts.lx.modulator.LXPeriodicModulator
 
- 
Sets whether the modulator should loop after it completes a cycle or halt
 at the end position.
 
- setMag(float) - Method in class heronarts.lx.transform.LXVector
 
-  
 
- setMappable(boolean) - Method in class heronarts.lx.parameter.EnumParameter
 
-  
 
- setMappable(boolean) - Method in class heronarts.lx.parameter.LXListenableNormalizedParameter
 
-  
 
- setMappable(boolean) - Method in class heronarts.lx.parameter.LXListenableParameter
 
-  
 
- setMappable(boolean) - Method in interface heronarts.lx.parameter.LXParameter
 
- 
Sets whether this parameter should be eligible for MIDI/modulation mapping
 or not.
 
- setMappable(boolean) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets whether this component can ever be used for mapping control
 
- setMargin(float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the margins around this object when inside of a UI2dContainer with layout
 
- setMargin(float, float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the margins around this object when inside of a UI2dContainer with layout
 
- setMargin(float, float, float, float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the margins around this object when inside of a UI2dContainer with layout
 
- setMaxHeight(float) - Method in class heronarts.p3lx.ui.UI2dScrollContext
 
- 
Sets a maximum height on the scroll container.
 
- setMaxRadius(float) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Set maximum radius
 
- setMidiMappingColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
-  
 
- setMinHeight(float) - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- setMinRadius(float) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Set minimum radius
 
- setMinWidth(float) - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- setMixer(LXMixerEngine) - Method in class heronarts.lx.mixer.LXBus
 
-  
 
- setMode(LXMappingEngine.Mode) - Method in class heronarts.lx.LXMappingEngine
 
-  
 
- setMode(BooleanParameter.Mode) - Method in class heronarts.lx.parameter.BooleanParameter
 
-  
 
- setModel(LXModel) - Method in class heronarts.lx.effect.LXModelEffect
 
-  
 
- setModel(LXModel) - Method in class heronarts.lx.LXEngine.Frame
 
-  
 
- setModel(LXModel) - Method in class heronarts.lx.LXModelComponent
 
-  
 
- setModel(LXModel) - Method in class heronarts.lx.LXModelLayer
 
-  
 
- setModel(LXModel) - Method in class heronarts.lx.pattern.LXModelPattern
 
-  
 
- setModel(LXModel) - Method in class heronarts.lx.pattern.texture.SparklePattern.Engine
 
-  
 
- setModelImportFlag(boolean) - Method in class heronarts.lx.LX
 
-  
 
- setModelListener(LXStructure.ModelListener) - Method in class heronarts.lx.structure.LXStructure
 
- 
Internal implementation-only helper to set a listener for notification on changes to the structure's model.
 
- setModulationSourceMappingColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
-  
 
- setModulationSourceUI(UIModulationSource) - Method in class heronarts.lx.studio.ui.modulation.UIModulator
 
-  
 
- setModulationTargetMappingColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
-  
 
- setModulus(double) - Method in class heronarts.lx.modulator.DampedParameter
 
- 
Sets a modulus at which values wrap around
 
- setModulus(boolean) - Method in class heronarts.lx.modulator.DampedParameter
 
- 
Sets whether a modulus value is used.
 
- setMomentary(boolean) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setMomentary(boolean) - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- setMomentary(boolean) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- setMomentary(boolean) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- setMomentary(boolean) - Method in interface heronarts.p3lx.ui.component.UIItemList
 
- 
Sets whether the item list is momentary.
 
- setMomentary(boolean) - Method in class heronarts.p3lx.ui.component.UISwitch
 
-  
 
- setMouseoverHelpText(String) - Method in class heronarts.p3lx.ui.UI
 
-  
 
- setName(String) - Method in class heronarts.lx.blend.LXBlend
 
- 
Sets name of this blend mode
 
- setNormalized(double) - Method in class heronarts.lx.audio.BandGate
 
-  
 
- setNormalized(double) - Method in class heronarts.lx.audio.DecibelMeter
 
-  
 
- setNormalized(double) - Method in class heronarts.lx.clip.ParameterClipEvent
 
-  
 
- SetNormalized(LXNormalizedParameter) - Constructor for class heronarts.lx.command.LXCommand.Parameter.SetNormalized
 
-  
 
- SetNormalized(BooleanParameter, boolean) - Constructor for class heronarts.lx.command.LXCommand.Parameter.SetNormalized
 
-  
 
- SetNormalized(LXNormalizedParameter, double) - Constructor for class heronarts.lx.command.LXCommand.Parameter.SetNormalized
 
-  
 
- setNormalized(double) - Method in class heronarts.lx.midi.LXMidiMapping
 
-  
 
- setNormalized(double) - Method in class heronarts.lx.modulator.ADEnvelope
 
-  
 
- setNormalized(double) - Method in class heronarts.lx.modulator.ADSREnvelope
 
-  
 
- setNormalized(double) - Method in class heronarts.lx.modulator.LXRangeModulator
 
-  
 
- setNormalized(double) - Method in class heronarts.lx.parameter.BooleanParameter
 
-  
 
- setNormalized(double) - Method in class heronarts.lx.parameter.BoundedFunctionalParameter
 
- 
Sets the value of parameter using normal 0-1
 
- setNormalized(double) - Method in class heronarts.lx.parameter.BoundedParameter
 
- 
Sets the value of parameter using normal 0-1
 
- setNormalized(double) - Method in class heronarts.lx.parameter.DiscreteParameter
 
-  
 
- setNormalized(double) - Method in interface heronarts.lx.parameter.LXNormalizedParameter
 
- 
Sets the value or the parameter in normalized space from 0 to 1
 
- setNormalized(double) - Method in class heronarts.lx.parameter.NormalizedParameter
 
-  
 
- setNormalized(double) - Method in class heronarts.p3lx.ui.component.UIDoubleBox
 
-  
 
- setNormalized(double) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- setNormalizedCommand(double) - Method in class heronarts.p3lx.ui.component.UIParameterComponent
 
-  
 
- setNormalizedMouseEditing(boolean) - Method in class heronarts.p3lx.ui.component.UIDoubleBox
 
-  
 
- setNumBands(int) - Method in class heronarts.lx.audio.FourierTransform
 
-  
 
- setNumStops(int) - Method in class heronarts.lx.color.GradientUtils.ColorStops
 
-  
 
- setObjects(T[]) - Method in class heronarts.lx.parameter.ObjectParameter
 
- 
Set a list of objects for the parameter
 
- setOptions(String[]) - Method in class heronarts.lx.parameter.DiscreteParameter
 
- 
Set the range and option strings for the parameter
 
- setOptions(String[]) - Method in class heronarts.p3lx.ui.component.UIDropMenu
 
- 
Sets the list of string options to display in the menu
 
- setOptions(String[]) - Method in class heronarts.p3lx.ui.component.UIToggleSet
 
-  
 
- setOrigin(float, float, float) - Method in class heronarts.lx.model.GridModel.Metrics
 
-  
 
- setOrigin(LXVector) - Method in class heronarts.lx.model.GridModel.Metrics
 
-  
 
- setOrigin(float, float, float) - Method in class heronarts.lx.model.StripModel.Metrics
 
-  
 
- setOrigin(LXVector) - Method in class heronarts.lx.model.StripModel.Metrics
 
-  
 
- setPadding(float) - Method in class heronarts.p3lx.ui.component.UIContextMenu
 
-  
 
- setPadding(int) - Method in class heronarts.p3lx.ui.component.UILabel
 
- 
Sets padding on all 4 sides
 
- setPadding(int, int) - Method in class heronarts.p3lx.ui.component.UILabel
 
- 
Sets padding on top and sides, CSS style
 
- setPadding(int, int, int, int) - Method in class heronarts.p3lx.ui.component.UILabel
 
- 
Sets padding on all 4 sides
 
- setPadding(float) - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- setPadding(float, float) - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- setPadding(float, float, float, float) - Method in class heronarts.p3lx.ui.UI2dContainer
 
-  
 
- setPaletteGradient(LXPalette, int, int) - Method in class heronarts.lx.color.GradientUtils.ColorStops
 
-  
 
- setPaneBackgroundColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets default border color
 
- setPaneInsetColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets default border color
 
- setParameter(EnumParameter<?>) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setParameter(BooleanParameter) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setParameter(BooleanParameter) - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- setParameter(LXNormalizedParameter) - Method in class heronarts.p3lx.ui.component.UICompoundParameterControl
 
-  
 
- setParameter(BoundedParameter) - Method in class heronarts.p3lx.ui.component.UIDoubleBox
 
-  
 
- setParameter(DiscreteParameter) - Method in class heronarts.p3lx.ui.component.UIDropMenu
 
-  
 
- setParameter(DiscreteParameter) - Method in class heronarts.p3lx.ui.component.UIIntegerBox
 
-  
 
- setParameter(LXNormalizedParameter) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- setParameter(LXParameter) - Method in class heronarts.p3lx.ui.component.UIParameterLabel
 
-  
 
- setParameter(LXNormalizedParameter) - Method in class heronarts.p3lx.ui.component.UISwitch
 
-  
 
- setParameter(StringParameter) - Method in class heronarts.p3lx.ui.component.UITextBox
 
-  
 
- setParameter(DiscreteParameter) - Method in class heronarts.p3lx.ui.component.UIToggleSet
 
-  
 
- setParent(LXComponent) - Method in class heronarts.lx.LXComponent
 
- 
Registers this component with a parent object in the hierarchy.
 
- setPatterns(LXPattern[]) - Method in class heronarts.lx.LX
 
- 
Specifies the set of patterns to be run.
 
- setPatterns(LXPattern[]) - Method in class heronarts.lx.mixer.LXChannel
 
-  
 
- setPaused(boolean) - Method in class heronarts.lx.LX
 
- 
Pause the engine from running
 
- setPaused(boolean) - Method in class heronarts.lx.LXEngine
 
- 
Pause the engine from running
 
- setPeriod(double) - Method in class heronarts.lx.modulator.LXPeriodicModulator
 
- 
Modify the period of this modulator
 
- setPeriod(LXParameter) - Method in class heronarts.lx.modulator.LXPeriodicModulator
 
- 
Sets a parameter to the period of this modulator
 
- setPeriod(double) - Method in class heronarts.lx.Tempo
 
- 
Sets the period of one beat
 
- setPerspective(float) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Sets perspective angle of the camera in degrees
 
- setPhi(float) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Set the phi angle of viewing
 
- setPointSize(float) - Method in class heronarts.p3lx.ui.component.UIPointCloud
 
- 
Sets the size of points
 
- setPointSizeAttenuation(float, float, float) - Method in class heronarts.p3lx.ui.component.UIPointCloud
 
- 
Sets point size attenuation, fn = 1/sqrt(constant + linear*d + quadratic*d^2)
 
- setPolarity(LXParameter.Polarity) - Method in class heronarts.lx.modulation.LXCompoundModulation
 
-  
 
- setPolarity(LXParameter.Polarity) - Method in class heronarts.lx.modulator.LXModulator
 
-  
 
- setPolarity(LXParameter.Polarity) - Method in class heronarts.lx.parameter.BoundedParameter
 
-  
 
- setPolarity(LXParameter.Polarity) - Method in class heronarts.lx.parameter.CompoundParameter
 
-  
 
- setPolarity(LXParameter.Polarity) - Method in class heronarts.lx.parameter.LXListenableParameter
 
-  
 
- setPolarity(LXParameter.Polarity) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- setPort(int) - Method in class heronarts.lx.osc.LXOscEngine.Transmitter
 
-  
 
- setPort(int) - Method in class heronarts.lx.output.DDPOutputGroup
 
-  
 
- setPort(int) - Method in class heronarts.lx.output.LXDatagram
 
- 
Sets the destination port number to send this datagram to
 
- setPort(int) - Method in interface heronarts.lx.output.LXOutput.InetOutput
 
-  
 
- setPort(int) - Method in class heronarts.lx.output.LXSocket
 
-  
 
- setPosition(double, double) - Method in class heronarts.lx.modulator.MultiStageEnvelope.Stage
 
-  
 
- setPosition(float, float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Set the position of this component in its parent coordinate space
 
- setPosition(float[]) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets position based upon an array of either 2 coordinates or 4
 
- setPosition(float, float, float, float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Set the position of this component in its parent coordinate space
 
- setPosition(UIObject, float, float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the position of this object in the global space, relative to a parent object
 with a defined offset
 
- setPrefix(String) - Method in class heronarts.p3lx.ui.component.UIComponentLabel
 
-  
 
- setPrefix(String) - Method in class heronarts.p3lx.ui.component.UIParameterLabel
 
-  
 
- setPrimaryColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets highlight color
 
- setProgressColor(boolean) - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- setProgressColor(int) - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- setProgressFillStyle(UIInputBox.FillStyle) - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- setProgressIndicator(UIInputBox.ProgressIndicator) - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- setProject(File, LX.ProjectListener.Change) - Method in class heronarts.lx.LX
 
-  
 
- setProject(File) - Method in class heronarts.lx.LXPreferences
 
-  
 
- setProject(File) - Method in class heronarts.lx.scheduler.LXScheduledProject
 
-  
 
- setPushAll(boolean) - Method in class heronarts.lx.output.DDPOutputGroup
 
- 
Configures whether the push flag is set for all individual DDP datagram packets, or whether
 it is only set on the final DDP packet.
 
- setPushFlag(boolean) - Method in class heronarts.lx.output.DDPDatagram
 
- 
Sets whether the push flag is set on this datagram.
 
- setRadius(float) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Set radius of the camera
 
- setRadiusBounds(float, float) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Sets bounds on the radius
 
- setRange(double, double, double) - Method in class heronarts.lx.modulator.LXRangeModulator
 
- 
Updates the range of the modulator.
 
- setRange(double, double) - Method in class heronarts.lx.modulator.LXRangeModulator
 
- 
Sets the range of the modulator, maintaining the period.
 
- setRange(int, int) - Method in class heronarts.lx.parameter.DiscreteParameter
 
- 
Sets the range from [minValue, maxValue-1] inclusive
 
- setRange(int) - Method in class heronarts.lx.parameter.DiscreteParameter
 
- 
Sets range from [0, range-1] inclusive
 
- setRange(int, int) - Method in class heronarts.lx.parameter.ObjectParameter
 
-  
 
- setRange(double, double) - Method in class heronarts.p3lx.ui.component.UIDoubleBox
 
-  
 
- setRange(int, int) - Method in class heronarts.p3lx.ui.component.UIIntegerBox
 
-  
 
- setRangeFromHereTo(double) - Method in class heronarts.lx.modulator.LXRangeModulator
 
- 
Updates the range to proceed from the current value to a new end value.
 
- setRangeFromHereTo(double, double) - Method in class heronarts.lx.modulator.LXRangeModulator
 
- 
Updates the range to proceed from the current value to a new end value with
 a new period.
 
- setRecordingColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets highlight color
 
- setRemoteControls(LXListenableNormalizedParameter...) - Method in class heronarts.lx.LXDeviceComponent
 
-  
 
- setRenamable(boolean) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- setRenamable(boolean) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- setRenamable(boolean) - Method in interface heronarts.p3lx.ui.component.UIItemList
 
- 
Sets whether renaming items is allowed
 
- setReorderable(boolean) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- setReorderable(boolean) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- setReorderable(boolean) - Method in interface heronarts.p3lx.ui.component.UIItemList
 
- 
Sets whether the list is reorderable.
 
- setResizable(boolean) - Method in class heronarts.p3lx.ui.UI
 
- 
Sets whether the UI should be resizable.
 
- setRGB(int) - Method in class heronarts.lx.color.GradientUtils.ColorStop
 
-  
 
- setRightMargin(float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the right margin around this object when inside a UI2dContainer with layout
 
- setRotationAcceleration(float) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Set's the camera's rotational acceleration, 0 is infinite
 
- setRotationVelocity(float) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Sets the camera's maximum rotation speed
 
- setRowHeight(float) - Method in class heronarts.p3lx.ui.component.UIContextMenu
 
-  
 
- setSchedule(File) - Method in class heronarts.lx.LXPreferences
 
-  
 
- setSchedule(File, LXScheduler.Listener.Change) - Method in class heronarts.lx.scheduler.LXScheduler
 
-  
 
- setScheduleLoadingFlag(boolean) - Method in class heronarts.lx.LX
 
-  
 
- setScrollHeight(float) - Method in class heronarts.p3lx.ui.UI2dScrollContext
 
-  
 
- setScrollSize(float, float) - Method in class heronarts.p3lx.ui.UI2dScrollContext
 
-  
 
- setScrollWidth(float) - Method in class heronarts.p3lx.ui.UI2dScrollContext
 
-  
 
- setScrollX(float) - Method in class heronarts.p3lx.ui.UI2dScrollContext
 
-  
 
- setScrollY(float) - Method in class heronarts.p3lx.ui.UI2dScrollContext
 
-  
 
- setSecondaryColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Set active color
 
- setSelectedIndex(int) - Method in class heronarts.p3lx.ui.component.UIToggleSet
 
- 
Sets the control to the given index in the options
 
- setSelectedOption(String) - Method in class heronarts.p3lx.ui.component.UIToggleSet
 
- 
Sets the control to select the given option in the toggle set
 
- setSelectionColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets highlight color
 
- setSequenceEnabled(boolean) - Method in class heronarts.lx.output.ArtNetDatagram
 
- 
Set whether to increment and send sequence numbers
 
- setShape(double) - Method in class heronarts.lx.modulator.MultiStageEnvelope.Stage
 
-  
 
- setShiftMultiplier(float) - Method in class heronarts.p3lx.ui.component.UINumberBox
 
- 
Sets a multiplier by which the amount value changes are modulated
 when the shift key is down.
 
- setShowCheckboxes(boolean) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- setShowCheckboxes(boolean) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- setShowCheckboxes(boolean) - Method in interface heronarts.p3lx.ui.component.UIItemList
 
- 
Sets whether a column of checkboxes should be shown on the item list, to the
 left of the labels.
 
- setShowLabel(boolean) - Method in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- setSingleClickActivate(boolean) - Method in class heronarts.p3lx.ui.component.UIItemList.BasicList
 
-  
 
- setSingleClickActivate(boolean) - Method in class heronarts.p3lx.ui.component.UIItemList.ScrollList
 
-  
 
- setSingleClickActivate(boolean) - Method in interface heronarts.p3lx.ui.component.UIItemList
 
- 
Sets whether single-clicks on an item should activate them.
 
- setSize(float, float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Set the dimensions of this component
 
- setSize(float, float) - Method in class heronarts.p3lx.ui.UI3dContext
 
-  
 
- setSocket(DatagramSocket) - Method in class heronarts.lx.output.LXDatagram
 
-  
 
- setSpacing(float, float) - Method in class heronarts.lx.model.GridModel.Metrics
 
-  
 
- setSpacing(float, float, float) - Method in class heronarts.lx.model.StripModel.Metrics
 
-  
 
- setSpacing(LXVector) - Method in class heronarts.lx.model.StripModel.Metrics
 
-  
 
- setSpeed(double) - Method in class heronarts.lx.LX
 
- 
Sets the speed of the entire system.
 
- setSpeed(double) - Method in class heronarts.lx.LXEngine
 
- 
Sets a global speed factor on the core animation engine.
 
- setSpeed(double, double) - Method in class heronarts.lx.modulator.Accelerator
 
-  
 
- setSpeed(LXParameter, LXParameter) - Method in class heronarts.lx.modulator.Accelerator
 
- 
Sets both the velocity and acceleration of the modulator.
 
- setStartValue(double) - Method in class heronarts.lx.modulator.LXRangeModulator
 
- 
Updates the initial value
 
- setStartValue(LXParameter) - Method in class heronarts.lx.modulator.LXRangeModulator
 
- 
Assigns a parameter to modulate the start value of this modulator.
 
- setStaticModel(LXModel) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- setStatusLed(boolean) - Method in class heronarts.lx.output.FadecandySocket
 
-  
 
- setStatusLedAuto() - Method in class heronarts.lx.output.FadecandySocket
 
-  
 
- SetString(StringParameter, String) - Constructor for class heronarts.lx.command.LXCommand.Parameter.SetString
 
-  
 
- setStructure(LXStructure) - Method in class heronarts.lx.structure.LXFixture
 
-  
 
- setSublabelColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Set default text color
 
- setSurfaceColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets highlight color
 
- setSwatch(LXSwatch) - Method in class heronarts.lx.color.LXPalette
 
-  
 
- SetSwatch(LXSwatch) - Constructor for class heronarts.lx.command.LXCommand.Palette.SetSwatch
 
-  
 
- setSystemClipboardString(String) - Method in class heronarts.lx.LX
 
-  
 
- setSystemClipboardString(String) - Method in class heronarts.p3lx.P3LX
 
-  
 
- setTextAlignment(int) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the text alignment
 
- setTextAlignment(int, int) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the text alignment of this component
 
- setTextOffset(float, float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets an offset for text rendering position relative to alignment.
 
- setTheta(double) - Method in class heronarts.p3lx.ui.UI3dContext
 
- 
Set the theta angle of viewing
 
- setThreaded(boolean) - Method in class heronarts.lx.LXEngine
 
- 
Sets the engine to threaded or non-threaded mode.
 
- setTimeTag(long) - Method in class heronarts.lx.osc.OscBundle
 
-  
 
- settings() - Method in class heronarts.lx.studio.LXStudio.Applet
 
-  
 
- setTint(boolean) - Method in class heronarts.p3lx.ui.component.UIImage
 
-  
 
- setTintColor(int) - Method in class heronarts.p3lx.ui.component.UIImage
 
-  
 
- setTitle(StringParameter) - Method in class heronarts.lx.studio.ui.device.UIDevice
 
-  
 
- setTitle(String) - Method in class heronarts.lx.studio.ui.device.UIDevice
 
-  
 
- setTitle(String) - Method in class heronarts.p3lx.ui.component.UICollapsibleSection
 
- 
Sets the title of the section
 
- setTitle(String) - Method in class heronarts.p3lx.ui.UIWindow
 
- 
Set the title of the window.
 
- setTitleX(float) - Method in class heronarts.p3lx.ui.component.UICollapsibleSection
 
-  
 
- setTopLevelKeyEventHandler(UIEventHandler) - Method in class heronarts.p3lx.ui.UI
 
- 
Sets an object to handle top-level input events
 
- setTopMargin(float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the top margin around this object when inside a UI2dContainer with layout
 
- setTriggerable(boolean) - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- setTriggerable(boolean) - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- setUnits(LXParameter.Units) - Method in class heronarts.lx.modulator.LXModulator
 
-  
 
- setUnits(LXParameter.Units) - Method in class heronarts.lx.parameter.LXListenableParameter
 
-  
 
- setUniverseNumber(int) - Method in class heronarts.lx.output.ArtNetDatagram
 
-  
 
- setUniverseNumber(int) - Method in class heronarts.lx.output.StreamingACNDatagram
 
- 
Sets the universe for this datagram
 
- setup() - Method in class heronarts.lx.studio.LXStudio.Applet
 
-  
 
- setUseCommandEngine(boolean) - Method in class heronarts.p3lx.ui.component.UIParameterComponent
 
-  
 
- SetValue(DiscreteParameter, int) - Constructor for class heronarts.lx.command.LXCommand.Parameter.SetValue
 
-  
 
- SetValue(LXParameter, double) - Constructor for class heronarts.lx.command.LXCommand.Parameter.SetValue
 
-  
 
- setValue(boolean) - Method in class heronarts.lx.midi.LXMidiMapping
 
-  
 
- setValue(double) - Method in class heronarts.lx.modulator.LXModulator
 
- 
Set the modulator to a certain value in its cycle.
 
- setValue(double, boolean) - Method in class heronarts.lx.modulator.LXModulator
 
-  
 
- setValue(char) - Method in class heronarts.lx.osc.OscChar
 
-  
 
- setValue(double) - Method in class heronarts.lx.osc.OscDouble
 
-  
 
- setValue(float) - Method in class heronarts.lx.osc.OscFloat
 
-  
 
- setValue(int) - Method in class heronarts.lx.osc.OscInt
 
-  
 
- setValue(long) - Method in class heronarts.lx.osc.OscLong
 
-  
 
- setValue(String) - Method in class heronarts.lx.osc.OscString
 
-  
 
- setValue(boolean) - Method in class heronarts.lx.parameter.BooleanParameter
 
-  
 
- setValue(double) - Method in class heronarts.lx.parameter.BoundedFunctionalParameter
 
- 
Not supported for this parameter type unless subclass overrides.
 
- setValue(double) - Method in class heronarts.lx.parameter.FixedParameter
 
-  
 
- setValue(double) - Method in class heronarts.lx.parameter.FunctionalParameter
 
- 
Not supported for this parameter type unless subclass overrides.
 
- setValue(double) - Method in class heronarts.lx.parameter.LXListenableParameter
 
-  
 
- setValue(double) - Method in interface heronarts.lx.parameter.LXParameter
 
- 
Sets the value of the parameter.
 
- setValue(double) - Method in class heronarts.lx.parameter.LXVirtualParameter
 
-  
 
- setValue(double) - Method in class heronarts.lx.parameter.NormalizedParameter
 
-  
 
- setValue(Object) - Method in class heronarts.lx.parameter.ObjectParameter
 
-  
 
- setValue(String) - Method in class heronarts.lx.parameter.StringParameter
 
-  
 
- setValue(LXParameter) - Method in class heronarts.p3lx.ui.component.UIDoubleBox
 
-  
 
- setValue(double) - Method in class heronarts.p3lx.ui.component.UIDoubleBox
 
-  
 
- setValue(double, boolean) - Method in class heronarts.p3lx.ui.component.UIDoubleBox
 
-  
 
- setValue(int) - Method in class heronarts.p3lx.ui.component.UIIntegerBox
 
-  
 
- setValue(int, boolean) - Method in class heronarts.p3lx.ui.component.UIIntegerBox
 
-  
 
- setValue(String) - Method in class heronarts.p3lx.ui.component.UITextBox
 
-  
 
- setValue(String, boolean) - Method in class heronarts.p3lx.ui.component.UITextBox
 
-  
 
- setValueCommand(double) - Method in class heronarts.p3lx.ui.component.UIInputBox
 
-  
 
- setVelocity(double) - Method in class heronarts.lx.modulator.Accelerator
 
- 
Updates the current velocity.
 
- setVerticalScrollingEnabled(boolean) - Method in class heronarts.p3lx.ui.UI2dScrollContext
 
-  
 
- setVisible(boolean) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Set the visibility state of this component
 
- setVisible(boolean) - Method in class heronarts.p3lx.ui.UIObject
 
- 
Set whether this object is visible
 
- setWidth(float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Sets the width of this component
 
- setWindow(FourierTransform.Window) - Method in class heronarts.lx.audio.FourierTransform
 
-  
 
- setWindowSize(int, int) - Method in class heronarts.lx.LXPreferences
 
-  
 
- setWindowTitleColor(int) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets the default text color
 
- setWindowTitleFont(PFont) - Method in class heronarts.p3lx.ui.UITheme
 
- 
Sets the default title font
 
- setX(float) - Method in class heronarts.lx.model.LXPoint
 
- 
Sets the X coordinate of the point
 
- setX(float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Set the position of this component in its parent coordinate space
 
- setXSpacing(float) - Method in class heronarts.lx.model.GridModel.Metrics
 
-  
 
- setY(float) - Method in class heronarts.lx.model.LXPoint
 
- 
Sets the Y coordinate of the point
 
- setY(float) - Method in class heronarts.p3lx.ui.UI2dComponent
 
- 
Set the position of this component in its parent coordinate space
 
- setYSpacing(float) - Method in class heronarts.lx.model.GridModel.Metrics
 
-  
 
- setZ(float) - Method in class heronarts.lx.model.LXPoint
 
- 
Sets the Z coordinate of the point
 
- shape - Variable in class heronarts.lx.effect.DynamicsEffect
 
-  
 
- shape - Variable in class heronarts.lx.effect.midi.GateEffect
 
-  
 
- shape - Variable in class heronarts.lx.modulator.VariableLFO
 
-  
 
- sharp - Variable in class heronarts.lx.pattern.GraphicEqualizerPattern
 
-  
 
- sharp - Variable in class heronarts.lx.pattern.texture.SparklePattern.Engine
 
-  
 
- SHIFT - Static variable in class heronarts.lx.midi.surface.APC40Mk2
 
-  
 
- shiftMultiplier - Variable in class heronarts.p3lx.ui.component.UINumberBox
 
-  
 
- show(UI) - Method in class heronarts.lx.studio.ui.toolbar.UIProject.UIScheduler
 
-  
 
- show(UI) - Method in class heronarts.lx.studio.ui.UIPreferences
 
-  
 
- showCenterPoint - Variable in class heronarts.p3lx.ui.UI3dContext
 
-  
 
- showConfirmDialog(String, Runnable) - Method in class heronarts.p3lx.ui.UI
 
-  
 
- showConfirmUnsavedProjectDialog(String, Runnable) - Method in class heronarts.lx.LX
 
-  
 
- showConfirmUnsavedProjectDialog(String, Runnable) - Method in class heronarts.p3lx.P3LX
 
-  
 
- showContextOverlay(UI2dComponent) - Method in class heronarts.p3lx.ui.UI
 
-  
 
- showError() - Method in class heronarts.p3lx.ui.UI
 
-  
 
- showFramerate - Variable in class heronarts.p3lx.P3LX.Flags
 
-  
 
- showHelpBar - Variable in class heronarts.lx.LXPreferences
 
-  
 
- SIN - Static variable in interface heronarts.lx.modulator.LXWaveshape
 
-  
 
- SIN - Static variable in interface heronarts.lx.utils.LXUtils.LookupTable.Function
 
-  
 
- Sin(int) - Constructor for class heronarts.lx.utils.LXUtils.LookupTable.Sin
 
-  
 
- sin(float) - Method in class heronarts.lx.utils.LXUtils.LookupTable.Sin
 
-  
 
- sinf(double) - Static method in class heronarts.lx.utils.LXUtils
 
- 
Returns a floating-point rounded value of the sin function to 8 decimal places.
 
- SinLFO - Class in heronarts.lx.modulator
 
- 
A classic sinusoidal oscillator.
 
- SinLFO(double, double, double) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(LXParameter, double, double) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(double, LXParameter, double) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(double, double, LXParameter) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(LXParameter, LXParameter, double) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(LXParameter, double, LXParameter) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(String, double, double, double) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(String, LXParameter, double, double) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(String, double, LXParameter, double) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(String, double, double, LXParameter) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(String, LXParameter, LXParameter, double) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(String, LXParameter, double, LXParameter) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(String, double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- SinLFO(String, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.SinLFO
 
-  
 
- size() - Method in class heronarts.lx.LXComponentArray
 
-  
 
- size - Variable in class heronarts.lx.model.LXModel
 
- 
Total number of points in the model
 
- size() - Method in class heronarts.lx.osc.OscMessage
 
-  
 
- size() - Method in class heronarts.lx.structure.ArcFixture
 
-  
 
- size() - Method in class heronarts.lx.structure.GridFixture
 
-  
 
- size() - Method in class heronarts.lx.structure.JsonFixture
 
-  
 
- size() - Method in class heronarts.lx.structure.LXFixture
 
- 
Subclasses must implement to specify the number of points in the fixture.
 
- size() - Method in class heronarts.lx.structure.PointFixture
 
-  
 
- size() - Method in class heronarts.lx.structure.StripFixture
 
-  
 
- size - Variable in class heronarts.lx.studio.ui.UIPreviewWindow.Grid
 
-  
 
- size() - Method in class heronarts.lx.transform.LXTransform
 
- 
Returns the size of the Matrix stack
 
- skew - Variable in class heronarts.lx.modulator.VariableLFO
 
-  
 
- slope - Variable in class heronarts.lx.audio.BandGate
 
- 
dB/octave slope applied to the equalizer
 
- slope - Variable in class heronarts.lx.audio.GraphicMeter
 
- 
dB/octave slope applied to the equalizer
 
- smartXF - Variable in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- snapshotAdded(LXSnapshotEngine, LXSnapshot) - Method in interface heronarts.lx.snapshot.LXSnapshotEngine.Listener
 
- 
A new snapshot has been added to the engine
 
- snapshotMoved(LXSnapshotEngine, LXSnapshot) - Method in interface heronarts.lx.snapshot.LXSnapshotEngine.Listener
 
- 
A snapshot's position in the engine has been moved
 
- snapshotRemoved(LXSnapshotEngine, LXSnapshot) - Method in interface heronarts.lx.snapshot.LXSnapshotEngine.Listener
 
- 
A snapshot has been removed from the engine
 
- Snapshots() - Constructor for class heronarts.lx.command.LXCommand.Snapshots
 
-  
 
- snapshots - Variable in class heronarts.lx.LXEngine
 
-  
 
- snapshots - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
 
- 
Public read-only view of all the snapshots.
 
- snapshots - Variable in class heronarts.lx.studio.ui.UILeftPane
 
-  
 
- socket - Variable in class heronarts.lx.output.LXSocket
 
-  
 
- SOFT_PEDAL - Static variable in class heronarts.lx.midi.MidiControlChange
 
-  
 
- SolidPattern - Class in heronarts.lx.pattern.color
 
-  
 
- SolidPattern(LX) - Constructor for class heronarts.lx.pattern.color.SolidPattern
 
-  
 
- SolidPattern(LX, int) - Constructor for class heronarts.lx.pattern.color.SolidPattern
 
-  
 
- SolidPattern.ColorMode - Enum in heronarts.lx.pattern.color
 
-  
 
- solo - Variable in class heronarts.lx.structure.LXFixture
 
-  
 
- soloFixture(LXFixture) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- SOSTENUTO - Static variable in class heronarts.lx.midi.MidiControlChange
 
-  
 
- source - Variable in class heronarts.lx.effect.color.ColorizeEffect
 
-  
 
- source - Variable in class heronarts.lx.modulation.LXCompoundModulation
 
-  
 
- source - Variable in class heronarts.lx.modulation.LXParameterModulation
 
-  
 
- source - Variable in class heronarts.lx.modulation.LXTriggerModulation
 
-  
 
- spacing - Variable in class heronarts.lx.structure.StripFixture
 
-  
 
- SPACING - Static variable in class heronarts.lx.studio.ui.clip.UIClipLauncher
 
-  
 
- SPACING - Static variable in class heronarts.lx.studio.ui.mixer.UIMixerStrip
 
-  
 
- spacing - Variable in class heronarts.lx.studio.ui.UIPreviewWindow.Grid
 
-  
 
- SparkleEffect - Class in heronarts.lx.effect
 
-  
 
- SparkleEffect(LX) - Constructor for class heronarts.lx.effect.SparkleEffect
 
-  
 
- sparkleLevels - Variable in class heronarts.lx.pattern.texture.SparklePattern.Engine
 
-  
 
- SparklePattern - Class in heronarts.lx.pattern.texture
 
-  
 
- SparklePattern(LX) - Constructor for class heronarts.lx.pattern.texture.SparklePattern
 
-  
 
- SparklePattern.Engine - Class in heronarts.lx.pattern.texture
 
-  
 
- speed - Variable in class heronarts.lx.effect.StrobeEffect
 
-  
 
- speed - Variable in class heronarts.lx.LXEngine
 
-  
 
- speed - Variable in class heronarts.lx.pattern.texture.SparklePattern.Engine
 
-  
 
- splitPacket - Variable in class heronarts.lx.structure.GridFixture
 
-  
 
- SQUARE - Static variable in interface heronarts.lx.modulator.LXWaveshape
 
-  
 
- SquareLFO - Class in heronarts.lx.modulator
 
- 
Simple square wave LFO.
 
- SquareLFO(double, double, double) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(LXParameter, double, double) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(double, LXParameter, double) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(double, double, LXParameter) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(LXParameter, LXParameter, double) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(LXParameter, double, LXParameter) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(String, double, double, double) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(String, LXParameter, double, double) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(String, double, LXParameter, double) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(String, double, double, LXParameter) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(String, LXParameter, LXParameter, double) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(String, LXParameter, double, LXParameter) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(String, double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- SquareLFO(String, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.SquareLFO
 
-  
 
- stages - Variable in class heronarts.lx.modulator.MultiStageEnvelope
 
-  
 
- start() - Method in class heronarts.lx.LXEngine
 
- 
Starts the engine thread.
 
- start() - Method in class heronarts.lx.LXRunnableComponent
 
- 
Sets the runnable in motion
 
- startModulator(T) - Method in class heronarts.lx.LXModulatorComponent
 
-  
 
- startMultiThreaded - Variable in class heronarts.lx.studio.LXStudio.Flags
 
-  
 
- startTransition() - Method in class heronarts.lx.snapshot.LXSnapshot.ChannelFaderView
 
-  
 
- startTransition() - Method in class heronarts.lx.snapshot.LXSnapshot.ParameterView
 
-  
 
- startTransition() - Method in class heronarts.lx.snapshot.LXSnapshot.View
 
- 
Subclasses may override, indicates the beginning of a transition
 
- stb_perlin_fbm_noise3(float, float, float, float, float, int) - Static method in class heronarts.lx.utils.Noise
 
-  
 
- stb_perlin_noise3(float, float, float, int, int, int) - Static method in class heronarts.lx.utils.Noise
 
-  
 
- stb_perlin_noise3_seed(float, float, float, int, int, int, int) - Static method in class heronarts.lx.utils.Noise
 
-  
 
- stb_perlin_noise3_wrap_nonpow2(float, float, float, int, int, int, int) - Static method in class heronarts.lx.utils.Noise
 
-  
 
- stb_perlin_ridge_noise3(float, float, float, float, float, float, int) - Static method in class heronarts.lx.utils.Noise
 
-  
 
- stb_perlin_turbulence_noise3(float, float, float, float, float, int) - Static method in class heronarts.lx.utils.Noise
 
-  
 
- STEREO - Static variable in class heronarts.lx.audio.LXAudioComponent
 
-  
 
- STEREO_BUFFER_SIZE - Static variable in class heronarts.lx.audio.LXAudioComponent
 
-  
 
- STEREO_FRAME_SIZE - Static variable in class heronarts.lx.audio.LXAudioComponent
 
-  
 
- STEREO_SOURCE_LINE - Static variable in class heronarts.lx.audio.LXAudioComponent
 
-  
 
- STEREO_TARGET_LINE - Static variable in class heronarts.lx.audio.LXAudioComponent
 
-  
 
- stop() - Method in class heronarts.lx.LXEngine
 
- 
Stops the engine thread.
 
- stop() - Method in class heronarts.lx.LXRunnableComponent
 
- 
Pauses the runnable wherever it is.
 
- stop() - Method in class heronarts.lx.osc.LXOscEngine.Receiver
 
-  
 
- stop - Variable in class heronarts.lx.studio.ui.clip.UIClipLauncher
 
-  
 
- stop() - Method in class heronarts.lx.studio.ui.clip.UIClipStop
 
-  
 
- stop - Variable in class heronarts.lx.studio.ui.clip.UISceneLauncher
 
-  
 
- stop() - Method in class heronarts.lx.studio.ui.clip.UISceneStop
 
-  
 
- stop() - Method in class heronarts.lx.studio.ui.clip.UIStop
 
-  
 
- STOP_ALL_CLIPS - Static variable in class heronarts.lx.midi.surface.APC40Mk2
 
-  
 
- stopClips() - Method in class heronarts.lx.mixer.LXBus
 
-  
 
- stopClips() - Method in class heronarts.lx.mixer.LXMixerEngine
 
- 
Stops all running clips
 
- stops - Variable in class heronarts.lx.color.GradientUtils.ColorStops
 
-  
 
- StreamingACNDatagram - Class in heronarts.lx.output
 
- 
Streaming ACN, also referred to as E1.31, is a standardized protocol for
 streaming DMX data over ACN protocol.
 
- StreamingACNDatagram(LX, LXModel) - Constructor for class heronarts.lx.output.StreamingACNDatagram
 
- 
Creates a StreamingACNDatagram for the given model
 
- StreamingACNDatagram(LX, int[]) - Constructor for class heronarts.lx.output.StreamingACNDatagram
 
- 
Constructs a StreamingACNDatagram on default universe
 
- StreamingACNDatagram(LX, LXModel, int) - Constructor for class heronarts.lx.output.StreamingACNDatagram
 
- 
Creates a StreamingACNDatagram for the model on given universe
 
- StreamingACNDatagram(LX, int[], int) - Constructor for class heronarts.lx.output.StreamingACNDatagram
 
- 
Constructs a datagram, sends the list of point indices on the given
 universe number.
 
- StreamingACNDatagram(LX, int[], LXBufferOutput.ByteOrder, int) - Constructor for class heronarts.lx.output.StreamingACNDatagram
 
- 
Creates a StreamingACNDatagrm for given index buffer on universe and byte order
 
- StreamingACNDatagram(LX, int, int) - Constructor for class heronarts.lx.output.StreamingACNDatagram
 
- 
Subclasses may use this constructor for datagrams with custom DMX data of a fixed length.
 
- StreamingACNDatagram(LX, int[], int, int) - Constructor for class heronarts.lx.output.StreamingACNDatagram
 
- 
Creates a StreamingACNDatagram for a given index buffer with fixed data size and universe number
 
- StreamingACNDatagram(LX, int[], LXBufferOutput.ByteOrder, int, int) - Constructor for class heronarts.lx.output.StreamingACNDatagram
 
- 
Creates a StreamingACNDatagram for a given index buffer with fixed data size and universe number
 
- STRING - Static variable in class heronarts.lx.osc.OscTypeTag
 
-  
 
- StringParameter - Class in heronarts.lx.parameter
 
- 
Parameter which contains a mutable String value.
 
- StringParameter(String) - Constructor for class heronarts.lx.parameter.StringParameter
 
-  
 
- StringParameter(String, String) - Constructor for class heronarts.lx.parameter.StringParameter
 
-  
 
- stringParameter - Variable in class heronarts.lx.structure.JsonFixture.ParameterDefinition
 
-  
 
- Strip(int, List<LXPoint>) - Constructor for class heronarts.lx.model.GridModel.Strip
 
-  
 
- STRIP - Static variable in class heronarts.lx.model.LXModel.Key
 
-  
 
- StripFixture - Class in heronarts.lx.structure
 
-  
 
- StripFixture(LX) - Constructor for class heronarts.lx.structure.StripFixture
 
-  
 
- stripIds(JsonObject) - Static method in class heronarts.lx.LXSerializable.Utils
 
- 
Strips all ID values out of a JsonObject.
 
- StripModel - Class in heronarts.lx.model
 
- 
Simple model of a strip of points in one axis.
 
- StripModel(StripModel.Metrics) - Constructor for class heronarts.lx.model.StripModel
 
-  
 
- StripModel(int) - Constructor for class heronarts.lx.model.StripModel
 
-  
 
- StripModel.Metrics - Class in heronarts.lx.model
 
-  
 
- StrobeEffect - Class in heronarts.lx.effect
 
-  
 
- StrobeEffect(LX) - Constructor for class heronarts.lx.effect.StrobeEffect
 
-  
 
- Structure() - Constructor for class heronarts.lx.command.LXCommand.Structure
 
-  
 
- structure - Variable in class heronarts.lx.LX
 
- 
The lighting system structure
 
- structureChanged(LXModel) - Method in interface heronarts.lx.structure.LXStructure.ModelListener
 
-  
 
- structureGenerationChanged(LXModel) - Method in interface heronarts.lx.structure.LXStructure.ModelListener
 
-  
 
- sub(String) - Method in class heronarts.lx.model.LXModel
 
- 
Returns a list of all the submodel components by particular key, at any level of depth, may be
 many levels of descendants contained here
 
- sub(float, float) - Method in class heronarts.lx.transform.LXVector
 
-  
 
- sub(float, float, float) - Method in class heronarts.lx.transform.LXVector
 
-  
 
- sub(LXVector) - Method in class heronarts.lx.transform.LXVector
 
-  
 
- subkey - Variable in class heronarts.lx.pattern.test.TestPattern
 
-  
 
- subList(int, int) - Method in class heronarts.lx.LXComponentArray
 
-  
 
- Submodel(int, int) - Constructor for class heronarts.lx.structure.LXFixture.Submodel
 
- 
Subclasses may use this helper to construct a submodel object from a set of
 points in this model.
 
- Submodel(int, int, String...) - Constructor for class heronarts.lx.structure.LXFixture.Submodel
 
- 
Subclasses may use this helper to construct a submodel object from a set of
 points in this model.
 
- Submodel(int, int, int) - Constructor for class heronarts.lx.structure.LXFixture.Submodel
 
- 
Subclasses may use this helper to construct a submodel object from a set of
 points in this model.
 
- Submodel(int, int, int, String...) - Constructor for class heronarts.lx.structure.LXFixture.Submodel
 
- 
Subclasses may use this helper to construct a submodel object from a set of
 points in this model.
 
- Submodel(int, int, Map<String, String>, String...) - Constructor for class heronarts.lx.structure.LXFixture.Submodel
 
- 
Subclasses may use this helper to construct a submodel object from a set of
 points in this model.
 
- Submodel(int, int, int, Map<String, String>, String...) - Constructor for class heronarts.lx.structure.LXFixture.Submodel
 
- 
Subclasses may use this helper to construct a submodel object from a set of
 points in this model.
 
- subtract(int, int) - Static method in class heronarts.lx.color.LXColor
 
-  
 
- subtract(int, int, double) - Static method in class heronarts.lx.color.LXColor
 
-  
 
- subtract(int, int, int) - Static method in class heronarts.lx.color.LXColor
 
-  
 
- SubtractBlend - Class in heronarts.lx.blend
 
-  
 
- SubtractBlend(LX) - Constructor for class heronarts.lx.blend.SubtractBlend
 
-  
 
- subtractColor(int, int) - Method in class heronarts.lx.LXLayeredComponent
 
- 
Subtracts from the color of point i, using blendColor with SUBTRACT
 
- surfaceAdded(LXMidiEngine, LXMidiSurface) - Method in interface heronarts.lx.midi.LXMidiEngine.DeviceListener
 
-  
 
- surfaces - Variable in class heronarts.lx.midi.LXMidiEngine
 
-  
 
- sustain - Variable in class heronarts.lx.effect.midi.GateEffect
 
-  
 
- swatch - Variable in class heronarts.lx.color.LXPalette
 
- 
The active color swatch
 
- swatchAdded(LXPalette, LXSwatch) - Method in interface heronarts.lx.color.LXPalette.Listener
 
-  
 
- swatches - Variable in class heronarts.lx.color.LXPalette
 
- 
A read-only list of all the saved color swatches
 
- swatchMoved(LXPalette, LXSwatch) - Method in interface heronarts.lx.color.LXPalette.Listener
 
-  
 
- swatchRemoved(LXPalette, LXSwatch) - Method in interface heronarts.lx.color.LXPalette.Listener
 
-  
 
- SWITCH_MARGIN - Static variable in class heronarts.p3lx.ui.component.UISwitch
 
-  
 
- SWITCH_SIZE - Static variable in class heronarts.p3lx.ui.component.UISwitch
 
-  
 
- SYMBOL - Static variable in class heronarts.lx.osc.OscTypeTag
 
-  
 
- syncEnabled - Variable in class heronarts.lx.midi.LXMidiInput
 
-  
 
- syncModelFile - Variable in class heronarts.lx.structure.LXStructure
 
-  
 
- tableSize - Variable in class heronarts.lx.utils.LXUtils.LookupTable
 
-  
 
- TAN - Static variable in interface heronarts.lx.utils.LXUtils.LookupTable.Function
 
-  
 
- Tan(int) - Constructor for class heronarts.lx.utils.LXUtils.LookupTable.Tan
 
-  
 
- tan(float) - Method in class heronarts.lx.utils.LXUtils.LookupTable.Tan
 
-  
 
- tap - Variable in class heronarts.lx.Tempo
 
-  
 
- tap() - Method in class heronarts.lx.Tempo
 
- 
Adjusts the tempo in realtime by tapping.
 
- tap(long) - Method in class heronarts.lx.Tempo
 
- 
Adjusts the tempo, specifying an exact timestamp in milliseconds
 of when the tap event occurred.
 
- TAP_TEMPO - Static variable in class heronarts.lx.midi.surface.APC40Mk2
 
-  
 
- TAP_TEMPO - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- target - Variable in class heronarts.lx.modulation.LXCompoundModulation
 
-  
 
- target - Variable in class heronarts.lx.modulation.LXParameterModulation
 
-  
 
- target - Variable in class heronarts.lx.modulation.LXTriggerModulation
 
-  
 
- teachTempo - Variable in class heronarts.lx.audio.BandGate
 
- 
Turn this parameter on to have this modulator tap the tempo system
 
- tempo - Variable in class heronarts.lx.LXEngine
 
-  
 
- TEMPO - Static variable in class heronarts.lx.midi.surface.APC40Mk2
 
-  
 
- tempo - Variable in class heronarts.lx.studio.ui.toolbar.UIToolbar
 
-  
 
- Tempo - Class in heronarts.lx
 
- 
Class to represent a musical tempo at which patterns are operating.
 
- Tempo(LX) - Constructor for class heronarts.lx.Tempo
 
-  
 
- Tempo.ClockSource - Enum in heronarts.lx
 
-  
 
- Tempo.Division - Enum in heronarts.lx
 
-  
 
- Tempo.Listener - Interface in heronarts.lx
 
-  
 
- tempoDivision - Variable in class heronarts.lx.effect.StrobeEffect
 
-  
 
- tempoDivision - Variable in class heronarts.lx.modulator.LXPeriodicModulator
 
-  
 
- tempoLock - Variable in class heronarts.lx.modulator.LXPeriodicModulator
 
-  
 
- tempoPhaseOffset - Variable in class heronarts.lx.effect.StrobeEffect
 
-  
 
- tempoSync - Variable in class heronarts.lx.effect.StrobeEffect
 
-  
 
- tempoSync - Variable in class heronarts.lx.modulator.LXPeriodicModulator
 
-  
 
- TEST - Static variable in annotation type heronarts.lx.LXCategory
 
-  
 
- TestPattern - Class in heronarts.lx.pattern.test
 
- 
Braindead simple test pattern that iterates through all the nodes turning
 them on one by one in fixed order.
 
- TestPattern(LX) - Constructor for class heronarts.lx.pattern.test.TestPattern
 
-  
 
- TestPattern.Mode - Enum in heronarts.lx.pattern.test
 
-  
 
- TEXT_MARGIN - Static variable in class heronarts.p3lx.ui.component.UIParameterControl
 
-  
 
- textAlignHorizontal - Variable in class heronarts.p3lx.ui.UI2dComponent
 
-  
 
- textAlignVertical - Variable in class heronarts.p3lx.ui.UI2dComponent
 
-  
 
- textOffsetX - Variable in class heronarts.p3lx.ui.UI2dComponent
 
-  
 
- textOffsetY - Variable in class heronarts.p3lx.ui.UI2dComponent
 
-  
 
- TEXTURE - Static variable in annotation type heronarts.lx.LXCategory
 
-  
 
- theme - Variable in class heronarts.p3lx.ui.UI
 
- 
UI look and feel
 
- theta - Variable in class heronarts.lx.model.LXPoint
 
- 
Angle of this point about the origin (0, 0) in the x-y plane
 
- theta - Variable in class heronarts.p3lx.ui.UI3dContext.Camera
 
-  
 
- threshold - Variable in class heronarts.lx.audio.BandGate
 
- 
The gate level at which the trigger is engaged.
 
- tilt - Variable in class heronarts.lx.pattern.form.PlanesPattern.Plane
 
-  
 
- tiltPosition - Variable in class heronarts.lx.pattern.form.PlanesPattern.Plane
 
-  
 
- timer - Variable in class heronarts.lx.LXEngine.NetworkThread
 
-  
 
- TIMETAG - Static variable in class heronarts.lx.osc.OscTypeTag
 
-  
 
- title - Variable in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
 
-  
 
- TITLE_LABEL_HEIGHT - Static variable in class heronarts.p3lx.ui.UIWindow
 
-  
 
- TITLE_MARGIN - Static variable in class heronarts.lx.studio.ui.device.UIDevice
 
-  
 
- TITLE_MARGIN - Static variable in class heronarts.lx.studio.ui.mixer.UIAbstractChannelStripControls
 
-  
 
- TITLE_PADDING - Static variable in class heronarts.lx.studio.ui.device.UIDevice
 
-  
 
- TITLE_X - Static variable in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
 
-  
 
- toArray() - Method in class heronarts.lx.LXComponentArray
 
-  
 
- toArray(U[]) - Method in class heronarts.lx.LXComponentArray
 
-  
 
- toArray(LX, LXSerializable[]) - Static method in class heronarts.lx.LXSerializable.Utils
 
- 
Serializes an array of subobjects
 
- toArray(LX, Collection<? extends LXSerializable>) - Static method in class heronarts.lx.LXSerializable.Utils
 
- 
Serialized a generic collection of sub-objects, not necessarily ordered
 
- toBoolean() - Method in interface heronarts.lx.osc.OscArgument
 
-  
 
- toBoolean() - Method in class heronarts.lx.osc.OscBlob
 
-  
 
- toBoolean() - Method in class heronarts.lx.osc.OscBool
 
-  
 
- toBoolean() - Method in class heronarts.lx.osc.OscChar
 
-  
 
- toBoolean() - Method in class heronarts.lx.osc.OscDouble
 
-  
 
- toBoolean() - Method in class heronarts.lx.osc.OscFloat
 
-  
 
- toBoolean() - Method in class heronarts.lx.osc.OscInfinitum
 
-  
 
- toBoolean() - Method in class heronarts.lx.osc.OscInt
 
-  
 
- toBoolean() - Method in class heronarts.lx.osc.OscLong
 
-  
 
- toBoolean() - Method in class heronarts.lx.osc.OscNil
 
-  
 
- toBoolean() - Method in class heronarts.lx.osc.OscString
 
-  
 
- toDouble() - Method in interface heronarts.lx.osc.OscArgument
 
-  
 
- toDouble() - Method in class heronarts.lx.osc.OscBlob
 
-  
 
- toDouble() - Method in class heronarts.lx.osc.OscChar
 
-  
 
- toDouble() - Method in class heronarts.lx.osc.OscDouble
 
-  
 
- toDouble() - Method in class heronarts.lx.osc.OscFalse
 
-  
 
- toDouble() - Method in class heronarts.lx.osc.OscFloat
 
-  
 
- toDouble() - Method in class heronarts.lx.osc.OscInfinitum
 
-  
 
- toDouble() - Method in class heronarts.lx.osc.OscInt
 
-  
 
- toDouble() - Method in class heronarts.lx.osc.OscLong
 
-  
 
- toDouble() - Method in class heronarts.lx.osc.OscNil
 
-  
 
- toDouble() - Method in class heronarts.lx.osc.OscString
 
-  
 
- toDouble() - Method in class heronarts.lx.osc.OscTrue
 
-  
 
- toDynamicIndexBuffer() - Method in class heronarts.lx.structure.LXBasicFixture
 
-  
 
- toDynamicIndexBuffer() - Method in class heronarts.lx.structure.LXFixture
 
- 
Get an index buffer version of this fixture.
 
- toDynamicIndexBuffer(int, int) - Method in class heronarts.lx.structure.LXFixture
 
- 
Get an index buffer version of this fixture.
 
- toDynamicIndexBuffer(int, int, int) - Method in class heronarts.lx.structure.LXFixture
 
- 
Get an index buffer version of this fixture.
 
- toDynamicIndexBuffer(LXFixture.IndexBufferSegment...) - Method in class heronarts.lx.structure.LXFixture
 
- 
Get an index buffer version of this fixture.
 
- toFloat() - Method in interface heronarts.lx.osc.OscArgument
 
-  
 
- toFloat() - Method in class heronarts.lx.osc.OscBlob
 
-  
 
- toFloat() - Method in class heronarts.lx.osc.OscChar
 
-  
 
- toFloat() - Method in class heronarts.lx.osc.OscDouble
 
-  
 
- toFloat() - Method in class heronarts.lx.osc.OscFalse
 
-  
 
- toFloat() - Method in class heronarts.lx.osc.OscFloat
 
-  
 
- toFloat() - Method in class heronarts.lx.osc.OscInfinitum
 
-  
 
- toFloat() - Method in class heronarts.lx.osc.OscInt
 
-  
 
- toFloat() - Method in class heronarts.lx.osc.OscLong
 
-  
 
- toFloat() - Method in class heronarts.lx.osc.OscNil
 
-  
 
- toFloat() - Method in class heronarts.lx.osc.OscString
 
-  
 
- toFloat() - Method in class heronarts.lx.osc.OscTrue
 
-  
 
- Toggle(BooleanParameter) - Constructor for class heronarts.lx.command.LXCommand.Parameter.Toggle
 
-  
 
- toggle() - Method in class heronarts.lx.effect.LXEffect
 
- 
Toggles the effect.
 
- toggle() - Method in class heronarts.lx.LXRunnableComponent
 
-  
 
- toggle() - Method in class heronarts.lx.parameter.BooleanParameter
 
-  
 
- toggle() - Method in class heronarts.p3lx.ui.component.UIButton
 
-  
 
- toggle() - Method in class heronarts.p3lx.ui.component.UICheckbox
 
-  
 
- toggle() - Method in class heronarts.p3lx.ui.component.UICollapsibleSection
 
- 
Toggles the expansion state of the section
 
- toggleActiveSection(int) - Method in class heronarts.lx.studio.ui.UIPane
 
-  
 
- toggleActiveSection() - Method in class heronarts.lx.studio.ui.UIPane
 
-  
 
- toggleAutoCycleEligible() - Method in class heronarts.lx.pattern.LXPattern
 
- 
Toggles the eligibility state of this pattern.
 
- toggleClipView() - Method in class heronarts.lx.studio.LXStudio.UI
 
-  
 
- toggleExpanded() - Method in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
 
-  
 
- togglePaused() - Method in class heronarts.lx.LX
 
- 
Toggles the running state of the engine.
 
- toggleTarget - Variable in class heronarts.lx.studio.ui.modulation.UIAbstractGlobalModulator
 
-  
 
- toggleValue() - Method in class heronarts.lx.midi.LXMidiMapping
 
-  
 
- toggleVisible() - Method in class heronarts.p3lx.ui.UIObject
 
- 
Toggle visible state of this component
 
- toIndexBuffer() - Method in class heronarts.lx.model.LXModel
 
- 
Creates an index buffer of all the point indices in this model.
 
- toIndexBuffer(int, int) - Method in class heronarts.lx.model.LXModel
 
- 
Creates an index buffer of a subset of points in this model.
 
- toIndexBuffer() - Method in class heronarts.lx.model.LXModelBuilder
 
- 
Converts this builder into an index buffer of all its points
 
- toInt() - Method in interface heronarts.lx.osc.OscArgument
 
- 
Gets an integer value of this argument
 
- toInt() - Method in class heronarts.lx.osc.OscBlob
 
-  
 
- toInt() - Method in class heronarts.lx.osc.OscChar
 
-  
 
- toInt() - Method in class heronarts.lx.osc.OscDouble
 
-  
 
- toInt() - Method in class heronarts.lx.osc.OscFalse
 
-  
 
- toInt() - Method in class heronarts.lx.osc.OscFloat
 
-  
 
- toInt() - Method in class heronarts.lx.osc.OscInfinitum
 
-  
 
- toInt() - Method in class heronarts.lx.osc.OscInt
 
-  
 
- toInt() - Method in class heronarts.lx.osc.OscLong
 
-  
 
- toInt() - Method in class heronarts.lx.osc.OscNil
 
-  
 
- toInt() - Method in class heronarts.lx.osc.OscString
 
-  
 
- toInt() - Method in class heronarts.lx.osc.OscTrue
 
-  
 
- toModel() - Method in class heronarts.lx.model.LXModelBuilder
 
- 
Converts the builder into an immutable model
 
- toObject(LXComponent) - Static method in class heronarts.lx.LXSerializable.Utils
 
- 
Serializes an LXComponent to a JsonObject
 
- toObject(LX, LXSerializable) - Static method in class heronarts.lx.LXSerializable.Utils
 
- 
Serializes any LXSerializable to a JsonObject
 
- toObject(LX, Map<String, ? extends LXSerializable>) - Static method in class heronarts.lx.LXSerializable.Utils
 
- 
Serializes a map of subobjects into a JsonObject
 
- TOP_OFFSET - Static variable in class heronarts.lx.studio.ui.UIPane
 
-  
 
- topMargin - Variable in class heronarts.p3lx.ui.UI2dComponent
 
-  
 
- toString() - Method in class heronarts.lx.audio.LXAudioInput.Device
 
-  
 
- toString() - Method in class heronarts.lx.audio.LXAudioInput.Device.Unavailable
 
-  
 
- toString() - Method in class heronarts.lx.blend.LXBlend
 
- 
Name of the blend
 
- toString() - Method in class heronarts.lx.color.GradientUtils.ColorStop
 
-  
 
- toString() - Method in enum heronarts.lx.color.LXDynamicColor.Mode
 
-  
 
- toString() - Method in enum heronarts.lx.color.LXPalette.AutoCycleMode
 
-  
 
- toString() - Method in enum heronarts.lx.effect.BlurEffect.Mode
 
-  
 
- toString() - Method in enum heronarts.lx.effect.color.ColorizeEffect.ColorMode
 
-  
 
- toString() - Method in enum heronarts.lx.effect.color.ColorizeEffect.SourceMode
 
-  
 
- toString() - Method in enum heronarts.lx.effect.midi.GateEffect.TriggerMode
 
-  
 
- toString() - Method in class heronarts.lx.LXComponent
 
- 
Returns a useful debug string for the component, indicating the class name
 along with the ID number and the canonical path
 
- toString(LXComponent) - Method in class heronarts.lx.LXComponent
 
- 
Returns a useful debug string for the component, indicating the class name
 along with the ID number and the canonical path
 
- toString() - Method in enum heronarts.lx.midi.LXMidiEngine.Channel
 
-  
 
- toString() - Method in class heronarts.lx.midi.MidiAftertouch
 
-  
 
- toString() - Method in class heronarts.lx.midi.MidiControlChange
 
-  
 
- toString() - Method in class heronarts.lx.midi.MidiNoteOff
 
-  
 
- toString() - Method in class heronarts.lx.midi.MidiNoteOn
 
-  
 
- toString() - Method in class heronarts.lx.midi.MidiPitchBend
 
-  
 
- toString() - Method in class heronarts.lx.midi.MidiProgramChange
 
-  
 
- toString() - Method in enum heronarts.lx.midi.surface.DJM900nxs2.Channel
 
-  
 
- toString() - Method in enum heronarts.lx.mixer.LXChannel.AutoCycleMode
 
-  
 
- toString() - Method in class heronarts.lx.modulator.MultiStageEnvelope.Stage
 
-  
 
- toString() - Method in enum heronarts.lx.modulator.VariableLFO.ClockMode
 
-  
 
- toString() - Method in class heronarts.lx.osc.OscBlob
 
-  
 
- toString() - Method in class heronarts.lx.osc.OscBool
 
-  
 
- toString() - Method in class heronarts.lx.osc.OscBundle
 
-  
 
- toString() - Method in class heronarts.lx.osc.OscChar
 
-  
 
- toString() - Method in class heronarts.lx.osc.OscDouble
 
-  
 
- toString() - Method in class heronarts.lx.osc.OscFloat
 
-  
 
- toString() - Method in class heronarts.lx.osc.OscInt
 
-  
 
- toString() - Method in class heronarts.lx.osc.OscLong
 
-  
 
- toString() - Method in class heronarts.lx.osc.OscMessage
 
-  
 
- toString() - Method in class heronarts.lx.osc.OscString
 
-  
 
- toString() - Method in enum heronarts.lx.parameter.LXParameter.Polarity
 
-  
 
- toString() - Method in enum heronarts.lx.pattern.color.GradientPattern.ColorMode
 
-  
 
- toString() - Method in enum heronarts.lx.pattern.color.GradientPattern.CoordinateMode
 
-  
 
- toString() - Method in enum heronarts.lx.pattern.color.SolidPattern.ColorMode
 
-  
 
- toString() - Method in enum heronarts.lx.pattern.form.PlanesPattern.Axis
 
-  
 
- toString() - Method in enum heronarts.lx.pattern.test.TestPattern.Mode
 
-  
 
- toString() - Method in enum heronarts.lx.pattern.texture.NoisePattern.Algorithm
 
-  
 
- toString() - Method in enum heronarts.lx.pattern.texture.NoisePattern.CoordinateMode
 
-  
 
- toString() - Method in enum heronarts.lx.snapshot.LXSnapshotEngine.AutoCycleMode
 
-  
 
- toString() - Method in enum heronarts.lx.snapshot.LXSnapshotEngine.ChannelMode
 
-  
 
- toString() - Method in enum heronarts.lx.snapshot.LXSnapshotEngine.MissingChannelMode
 
-  
 
- toString() - Method in enum heronarts.lx.structure.ArcFixture.PositionMode
 
-  
 
- toString() - Method in enum heronarts.lx.structure.GridFixture.PositionMode
 
-  
 
- toString() - Method in enum heronarts.lx.structure.GridFixture.Wiring
 
-  
 
- toString() - Method in enum heronarts.lx.structure.LXFixture.Protocol
 
-  
 
- toString() - Method in enum heronarts.lx.Tempo.ClockSource
 
-  
 
- toString() - Method in enum heronarts.lx.Tempo.Division
 
-  
 
- toString() - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- toString() - Method in class heronarts.lx.transform.LXVector
 
-  
 
- toString() - Method in enum heronarts.p3lx.ui.UI3dContext.MouseMode
 
-  
 
- toString() - Method in enum heronarts.p3lx.ui.UI3dContext.ProjectionMode
 
-  
 
- toString() - Method in class heronarts.p3lx.ui.UIContextActions.Action
 
-  
 
- toSubmodels() - Method in class heronarts.lx.structure.GridFixture
 
-  
 
- toSubmodels() - Method in class heronarts.lx.structure.JsonFixture
 
-  
 
- toSubmodels() - Method in class heronarts.lx.structure.LXFixture
 
- 
Subclasses may override when they specify submodels
 
- totalSize() - Method in class heronarts.lx.structure.LXFixture
 
- 
Total points in this model and all its submodels
 
- transform - Variable in class heronarts.lx.model.LXModel
 
- 
A transform matrix that represents the positioning of this model
 in the global space, if part of the structure.
 
- transitionBlendMode - Variable in class heronarts.lx.mixer.LXChannel
 
-  
 
- transitionBlends - Variable in class heronarts.lx.LXRegistry
 
- 
The list of globally registered transition blend classes
 
- transitionBlendsChanged(LX) - Method in interface heronarts.lx.LXRegistry.Listener
 
- 
Invoked when the available transition blend implementations are changed
 
- transitionEnabled - Variable in class heronarts.lx.color.LXPalette
 
-  
 
- transitionEnabled - Variable in class heronarts.lx.mixer.LXChannel
 
-  
 
- transitionEnabled - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
 
-  
 
- transitionMode - Variable in class heronarts.lx.color.LXPalette
 
-  
 
- transitionTimeSecs - Variable in class heronarts.lx.color.LXPalette
 
- 
Amount of time taken in seconds to transition into a new snapshot view
 
- transitionTimeSecs - Variable in class heronarts.lx.mixer.LXChannel
 
-  
 
- transitionTimeSecs - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
 
- 
Amount of time taken in seconds to transition into a new snapshot view
 
- translate(float, float, float) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- translate(float, float, float) - Method in class heronarts.lx.transform.LXProjection
 
- 
Translates the projection
 
- translate(float, float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Translates the point, default of 0 in the z-axis
 
- translate(float, float, float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Translates the point
 
- translate(float, float, float) - Method in interface heronarts.p3lx.ui.UI3dContext.MovementListener
 
-  
 
- translateCenter(float, float, float) - Method in class heronarts.lx.transform.LXProjection
 
- 
Translates the model from its center, so (0, 0, 0) becomes (tx, ty, tz)
 
- translateSelectedFixtures(float, float, float) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- translateSelectedFixtures(float, float, float, LXCommand.Structure.ModifyFixturePositions) - Method in class heronarts.lx.structure.LXStructure
 
-  
 
- translateX(float) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- translateX(float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Translates the point on the x-axis
 
- translateY(float) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- translateY(float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Translates the point on the y-axis
 
- translateZ(float) - Method in class heronarts.lx.transform.LXMatrix
 
-  
 
- translateZ(float) - Method in class heronarts.lx.transform.LXTransform
 
- 
Translates the point on the z-axis
 
- transmitActive - Variable in class heronarts.lx.osc.LXOscEngine
 
-  
 
- transmitHost - Variable in class heronarts.lx.osc.LXOscEngine
 
-  
 
- transmitPort - Variable in class heronarts.lx.osc.LXOscEngine
 
-  
 
- transmitter(String, int) - Method in class heronarts.lx.osc.LXOscEngine
 
-  
 
- transmitter(InetAddress, int) - Method in class heronarts.lx.osc.LXOscEngine
 
-  
 
- transmitter(InetAddress, int, int) - Method in class heronarts.lx.osc.LXOscEngine
 
-  
 
- transport - Variable in class heronarts.lx.structure.LXProtocolFixture
 
-  
 
- TRI - Static variable in interface heronarts.lx.modulator.LXWaveshape
 
-  
 
- tri(double) - Static method in class heronarts.lx.utils.LXUtils
 
-  
 
- TriangleLFO - Class in heronarts.lx.modulator
 
- 
A triangular LFO is a simple linear modulator that oscillates between a low
 and hi value over a specified time period.
 
- TriangleLFO(double, double, double) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(LXParameter, double, double) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(double, LXParameter, double) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(double, double, LXParameter) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(LXParameter, LXParameter, double) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(LXParameter, double, LXParameter) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(String, double, double, double) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(String, LXParameter, double, double) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(String, double, LXParameter, double) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(String, double, double, LXParameter) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(String, LXParameter, LXParameter, double) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(String, LXParameter, double, LXParameter) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(String, double, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- TriangleLFO(String, LXParameter, LXParameter, LXParameter) - Constructor for class heronarts.lx.modulator.TriangleLFO
 
-  
 
- trif(float) - Static method in class heronarts.lx.utils.LXUtils
 
-  
 
- trigger - Variable in class heronarts.lx.audio.LXAudioOutput
 
-  
 
- trigger - Variable in class heronarts.lx.LXRunnableComponent
 
-  
 
- trigger() - Method in class heronarts.lx.LXRunnableComponent
 
- 
Invoking the trigger() method restarts a runnable from its initial state,
 and should also start the runnable if it is not already running.
 
- trigger - Variable in class heronarts.lx.Tempo
 
-  
 
- trigger() - Method in class heronarts.lx.Tempo
 
- 
Re-triggers the metronome, so that it immediately beats.
 
- trigger(int) - Method in class heronarts.lx.Tempo
 
- 
Triggers the metronome, setting the beat count to the given explicit value
 
- trigger(boolean) - Method in class heronarts.lx.Tempo
 
- 
Triggers a beat, optionally resetting the beat count
 
- Trigger(UI, float, float) - Constructor for class heronarts.p3lx.ui.component.UIButton.Trigger
 
-  
 
- Trigger(UI, BooleanParameter, float, float) - Constructor for class heronarts.p3lx.ui.component.UIButton.Trigger
 
-  
 
- TRIGGER_WIDTH - Static variable in class heronarts.lx.studio.ui.modulation.UIDeviceModulator
 
-  
 
- triggerAdded(LXModulationEngine, LXTriggerModulation) - Method in interface heronarts.lx.modulation.LXModulationEngine.Listener
 
-  
 
- triggerMode - Variable in class heronarts.lx.effect.midi.GateEffect
 
-  
 
- triggerPatternCycle - Variable in class heronarts.lx.mixer.LXChannel
 
-  
 
- triggerRemoved(LXModulationEngine, LXTriggerModulation) - Method in interface heronarts.lx.modulation.LXModulationEngine.Listener
 
-  
 
- triggers - Variable in class heronarts.lx.modulation.LXModulationEngine
 
-  
 
- triggerSnapshotCycle - Variable in class heronarts.lx.snapshot.LXSnapshotEngine
 
-  
 
- triggerSwatchCycle - Variable in class heronarts.lx.color.LXPalette
 
-  
 
- TRIM1 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- TRIM2 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- TRIM3 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- TRIM4 - Static variable in class heronarts.lx.midi.surface.DJM900nxs2
 
-  
 
- TRUE - Static variable in class heronarts.lx.osc.OscTypeTag
 
-  
 
- TWO_PI - Static variable in class heronarts.lx.LX
 
-  
 
- TWO_PIf - Static variable in class heronarts.lx.LX
 
-  
 
- type - Variable in class heronarts.lx.LXRegistry.JsonFixture
 
-  
 
- type - Variable in class heronarts.lx.midi.LXMidiMapping
 
-  
 
- type - Variable in class heronarts.lx.structure.JsonFixture.ParameterDefinition
 
-  
 
- v0 - Variable in class heronarts.lx.parameter.BoundedParameter.Range
 
-  
 
- v1 - Variable in class heronarts.lx.parameter.BoundedParameter.Range
 
-  
 
- validateBufferSize() - Method in class heronarts.lx.output.LXDatagram
 
-  
 
- value - Variable in class heronarts.lx.clipboard.LXNormalizedValue
 
-  
 
- value - Variable in class heronarts.lx.clipboard.LXTextValue
 
-  
 
- VALUE_LANE_TYPE_MIDI_NOTE - Static variable in class heronarts.lx.clip.LXClipLane
 
-  
 
- VALUE_LANE_TYPE_PARAMETER - Static variable in class heronarts.lx.clip.LXClipLane
 
-  
 
- VALUE_LANE_TYPE_PATTERN - Static variable in class heronarts.lx.clip.LXClipLane
 
-  
 
- valueOf(String) - Static method in enum heronarts.lx.audio.LXAudioEngine.Mode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.color.GradientUtils.BlendMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.color.LXColor.Blend
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.color.LXDynamicColor.BlendMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.color.LXDynamicColor.Mode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.color.LXPalette.AutoCycleMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.color.LXPalette.TransitionMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.effect.BlurEffect.Mode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.effect.color.ColorizeEffect.ColorMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.effect.color.ColorizeEffect.SourceMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.effect.midi.GateEffect.TriggerMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.LX.Media
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.LX.ProjectListener.Change
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.LXMappingEngine.Mode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.midi.LXMidiEngine.Channel
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.midi.LXMidiMapping.Type
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.midi.surface.DJM900nxs2.Channel
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.mixer.LXAbstractChannel.CrossfadeGroup
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.mixer.LXChannel.AutoCycleMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.modulator.QuadraticEnvelope.Ease
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.modulator.VariableLFO.ClockMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.output.KinetDatagram.Version
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.output.LXBufferOutput.ByteOrder
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.output.LXOutput.GammaMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.parameter.BooleanParameter.Mode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.parameter.LXParameter.Polarity
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.parameter.LXParameter.Units
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.pattern.color.GradientPattern.ColorMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.pattern.color.GradientPattern.CoordinateMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.pattern.color.SolidPattern.ColorMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.pattern.form.PlanesPattern.Axis
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.pattern.GraphicEqualizerPattern.Plane
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.pattern.test.TestPattern.Mode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.pattern.texture.NoisePattern.Algorithm
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.pattern.texture.NoisePattern.CoordinateMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.scheduler.LXScheduler.Listener.Change
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.snapshot.LXSnapshot.ViewScope
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.snapshot.LXSnapshot.ViewType
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.snapshot.LXSnapshotEngine.AutoCycleMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.snapshot.LXSnapshotEngine.ChannelMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.snapshot.LXSnapshotEngine.MissingChannelMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.structure.ArcFixture.PositionMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.structure.GridFixture.PositionMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.structure.GridFixture.Wiring
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.structure.JsonFixture.ParameterType
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.structure.LXFixture.Protocol
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.structure.LXProtocolFixture.Transport
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.Tempo.ClockSource
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.lx.Tempo.Division
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.p3lx.ui.component.UIColorPicker.Corner
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.p3lx.ui.component.UIContextButton.Direction
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.p3lx.ui.component.UIDropMenu.Direction
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.p3lx.ui.component.UIInputBox.FillStyle
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.p3lx.ui.component.UISlider.Direction
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.p3lx.ui.UI.CoordinateSystem
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.p3lx.ui.UI2dContainer.ArrowKeyFocus
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.p3lx.ui.UI2dContainer.Layout
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.p3lx.ui.UI3dContext.InteractionMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.p3lx.ui.UI3dContext.MouseMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.p3lx.ui.UI3dContext.ProjectionMode
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum heronarts.p3lx.ui.UITimerTask.Mode
 
- 
Returns the enum constant of this type with the specified name.
 
- values() - Static method in enum heronarts.lx.audio.LXAudioEngine.Mode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.color.GradientUtils.BlendMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.color.LXColor.Blend
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.color.LXDynamicColor.BlendMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.color.LXDynamicColor.Mode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.color.LXPalette.AutoCycleMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.color.LXPalette.TransitionMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.effect.BlurEffect.Mode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.effect.color.ColorizeEffect.ColorMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.effect.color.ColorizeEffect.SourceMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.effect.midi.GateEffect.TriggerMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.LX.Media
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.LX.ProjectListener.Change
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.LXMappingEngine.Mode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.midi.LXMidiEngine.Channel
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.midi.LXMidiMapping.Type
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.midi.surface.DJM900nxs2.Channel
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.mixer.LXAbstractChannel.CrossfadeGroup
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.mixer.LXChannel.AutoCycleMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.modulator.QuadraticEnvelope.Ease
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.modulator.VariableLFO.ClockMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.output.KinetDatagram.Version
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.output.LXBufferOutput.ByteOrder
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.output.LXOutput.GammaMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.parameter.BooleanParameter.Mode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.parameter.LXParameter.Polarity
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.parameter.LXParameter.Units
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.pattern.color.GradientPattern.ColorMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.pattern.color.GradientPattern.CoordinateMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.pattern.color.SolidPattern.ColorMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.pattern.form.PlanesPattern.Axis
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.pattern.GraphicEqualizerPattern.Plane
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.pattern.test.TestPattern.Mode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.pattern.texture.NoisePattern.Algorithm
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.pattern.texture.NoisePattern.CoordinateMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.scheduler.LXScheduler.Listener.Change
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.snapshot.LXSnapshot.ViewScope
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.snapshot.LXSnapshot.ViewType
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.snapshot.LXSnapshotEngine.AutoCycleMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.snapshot.LXSnapshotEngine.ChannelMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.snapshot.LXSnapshotEngine.MissingChannelMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.structure.ArcFixture.PositionMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.structure.GridFixture.PositionMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.structure.GridFixture.Wiring
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.structure.JsonFixture.ParameterType
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.structure.LXFixture.Protocol
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.structure.LXProtocolFixture.Transport
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.Tempo.ClockSource
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.lx.Tempo.Division
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values - Variable in class heronarts.lx.utils.LXUtils.LookupTable
 
-  
 
- values() - Static method in enum heronarts.p3lx.ui.component.UIColorPicker.Corner
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.p3lx.ui.component.UIContextButton.Direction
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.p3lx.ui.component.UIDropMenu.Direction
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.p3lx.ui.component.UIInputBox.FillStyle
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.p3lx.ui.component.UISlider.Direction
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.p3lx.ui.UI.CoordinateSystem
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.p3lx.ui.UI2dContainer.ArrowKeyFocus
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.p3lx.ui.UI2dContainer.Layout
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.p3lx.ui.UI3dContext.InteractionMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.p3lx.ui.UI3dContext.MouseMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.p3lx.ui.UI3dContext.ProjectionMode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum heronarts.p3lx.ui.UITimerTask.Mode
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- VariableLFO - Class in heronarts.lx.modulator
 
- 
A sawtooth LFO oscillates from one extreme value to another.
 
- VariableLFO() - Constructor for class heronarts.lx.modulator.VariableLFO
 
-  
 
- VariableLFO(String) - Constructor for class heronarts.lx.modulator.VariableLFO
 
-  
 
- VariableLFO(String, LXWaveshape[]) - Constructor for class heronarts.lx.modulator.VariableLFO
 
-  
 
- VariableLFO(String, LXWaveshape[], CompoundParameter) - Constructor for class heronarts.lx.modulator.VariableLFO
 
- 
Constructs a VariableLFO with a custom list of waveshapes
 
- VariableLFO.ClockMode - Enum in heronarts.lx.modulator
 
-  
 
- variation - Variable in class heronarts.lx.pattern.texture.SparklePattern.Engine
 
-  
 
- vector() - Method in class heronarts.lx.transform.LXTransform
 
- 
Gets the current x, y, z of the transform as a vector
 
- VERSION - Static variable in class heronarts.lx.LX
 
-  
 
- version() - Static method in class heronarts.lx.LX
 
- 
Returns the version of the library.
 
- VERSION - Static variable in class heronarts.lx.studio.LXStudio
 
-  
 
- version() - Static method in class heronarts.lx.studio.LXStudio
 
-  
 
- VERSION - Static variable in class heronarts.p3lx.P3LX
 
-  
 
- version() - Static method in class heronarts.p3lx.P3LX
 
- 
Returns the version of the library.
 
- viewCondensed - Variable in class heronarts.lx.mixer.LXMixerEngine
 
-  
 
- views - Variable in class heronarts.lx.snapshot.LXSnapshot
 
- 
Public immutable list of all the views this snapshot comtains.
 
- visible - Variable in class heronarts.p3lx.ui.UIObject
 
-  
 
- VISIBLE_HEIGHT - Static variable in class heronarts.lx.studio.ui.UIContextualHelpBar
 
-  
 
- vRange - Variable in class heronarts.lx.parameter.BoundedParameter.Range
 
-