Uses of Class
heronarts.lx.LX
Packages that use LX
Package
Description
Core LX engine and component functionality.
Modulator classes for real-time audio analysis.
Classes for color manipulation, blending, color values.
Layer components that mutate existing buffers with standardized enable/disable.
Integration with MIDI devices.
Geometry models, points and fixtures.
Components that control automated modulation of parameter values.
Utility abstraction for values that vary over time.
Output support for various networking protocols.
Abstraction for values that may be monitored and controlled via UI.
Core classes for procedural animation.
-
Uses of LX in heronarts.glx
Subclasses of LX in heronarts.glx -
Uses of LX in heronarts.glx.ui
Methods in heronarts.glx.ui with parameters of type LXModifier and TypeMethodDescriptionvoidUI3dContext.Camera.load(LX lx, JsonObject object) voidUI3dContext.load(LX lx, JsonObject object) voidUI3dContext.Camera.save(LX lx, JsonObject object) voidUI3dContext.save(LX lx, JsonObject object) -
Uses of LX in heronarts.glx.ui.component
Methods in heronarts.glx.ui.component with parameters of type LXModifier and TypeMethodDescriptionstatic voidUICompoundParameterControl.addModulationContextActions(LX lx, List<UIContextActions.Action> actions, LXCompoundModulation.Target target) voidUIPointCloud.load(LX lx, JsonObject object) voidUIPointCloud.save(LX lx, JsonObject object) -
Uses of LX in heronarts.lx
Fields in heronarts.lx declared as LXModifier and TypeFieldDescriptionprotected LXLXComponent.lxThe LX instance that this component belongs to.final LXLXRegistry.lxMethods in heronarts.lx that return LXModifier and TypeMethodDescriptionAdd an effect to the FX chain.LX.addEffects(LXEffect[] effects) Add multiple effects to the chainLX.addListener(LX.Listener listener) Adds an output driverLX.addProjectListener(LX.ProjectListener listener) LX.disableAutoCycle()Stops patterns from automatically rotatingLX.enableAutoCycle(int autoCycleThreshold) Sets the patterns to rotate automaticallyLXComponent.getLX()Accessor to the LX instance that this component is part of.LX.goIndex(int i) Sets the main channel to a pattern of the given indexLX.goNext()Sets the main channel to the next pattern.Sets the main channel to a given pattern instance.LX.goPrev()Sets the main channel to the previous pattern.LX.popError()LX.pushStatusMessage(String message) LX.registerExternal(String key, LXSerializable serializable) LX.removeEffect(LXEffect effect) Remove an effect from the chainLX.removeListener(LX.Listener listener) LX.removeProjectListener(LX.ProjectListener listener) LX.setPatterns(LXPattern[] patterns) Specifies the set of patterns to be run.LX.setPaused(boolean paused) Pause the engine from runningLX.setSpeed(double speed) Sets the speed of the entire system.LX.togglePaused()Toggles the running state of the engine.Methods in heronarts.lx with parameters of type LXModifier and TypeMethodDescriptiondefault voidLXRegistry.Listener.channelBlendsChanged(LX lx) Invoked when the available channel blend implementations are changeddefault voidLXRegistry.Listener.contentChanged(LX lx) Invoked when available pattern/effect/model has been updateddefault voidLXRegistry.Listener.crossfaderBlendsChanged(LX lx) Invoked when the available crossfader blend implementations are changedstatic LXPathGlobally retrieves an LX object with a path in the hierarchystatic LXComponentLXPath.getComponent(LX lx, String path) Globally retrieves an LX component with a path in the hierarchystatic LXParameterLXPath.getParameter(LX lx, String path) Globally retrieves an LX parameter with a path in the hierarchyvoidLXPlugin.initialize(LX lx) This method is invoked on the plugin object after LX has been initialized.protected LXRegistryLX.instantiateRegistry(LX lx) Subclasses may override to provide an enhanced registry with support for more typesvoidLXComponent.load(LX lx, JsonObject obj) Loads the LX component.voidLXDeviceComponent.load(LX lx, JsonObject obj) voidLXEngine.load(LX lx, JsonObject obj) voidLXPreferences.load(LX lx, JsonObject object) voidLXRegistry.load(LX lx, JsonObject object) voidLXRegistry.Plugin.load(LX lx, JsonObject object) voidLXSerializable.load(LX lx, JsonObject object) Restores this instance from a JSON objectstatic voidLXSerializable.Utils.loadArray(LX lx, LXSerializable[] serializables, JsonObject object, String key) Loads an array of sub-objects from the given key, if it is foundstatic voidLXSerializable.Utils.loadArray(LX lx, List<? extends LXSerializable> serializables, JsonObject object, String key) Loads an array of sub-objects from the given key, if it is foundstatic voidLXSerializable.Utils.loadObject(LX lx, LXSerializable serializable, JsonObject object, String key) Loads a serializable object from a sub-key, if the key is found.static voidLXSerializable.Utils.loadObject(LX lx, LXSerializable serializable, JsonObject object, String key, boolean defaultEmptyObj) Loads a serializable object from a sub-key, if the key is found.default voidLX.Listener.modelChanged(LX lx, LXModel model) Fired whenever a new model instance is set on this LX instance.default voidLX.Listener.modelGenerationChanged(LX lx, LXModel model) Fired when the generation of a model has been changed.default voidLXRegistry.Listener.pluginChanged(LX lx, LXRegistry.Plugin plugin) Invoked when the state of an available plugin has changeddefault voidLXPresetComponent.postProcessPreset(LX lx, JsonObject obj) Presets by default contain the results of a normal save() call, but we may not always want all of the information contained.static voidLXSerializable.Utils.resetObject(LX lx, LXSerializable serializable) Reset an object by loading an empty dictionary with the reset keyvoidLXComponent.save(LX lx, JsonObject obj) Serializes the LX component.voidLXDeviceComponent.save(LX lx, JsonObject obj) voidLXPreferences.save(LX lx, JsonObject object) voidLXRegistry.Plugin.save(LX lx, JsonObject object) voidLXRegistry.save(LX lx, JsonObject object) voidLXSerializable.save(LX lx, JsonObject object) Serializes this instance into the JSON objectvoidLXClassLoader.Package.setLXVersion(LX lx, String lxVersion) static JsonArrayLXSerializable.Utils.toArray(LX lx, LXSerializable[] serializables) Serializes an array of subobjectsstatic JsonArrayLXSerializable.Utils.toArray(LX lx, LXSerializable[] serializables, boolean stripIds) Serializes an array of subobjectsstatic JsonArrayLXSerializable.Utils.toArray(LX lx, Collection<? extends LXSerializable> serializables) Serialized a generic collection of sub-objects, not necessarily orderedstatic JsonArrayLXSerializable.Utils.toArray(LX lx, Collection<? extends LXSerializable> serializables, boolean stripIds) Serialized a generic collection of sub-objects, not necessarily orderedstatic JsonObjectLXSerializable.Utils.toObject(LX lx, LXSerializable serializable) Serializes any LXSerializable to a JsonObjectstatic JsonObjectLXSerializable.Utils.toObject(LX lx, LXSerializable serializable, boolean stripIds) Serializes any LXSerializable to a JsonObjectstatic JsonObjectLXSerializable.Utils.toObject(LX lx, Map<String, ? extends LXSerializable> serializables) Serializes a map of subobjects into a JsonObjectdefault voidLXRegistry.Listener.transitionBlendsChanged(LX lx) Invoked when the available transition blend implementations are changedConstructors in heronarts.lx with parameters of type LXModifierConstructorDescriptionprotectedLXClassLoader(LX lx) protectedLXClassLoader(LX lx, List<File> jarFiles) protectedLXComponent(LX lx) Creates a new component as part of an LX hierarchy.protectedLXComponent(LX lx, int id) Creates a new component as part of the LX hierarchy.protectedLXComponent(LX lx, int id, String label) Creates a new component as part of the LX hierarchy.protectedLXComponent(LX lx, String label) Creates a new component as part of the LX hierarchy.protectedLXDeviceComponent(LX lx) protectedLXDeviceComponent(LX lx, String label) protectedprotectedLXLayer(LX lx, LXDeviceComponent buffer) protectedLXLayeredComponent(LX lx) protectedLXLayeredComponent(LX lx, LXBuffer buffer) protectedLXLayeredComponent(LX lx, LXDeviceComponent component) protectedLXLayeredComponent(LX lx, String label) protectedLXLayeredComponent(LX lx, String label, LXBuffer buffer) protectedLXModelComponent(LX lx) protectedLXModelComponent(LX lx, String label) protectedLXModelLayer(LX lx) Deprecated.protectedprotectedLXModulatorComponent(LX lx, String label) protectedLXPreferences(LX lx) LXRegistry(LX lx) protectedprotectedLXRunnableComponent(LX lx, String label) ModelBuffer(LX lx) ModelBuffer(LX lx, int defaultColor) -
Uses of LX in heronarts.lx.audio
Methods in heronarts.lx.audio with parameters of type LXModifier and TypeMethodDescriptionstatic SoundObjectvoidEnvelop.load(LX lx, JsonObject obj) voidLXAudioEngine.load(LX lx, JsonObject obj) voidReaper.load(LX lx, JsonObject obj) voidSoundStage.load(LX lx, JsonObject obj) Constructors in heronarts.lx.audio with parameters of type LXModifierConstructorDescriptionBandFilter(LX lx) BandFilter(String label, LX lx) LXAudioEngine(LX lx) LXAudioOutput(LX lx) SoundObject(LX lx) SoundStage(LX lx) -
Uses of LX in heronarts.lx.blend
Constructors in heronarts.lx.blend with parameters of type LXModifierConstructorDescriptionDarkestBlend(LX lx) DifferenceBlend(LX lx) DissolveBlend(LX lx) DodgeBlend(LX lx) FunctionalBlend(LX lx, LXBlend.FunctionalBlend.BlendFunction function) HighlightBlend(LX lx) LightestBlend(LX lx) protectedMultiplyBlend(LX lx) NormalBlend(LX lx) ScreenBlend(LX lx) SpotlightBlend(LX lx) SubtractBlend(LX lx) -
Uses of LX in heronarts.lx.clip
Methods in heronarts.lx.clip with parameters of type LXModifier and TypeMethodDescriptionLXClip.addParameterLane(LX lx, JsonObject laneObj, int index) voidCursor.load(LX lx, JsonObject obj) voidLXClip.load(LX lx, JsonObject obj) voidLXClipEngine.load(LX lx, JsonObject obj) voidLXClipEvent.load(LX lx, JsonObject obj) voidLXClipLane.load(LX lx, JsonObject obj) voidParameterClipEvent.load(LX lx, JsonObject obj) protected abstract TLXClipLane.loadEvent(LX lx, JsonObject eventObj) protected MidiNoteClipEventMidiNoteClipLane.loadEvent(LX lx, JsonObject eventObj) protected ParameterClipEventParameterClipLane.loadEvent(LX lx, JsonObject eventObj) protected PatternClipEventPatternClipLane.loadEvent(LX lx, JsonObject eventObj) protected voidLXChannelClip.loadLane(LX lx, String laneType, JsonObject laneObj) protected voidLXClip.loadLane(LX lx, String laneType, JsonObject laneObj) voidCursor.save(LX lx, JsonObject obj) voidLXClip.save(LX lx, JsonObject obj) voidLXClipEvent.save(LX lx, JsonObject obj) voidLXClipLane.save(LX lx, JsonObject obj) voidMidiNoteClipEvent.save(LX lx, JsonObject obj) voidParameterClipEvent.save(LX lx, JsonObject obj) voidParameterClipLane.save(LX lx, JsonObject obj) voidPatternClipEvent.save(LX lx, JsonObject obj) Constructors in heronarts.lx.clip with parameters of type LXModifierConstructorDescriptionprotectedLXAbstractChannelClip(LX lx, LXAbstractChannel channel, int index, boolean registerListener) LXChannelClip(LX lx, LXChannel channel, int index) protectedLXClipEngine(LX lx) LXGroupClip(LX lx, LXGroup group, int index) LXMasterClip(LX lx, int index) -
Uses of LX in heronarts.lx.clipboard
Methods in heronarts.lx.clipboard with parameters of type LXConstructors in heronarts.lx.clipboard with parameters of type LX -
Uses of LX in heronarts.lx.color
Methods in heronarts.lx.color with parameters of type LXModifier and TypeMethodDescriptionvoidLXPalette.load(LX lx, JsonObject obj) voidLXSwatch.load(LX lx, JsonObject obj) voidLXPalette.save(LX lx, JsonObject obj) voidLXSwatch.save(LX lx, JsonObject obj) Constructors in heronarts.lx.color with parameters of type LX -
Uses of LX in heronarts.lx.command
Methods in heronarts.lx.command with parameters of type LXModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidabstract voidPerform the given commandvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidabstract voidUndo the command, after it has been performedvoidLXCommand.Structure.ModifyFixturePositions.update(LX lx, LXParameter parameter, double delta) Constructors in heronarts.lx.command with parameters of type LX -
Uses of LX in heronarts.lx.dmx
Methods in heronarts.lx.dmx with parameters of type LXConstructors in heronarts.lx.dmx with parameters of type LX -
Uses of LX in heronarts.lx.effect
Methods in heronarts.lx.effect with parameters of type LXModifier and TypeMethodDescriptionvoidLXEffect.Placeholder.load(LX lx, JsonObject object) default LXEffectLXEffect.Container.loadEffect(LX lx, JsonObject effectObj, int index) voidLXEffect.Placeholder.save(LX lx, JsonObject object) Constructors in heronarts.lx.effect with parameters of type LXModifierConstructorDescriptionBlurEffect(LX lx) DynamicsEffect(LX lx) FreezeEffect(LX lx) InvertEffect(LX lx) LinearMaskEffect(LX lx) protectedprotectedLXModelEffect(LX lx) Deprecated.Placeholder(LX lx, LX.InstantiationException instantiationException) SparkleEffect(LX lx) StrobeEffect(LX lx) -
Uses of LX in heronarts.lx.effect.audio
Constructors in heronarts.lx.effect.audio with parameters of type LX -
Uses of LX in heronarts.lx.effect.color
Constructors in heronarts.lx.effect.color with parameters of type LXModifierConstructorDescriptionColorizeEffect(LX lx) ColorMaskEffect(LX lx) GradientMaskEffect(LX lx) -
Uses of LX in heronarts.lx.effect.image
Constructors in heronarts.lx.effect.image with parameters of type LX -
Uses of LX in heronarts.lx.effect.midi
Constructors in heronarts.lx.effect.midi with parameters of type LX -
Uses of LX in heronarts.lx.midi
Methods in heronarts.lx.midi with parameters of type LXModifier and TypeMethodDescriptionstatic LXMidiMappingLXMidiMapping.create(LX lx, JsonObject object) static LXMidiMappingLXMidiMapping.create(LX lx, LXShortMessage message, LXNormalizedParameter parameter) voidLXMidiEngine.load(LX lx, JsonObject object) voidLXMidiInput.load(LX lx, JsonObject object) voidLXMidiMapping.load(LX lx, JsonObject object) voidLXMidiEngine.loadMappings(LX lx, JsonObject obj) voidLXMidiEngine.save(LX lx, JsonObject object) voidLXMidiInput.save(LX lx, JsonObject object) voidLXMidiMapping.ControlChange.save(LX lx, JsonObject object) voidLXMidiMapping.Note.save(LX lx, JsonObject object) voidLXMidiMapping.save(LX lx, JsonObject object) Constructors in heronarts.lx.midi with parameters of type LXModifierConstructorDescriptionLXMidiEngine(LX lx) protectedLXMidiMapping(LX lx, int channel, LXMidiMapping.Type type, LXNormalizedParameter parameter) protectedLXMidiMapping(LX lx, JsonObject object, LXMidiMapping.Type type) -
Uses of LX in heronarts.lx.midi.surface
Fields in heronarts.lx.midi.surface declared as LXMethods in heronarts.lx.midi.surface with parameters of type LXModifier and TypeMethodDescriptionvoidLXMidiSurface.load(LX lx, JsonObject obj) voidLXMidiSurface.save(LX lx, JsonObject obj) Constructors in heronarts.lx.midi.surface with parameters of type LXModifierConstructorDescriptionAPC40(LX lx, LXMidiInput input, LXMidiOutput output) APC40Mk2(LX lx, LXMidiInput input, LXMidiOutput output) APCmini(LX lx, LXMidiInput input, LXMidiOutput output) APCminiMk2(LX lx, LXMidiInput input, LXMidiOutput output) APCminiSurface(LX lx, LXMidiInput input, LXMidiOutput output) DJM900nxs2(LX lx, LXMidiInput input, LXMidiOutput output) DJMA9(LX lx, LXMidiInput input, LXMidiOutput output) DJMV10(LX lx, LXMidiInput input, LXMidiOutput output) FocusedChannel(LX lx, boolean isAux, FocusedChannel.Listener listener) FocusedChannel(LX lx, FocusedChannel.Listener listener) FocusedDevice(LX lx, FocusedDevice.Listener listener) FocusedDevice(LX lx, LXMidiSurface surface, FocusedDevice.Listener listener) protectedLXMidiSurface(LX lx, LXMidiInput input, LXMidiOutput output) MidiFighterTwister(LX lx, LXMidiInput input, LXMidiOutput output) MixerSurface(LX lx, MixerSurface.Listener listener, int bankWidth) MixerSurface(LX lx, MixerSurface.Listener listener, int bankWidth, int bankHeight) -
Uses of LX in heronarts.lx.midi.template
Constructors in heronarts.lx.midi.template with parameters of type LXModifierConstructorDescriptionAkaiMidiMix(LX lx) AkaiMPD218(LX lx) protectedLXMidiTemplate(LX lx) -
Uses of LX in heronarts.lx.mixer
Methods in heronarts.lx.mixer with parameters of type LXModifier and TypeMethodDescriptionvoidLXAbstractChannel.load(LX lx, JsonObject obj) voidLXBus.load(LX lx, JsonObject obj) voidLXChannel.load(LX lx, JsonObject obj) voidLXMixerEngine.load(LX lx, JsonObject obj) voidLXAbstractChannel.postProcessPreset(LX lx, JsonObject obj) voidLXBus.postProcessPreset(LX lx, JsonObject obj) voidLXChannel.postProcessPreset(LX lx, JsonObject obj) voidLXMasterBus.postProcessPreset(LX lx, JsonObject obj) voidLXBus.save(LX lx, JsonObject obj) voidLXChannel.save(LX lx, JsonObject obj) voidLXMixerEngine.save(LX lx, JsonObject obj) Constructors in heronarts.lx.mixer with parameters of type LXModifierConstructorDescriptionprotectedLXAbstractChannel(LX lx, int index, String label) LXMasterBus(LX lx) LXMixerEngine(LX lx) -
Uses of LX in heronarts.lx.model
Methods in heronarts.lx.model with parameters of type LXModifier and TypeMethodDescriptionvoidLXModel.load(LX lx, JsonObject object) voidLXModel.save(LX lx, JsonObject object) -
Uses of LX in heronarts.lx.modulation
Methods in heronarts.lx.modulation with parameters of type LXModifier and TypeMethodDescriptionprotected static LXParameterLXParameterModulation.getParameter(LX lx, LXModulationEngine scope, JsonObject obj) voidLXModulationEngine.load(LX lx, JsonObject obj) voidLXModulationEngine.loadModulations(LX lx, JsonObject obj) voidLXModulationEngine.save(LX lx, JsonObject obj) voidLXParameterModulation.save(LX lx, JsonObject obj) Constructors in heronarts.lx.modulation with parameters of type LXModifierConstructorDescriptionLXCompoundModulation(LX lx, LXModulationEngine scope, JsonObject obj) LXModulationEngine(LX lx) LXTriggerModulation(LX lx, LXModulationEngine scope, JsonObject obj) -
Uses of LX in heronarts.lx.modulator
Methods in heronarts.lx.modulator with parameters of type LXModifier and TypeMethodDescriptionvoidLXModulator.Placeholder.load(LX lx, JsonObject object) voidLXPeriodicModulator.load(LX lx, JsonObject object) voidMultiStageEnvelope.load(LX lx, JsonObject obj) voidMultiStageEnvelope.Stage.load(LX lx, JsonObject object) voidRandomizer.load(LX lx, JsonObject obj) voidLXModulator.Placeholder.save(LX lx, JsonObject object) voidLXPeriodicModulator.save(LX lx, JsonObject object) voidMultiStageEnvelope.save(LX lx, JsonObject obj) voidMultiStageEnvelope.Stage.save(LX lx, JsonObject object) Constructors in heronarts.lx.modulator with parameters of type LXModifierConstructorDescriptionPlaceholder(LX lx, LX.InstantiationException instantiationException, JsonObject modulatorObj) -
Uses of LX in heronarts.lx.osc
Methods in heronarts.lx.osc with parameters of type LXModifier and TypeMethodDescriptionvoidLXOscEngine.load(LX lx, JsonObject obj) voidLXOscEngine.save(LX lx, JsonObject obj) Constructors in heronarts.lx.osc with parameters of type LX -
Uses of LX in heronarts.lx.output
Methods in heronarts.lx.output with parameters of type LXConstructors in heronarts.lx.output with parameters of type LXModifierConstructorDescriptionArtNetDatagram(LX lx, int[] indexBuffer) Creates an ArtNetDatagram for the given index bufferArtNetDatagram(LX lx, int[] indexBuffer, int universeNumber) Creates an ArtNetDatagram for the given index buffer and universe numberArtNetDatagram(LX lx, int[] indexBuffer, int dataLength, int universeNumber) Creates an ArtNetDatagram with fixed data length for given index buffer and universeArtNetDatagram(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder) Creates an ArtNetDatagram for the given index buffer and byte orderingArtNetDatagram(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int universeNumber) Creates an ArtNetDatagram for the given index buffer, universe and byte orderingArtNetDatagram(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int dataLength, int universeNumber) Creates an ArtNetDatagram with fixed data length for given index buffer, universe, and byte orderArtNetDatagram(LX lx, LXModel model) Creates an ArtNetDatagram for the given modelArtNetDatagram(LX lx, LXModel model, int universeNumber) Creates an ArtNetDatagram for the given model and universe numberArtNetDatagram(LX lx, LXModel model, int dataLength, int universeNumber) Creates an ArtNetDatagram for the given model, with fixed data length and universeArtNetDatagram(LX lx, LXModel model, LXBufferOutput.ByteOrder byteOrder, int universeNumber) Creates an ArtNetDatagram for the given model, universe, and byte orderArtNetDatagram(LX lx, LXModel model, LXBufferOutput.ByteOrder byteOrder, int dataLength, int universeNumber) Creates an ArtNetDatagram with fixed data length for given model, universe, and byte orderingArtNetDatagram(LX lx, IndexBuffer indexBuffer, int universeNumber) Creates an ArtNetDatagram with fixed data length for given index buffer, universe, and byte orderArtNetDatagram(LX lx, IndexBuffer indexBuffer, int dataLength, int universeNumber) Creates an ArtNetDatagram with fixed data length for given index buffer, universe, and byte orderArtSyncDatagram(LX lx) DDPDatagram(LX lx, int[] indexBuffer) DDPDatagram(LX lx, int[] indexBuffer, int dataOffset) DDPDatagram(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int dataOffset) DDPDatagram(LX lx, LXModel model) DDPDatagram(LX lx, IndexBuffer indexBuffer, int dataOffset) DDPOutputGroup(LX lx, int[] indexBuffer) DDPOutputGroup(LX lx, int[] indexBuffer, int chunkSize) Constructs a DDPOutput with a given total set of points and a specified chunkSize.DDPOutputGroup(LX lx, LXModel model) DDPOutputGroup(LX lx, LXModel model, int chunkSize) FadecandySocket(LX lx) FadecandySocket(LX lx, int[] indexBuffer) FadecandySocket(LX lx, LXModel model) KinetDatagram(LX lx, int[] indexBuffer, int kinetPort) Constructs a datagram that sends on the given kinet supply output portKinetDatagram(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int kinetPort) Constructs a datagram that sends on the given kinet supply output portKinetDatagram(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int kinetPort, KinetDatagram.Version version) Constructs a datagram that sends on the given kinet supply output portKinetDatagram(LX lx, LXModel model, int kinetPort) Constructs a datagram that sends on the given kinet supply output portKinetDatagram(LX lx, LXModel model, int kinetPort, KinetDatagram.Version version) Constructs a datagram that sends on the given kinet supply output portKinetDatagram(LX lx, IndexBuffer indexBuffer, int kinetPort) Constructs a datagram that sends on the given kinet supply output portKinetDatagram(LX lx, IndexBuffer indexBuffer, int kinetPort, KinetDatagram.Version version) Constructs a datagram that sends on the given kinet supply output portprotectedLXBufferOutput(LX lx, IndexBuffer indexBuffer) protectedLXDatagram(LX lx, IndexBuffer indexBuffer, int datagramSize) protectedprotectedLXOutputGroup(LX lx) LXOutputGroup(LX lx, String label) protectedprotectedLXSocket(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder) protectedLXSocket(LX lx, IndexBuffer indexBuffer) OPCDatagram(LX lx, int[] indexBuffer) OPCDatagram(LX lx, int[] indexBuffer, byte opcChannel) OPCDatagram(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, byte opcChannel) OPCDatagram(LX lx, LXModel model) OPCDatagram(LX lx, LXModel model, byte opcChannel) OPCDatagram(LX lx, IndexBuffer indexBuffer, byte opcChannel) OPCSocket(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder) OPCSocket(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, byte opcChannel) OPCSocket(LX lx, IndexBuffer indexBuffer, byte opcChannel) StreamingACNDatagram(LX lx, int[] indexBuffer) Constructs a StreamingACNDatagram on default universeStreamingACNDatagram(LX lx, int[] indexBuffer, int universeNumber) Constructs a datagram, sends the list of point indices on the given universe number.StreamingACNDatagram(LX lx, int[] indexBuffer, int dataSize, int universeNumber) Creates a StreamingACNDatagram for a given index buffer with fixed data size and universe numberStreamingACNDatagram(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int universeNumber) Creates a StreamingACNDatagrm for given index buffer on universe and byte orderStreamingACNDatagram(LX lx, int[] indexBuffer, LXBufferOutput.ByteOrder byteOrder, int dataSize, int universeNumber) Creates a StreamingACNDatagram for a given index buffer with fixed data size and universe numberprotectedStreamingACNDatagram(LX lx, int dataSize, int universeNumber) Subclasses may use this constructor for datagrams with custom DMX data of a fixed length.StreamingACNDatagram(LX lx, LXModel model) Creates a StreamingACNDatagram for the given modelStreamingACNDatagram(LX lx, LXModel model, int universeNumber) Creates a StreamingACNDatagram for the model on given universeStreamingACNDatagram(LX lx, IndexBuffer indexBuffer, int universeNumber) Creates a StreamingACNDatagram for a given index buffer with fixed data size and universe numberStreamingACNDatagram(LX lx, IndexBuffer indexBuffer, int dataSize, int universeNumber) Creates a StreamingACNDatagram for a given index buffer with fixed data size and universe number -
Uses of LX in heronarts.lx.parameter
Methods in heronarts.lx.parameter with parameters of type LXModifier and TypeMethodDescriptionstatic voidQuantizedTriggerParameter.resolve(LX lx, Tempo.Division division) Invoked from the Tempo engine to resolve all pending parameters when a particular launch quantization is fired.Constructors in heronarts.lx.parameter with parameters of type LXModifierConstructorDescriptionLaunch(LX lx, String label, QuantizedTriggerParameter.QuantizedTriggerFunction onTrigger) QuantizedTriggerParameter(LX lx, String label) QuantizedTriggerParameter(LX lx, String label, ObjectParameter<Tempo.Quantization> quantization) QuantizedTriggerParameter(LX lx, String label, ObjectParameter<Tempo.Quantization> quantization, QuantizedTriggerParameter.QuantizedTriggerFunction onTrigger) QuantizedTriggerParameter(LX lx, String label, ObjectParameter<Tempo.Quantization> quantization, Runnable onTrigger) QuantizedTriggerParameter(LX lx, String label, QuantizedTriggerParameter.QuantizedTriggerFunction onTrigger) QuantizedTriggerParameter(LX lx, String label, Runnable onTrigger) -
Uses of LX in heronarts.lx.pattern
Methods in heronarts.lx.pattern with parameters of type LXModifier and TypeMethodDescriptionvoidLXPattern.load(LX lx, JsonObject obj) voidLXPattern.Placeholder.load(LX lx, JsonObject object) voidLXPattern.Placeholder.save(LX lx, JsonObject object) voidLXPattern.save(LX lx, JsonObject obj) Constructors in heronarts.lx.pattern with parameters of type LXModifierConstructorDescriptionLifePattern(LX lx) Deprecated.protectedLXModelPattern(LX lx) Deprecated.protectedPlaceholder(LX lx, LX.InstantiationException instantiationException) -
Uses of LX in heronarts.lx.pattern.audio
Constructors in heronarts.lx.pattern.audio with parameters of type LX -
Uses of LX in heronarts.lx.pattern.color
Constructors in heronarts.lx.pattern.color with parameters of type LXModifierConstructorDescriptionAlternatingPattern(LX lx) AlternatingPattern(LX lx, int firstColor, int secondColor) GradientPattern(LX lx) SolidPattern(LX lx) SolidPattern(LX lx, int color) -
Uses of LX in heronarts.lx.pattern.form
Methods in heronarts.lx.pattern.form with parameters of type LXModifier and TypeMethodDescriptionvoidPlanesPattern.load(LX lx, JsonObject obj) voidPlanesPattern.save(LX lx, JsonObject obj) Constructors in heronarts.lx.pattern.form with parameters of type LXModifierConstructorDescriptionChevronPattern(LX lx) OrboxPattern(LX lx) protectedPlanesPattern(LX lx) -
Uses of LX in heronarts.lx.pattern.image
Methods in heronarts.lx.pattern.image with parameters of type LXModifier and TypeMethodDescriptionvoidSlideshowPattern.load(LX lx, JsonObject obj) voidSlideshowPattern.save(LX lx, JsonObject obj) Constructors in heronarts.lx.pattern.image with parameters of type LX -
Uses of LX in heronarts.lx.pattern.strip
Constructors in heronarts.lx.pattern.strip with parameters of type LX -
Uses of LX in heronarts.lx.pattern.test
Constructors in heronarts.lx.pattern.test with parameters of type LX -
Uses of LX in heronarts.lx.pattern.texture
Constructors in heronarts.lx.pattern.texture with parameters of type LX -
Uses of LX in heronarts.lx.scheduler
Methods in heronarts.lx.scheduler with parameters of type LXModifier and TypeMethodDescriptionvoidLXScheduler.load(LX lx, JsonObject obj) voidLXScheduler.save(LX lx, JsonObject obj) Constructors in heronarts.lx.scheduler with parameters of type LX -
Uses of LX in heronarts.lx.script
Methods in heronarts.lx.script with parameters of type LXModifier and TypeMethodDescriptionvoidScriptEffect.load(LX lx, JsonObject obj) voidScriptPattern.load(LX lx, JsonObject obj) Constructors in heronarts.lx.script with parameters of type LX -
Uses of LX in heronarts.lx.snapshot
Methods in heronarts.lx.snapshot with parameters of type LXModifier and TypeMethodDescriptionvoidLXSnapshot.load(LX lx, JsonObject obj) voidLXSnapshot.View.load(LX lx, JsonObject obj) voidLXSnapshotEngine.load(LX lx, JsonObject obj) voidLXSnapshot.ActivePatternView.save(LX lx, JsonObject obj) voidLXSnapshot.ChannelFaderView.save(LX lx, JsonObject obj) voidLXSnapshot.ParameterView.save(LX lx, JsonObject obj) voidLXSnapshot.save(LX lx, JsonObject obj) voidLXSnapshot.View.save(LX lx, JsonObject obj) voidLXSnapshotEngine.save(LX lx, JsonObject obj) Constructors in heronarts.lx.snapshot with parameters of type LXModifierConstructorDescriptionLXClipSnapshot(LX lx, LXClip clip) LXGlobalSnapshot(LX lx) protectedLXSnapshot(LX lx, LXComponent snapshotParameterScope) LXSnapshotEngine(LX lx) -
Uses of LX in heronarts.lx.structure
Methods in heronarts.lx.structure with parameters of type LXModifier and TypeMethodDescriptionvoidJsonFixture.load(LX lx, JsonObject obj) voidLXFixture.load(LX lx, JsonObject obj) voidLXStructure.load(LX lx, JsonObject obj) voidJsonFixture.save(LX lx, JsonObject obj) voidLXStructure.save(LX lx, JsonObject obj) Constructors in heronarts.lx.structure with parameters of type LXModifierConstructorDescriptionArcFixture(LX lx) GridFixture(LX lx) JsonFixture(LX lx) JsonFixture(LX lx, String fixtureType) protectedLXBasicFixture(LX lx, String label) protectedprotectedprotectedLXProtocolFixture(LX lx, String label) LXStructure(LX lx, LXModel immutable, LXStructure.ModelListener modelListener) PointFixture(LX lx) PointListFixture(LX lx, List<LXVector> coordinates) SpiralFixture(LX lx) StripFixture(LX lx) -
Uses of LX in heronarts.lx.structure.view
Methods in heronarts.lx.structure.view with parameters of type LXModifier and TypeMethodDescriptionLXViewEngine.addViews(LX lx, JsonObject obj) voidLXViewDefinition.load(LX lx, JsonObject obj) voidLXViewEngine.load(LX lx, JsonObject obj) voidLXViewEngine.modelGenerationChanged(LX lx, LXModel model) voidLXViewEngine.save(LX lx, JsonObject obj) Constructors in heronarts.lx.structure.view with parameters of type LX -
Uses of LX in heronarts.lx.studio
Subclasses of LX in heronarts.lx.studioMethods in heronarts.lx.studio with parameters of type LXModifier and TypeMethodDescriptionprotected LXRegistryLXStudio.instantiateRegistry(LX lx) voidLXStudio.UI.load(LX lx, JsonObject object) static voidLicense.register(LX lx, String code, License.LicenseCallback callback) voidLXStudio.UI.save(LX lx, JsonObject object) Constructors in heronarts.lx.studio with parameters of type LX -
Uses of LX in heronarts.lx.studio.ui
Constructors in heronarts.lx.studio.ui with parameters of type LXModifierConstructorDescriptionUIBottomTray(LXStudio.UI ui, LX lx) UIContentPicker(LXStudio.UI ui, LX lx) UILoading(LXStudio.UI ui, LX lx) -
Uses of LX in heronarts.lx.studio.ui.browser
Fields in heronarts.lx.studio.ui.browser declared as LXConstructors in heronarts.lx.studio.ui.browser with parameters of type LXModifierConstructorDescriptionprotectedUIComponentManager(UI ui, LX lx, float x, float y, float w) UIEffectManager(UI ui, LX lx, float x, float y, float w) UIPatternManager(UI ui, LX lx, float x, float y, float w) -
Uses of LX in heronarts.lx.studio.ui.clip
Fields in heronarts.lx.studio.ui.clip declared as LXModifier and TypeFieldDescriptionprotected final LXUIClipButton.lxprotected final LXUIClipLauncher.lxprotected final LXUISceneButton.lxConstructors in heronarts.lx.studio.ui.clip with parameters of type LXModifierConstructorDescriptionprotectedUIClipButton(UI ui, UIMixer mixer, LX lx, LXBus bus, int index, float x, float y, float width) UIClipInspector(LXStudio.UI ui, LX lx, float x, float y, float w) UIClipLauncher(UI ui, UIMixer mixer, LX lx, LXBus bus) UIClipLauncher(UI ui, UIMixer mixer, LX lx, LXBus bus, int width) UIClipStop(UI ui, UIMixer mixer, LX lx, LXBus bus, int width) -
Uses of LX in heronarts.lx.studio.ui.dmx
Constructors in heronarts.lx.studio.ui.dmx with parameters of type LX -
Uses of LX in heronarts.lx.studio.ui.fixture
Constructors in heronarts.lx.studio.ui.fixture with parameters of type LXModifierConstructorDescriptionUIFixtureErrors(UI ui, LX lx, float w) UIFixtureInspector(LXStudio.UI ui, LX lx, float w) UIFixtureManager(UI ui, LX lx, UIFixtureInspector inspector, float w) -
Uses of LX in heronarts.lx.studio.ui.midi
Constructors in heronarts.lx.studio.ui.midi with parameters of type LX -
Uses of LX in heronarts.lx.studio.ui.mixer
Fields in heronarts.lx.studio.ui.mixer declared as LXModifier and TypeFieldDescriptionprotected final LXUIMixerStrip.lxprotected final LXUIMixerStripControls.lxConstructors in heronarts.lx.studio.ui.mixer with parameters of type LXModifierConstructorDescriptionUIChannelStrip(UI ui, UIMixer mixer, LX lx, LXChannel channel) UIClipGridStrip(UI ui, LX lx, float w, float h) UIGroupStrip(UI ui, UIMixer mixer, LX lx, LXGroup group) protectedUIMasterStrip(UI ui, UIMixer mixer, LX lx) UIMasterStripControls(UI ui, LX lx) protectedUIMixerStrip(UI ui, UIMixer mixer, LX lx, LXBus bus) protectedUIMixerStrip(UI ui, UIMixer mixer, LX lx, LXBus bus, float width) UISceneStrip(UI ui, UIMixer mixer, LX lx) -
Uses of LX in heronarts.lx.studio.ui.model
Constructors in heronarts.lx.studio.ui.model with parameters of type LXModifierConstructorDescriptionUIModelInspector(UI ui, LX lx, float w) UIOutputManager(LXStudio.UI ui, LX lx, float width) -
Uses of LX in heronarts.lx.studio.ui.modulation
Constructors in heronarts.lx.studio.ui.modulation with parameters of type LXModifierConstructorDescriptionUIAbstractGlobalModulator(UI ui, LX lx, LXComponent component, boolean isGlobalModulator, float x, float y, float w, float h) UIComponentModulator(UI ui, LX lx, LXComponent component, float x, float y, float w) -
Uses of LX in heronarts.lx.studio.ui.osc
Constructors in heronarts.lx.studio.ui.osc with parameters of type LX -
Uses of LX in heronarts.lx.studio.ui.performance
Constructors in heronarts.lx.studio.ui.performance with parameters of type LXModifierConstructorDescriptionUIPerformanceAudio(UI ui, LX lx) UIPerformanceContainer(LXStudio.UI ui, LX lx, boolean aux) UIPerformancePalette(UI ui, LX lx) UIPerformancePane(LXStudio.UI ui, LX lx, boolean aux) -
Uses of LX in heronarts.lx.studio.ui.preview
Methods in heronarts.lx.studio.ui.preview with parameters of type LXModifier and TypeMethodDescriptionvoidUIAxes.load(LX lx, JsonObject object) voidUIGrid.load(LX lx, JsonObject object) voidUIPreviewWindow.load(LX lx, JsonObject object) voidUIAxes.save(LX lx, JsonObject object) voidUIGrid.save(LX lx, JsonObject object) voidUIPreviewWindow.save(LX lx, JsonObject object) -
Uses of LX in heronarts.lx.studio.ui.timeline
Constructors in heronarts.lx.studio.ui.timeline with parameters of type LX -
Uses of LX in heronarts.lx.studio.ui.toolbar
Constructors in heronarts.lx.studio.ui.toolbar with parameters of type LX