A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

abs(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the absolute value of the given value.
AbstractAsyncControl - Class in org.praxislive.base
 
AbstractAsyncControl() - Constructor for class org.praxislive.base.AbstractAsyncControl
 
AbstractAsyncProperty<V> - Class in org.praxislive.code
 
AbstractAsyncProperty(Value, Class<V>, V) - Constructor for class org.praxislive.code.AbstractAsyncProperty
 
AbstractBasicProperty - Class in org.praxislive.code
Deprecated.
AbstractBasicProperty() - Constructor for class org.praxislive.code.AbstractBasicProperty
Deprecated.
 
AbstractComponent - Class in org.praxislive.base
Abstract base implementation of Component supporting Control and Port management.
AbstractComponent() - Constructor for class org.praxislive.base.AbstractComponent
 
AbstractComponentFactory - Class in org.praxislive.base
 
AbstractComponentFactory - Class in org.praxislive.code
 
AbstractComponentFactory() - Constructor for class org.praxislive.base.AbstractComponentFactory
 
AbstractComponentFactory() - Constructor for class org.praxislive.code.AbstractComponentFactory
 
AbstractComponentFactory.Data<T> - Class in org.praxislive.base
 
AbstractComponentFactory.Data - Class in org.praxislive.code
 
AbstractContainer - Class in org.praxislive.base
Abstract base class for Container supporting all controls of ContainerProtocol.
AbstractContainer() - Constructor for class org.praxislive.base.AbstractContainer
 
AbstractContainer.AddChildControl - Class in org.praxislive.base
 
AbstractContainer.ChildrenControl - Class in org.praxislive.base
 
AbstractContainer.ConnectControl - Class in org.praxislive.base
 
AbstractContainer.ConnectionsControl - Class in org.praxislive.base
 
AbstractContainer.Delegate - Class in org.praxislive.base
Delegate base class to be used inside a wrapper class implementing Container.
AbstractContainer.DisconnectControl - Class in org.praxislive.base
 
AbstractContainer.RemoveChildControl - Class in org.praxislive.base
 
AbstractInlineCommand - Class in org.praxislive.script.impl
 
AbstractInlineCommand() - Constructor for class org.praxislive.script.impl.AbstractInlineCommand
 
AbstractProperty - Class in org.praxislive.base
A basic property control base class.
AbstractProperty() - Constructor for class org.praxislive.base.AbstractProperty
 
AbstractRoot - Class in org.praxislive.base
A general purpose base implementation of Root.
AbstractRoot() - Constructor for class org.praxislive.base.AbstractRoot
Default constructor.
AbstractRoot.Controller - Class in org.praxislive.base
Implementation of Root.Controller.
AbstractRoot.Delegate - Class in org.praxislive.base
An abstract delegate class that may be attached to this Root to drive it from another source (eg.
AbstractRoot.DelegateConfiguration - Class in org.praxislive.base
A configuration object used for customizing AbstractRoot.Delegate behaviour in a subclass.
AbstractRoot.State - Enum in org.praxislive.base
The possible states this implementation may transition through.
AbstractRootContainer - Class in org.praxislive.base
 
AbstractRootContainer() - Constructor for class org.praxislive.base.AbstractRootContainer
 
AbstractSingleCallFrame - Class in org.praxislive.script.impl
 
AbstractSingleCallFrame(Namespace, List<Value>) - Constructor for class org.praxislive.script.impl.AbstractSingleCallFrame
 
Accessor() - Constructor for class org.praxislive.hub.Hub.Accessor
 
accumulate(List<Data.Packet<T>>) - Method in interface org.praxislive.code.userapi.Data.Packet
 
acos(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Returns the arc cosine of a value.
acquire(int, boolean) - Static method in class org.praxislive.video.render.utils.PixelArrayCache
 
action() - Method in class org.praxislive.core.Info.ControlInfoChooser
Create an ActionInfoBuilder
Action - org.praxislive.code.ControlDescriptor.Category
Controls that correspond to actions.
Action - org.praxislive.code.PortDescriptor.Category
Ports that correspond to actions (triggers).
Action - org.praxislive.core.ControlInfo.Type
 
activating() - Method in class org.praxislive.base.AbstractRoot
Hook called during activation of this Root, asynchronously after a call to AbstractRoot.Controller.start(java.util.concurrent.ThreadFactory).
activating() - Method in class org.praxislive.hub.BasicCoreRoot
 
ACTIVE - org.praxislive.core.ExecutionContext.State
Actively running.
ACTIVE_IDLE - org.praxislive.base.AbstractRoot.State
 
ACTIVE_RUNNING - org.praxislive.base.AbstractRoot.State
 
Adaptor() - Constructor for class org.praxislive.base.Binding.Adaptor
 
add() - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
add(double, double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
add(double, double, double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
add(Object) - Method in class org.praxislive.base.AbstractComponentFactory.Data
 
add(Object) - Method in class org.praxislive.code.AbstractComponentFactory.Data
 
add(String, Class<? extends Component>) - Method in class org.praxislive.base.AbstractComponentFactory
 
add(String, AbstractComponentFactory.Data<? extends Component>) - Method in class org.praxislive.base.AbstractComponentFactory
 
add(Pipe...) - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
add(AbstractComponentFactory.Data) - Method in class org.praxislive.code.AbstractComponentFactory
 
add(CodeFactory<?>) - Method in class org.praxislive.code.AbstractComponentFactory
 
add(Async<T>) - Method in class org.praxislive.code.userapi.Async.Queue
Add an Async to the queue.
add(PVector) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_add.xml ) Adds x, y, and z components to a vector, adds one vector to another, or adds two independent vectors together.
add(PVector, PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
Add two vectors
add(PVector, PVector, PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
Add two vectors into a target vector
Add - org.praxislive.video.code.userapi.VideoConstants.BlendMode
 
Add - org.praxislive.video.pgl.code.userapi.Constants.BlendMode
 
Add - org.praxislive.video.render.ops.BlendMode
 
ADD - Static variable in class org.praxislive.video.code.userapi.VideoConstants
 
ADD - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
ADD_CHILD - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Name of the add-child control.
ADD_CHILD_INFO - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Info for the add-child control.
ADD_ROOT - Static variable in class org.praxislive.core.services.RootManagerService
 
ADD_ROOT_INFO - Static variable in class org.praxislive.core.services.RootManagerService
 
addAudioOutputPort(AudioPort.Output, Pipe) - Method in class org.praxislive.audio.AudioPort.Input
 
addAudioOutputPort(AudioPort.Output, Pipe) - Method in class org.praxislive.audio.DefaultAudioInputPort
 
addChild(String, Component) - Method in class org.praxislive.base.AbstractContainer
 
addChild(String, Component) - Method in class org.praxislive.base.AbstractRootContainer
 
addChild(PShape) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
addChild(PShape, int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
AddChildControl() - Constructor for class org.praxislive.base.AbstractContainer.AddChildControl
 
addClockListener(CodeContext.ClockListener) - Method in class org.praxislive.code.CodeContext
Add a clock listener.
addClockListener(ExecutionContext.ClockListener) - Method in class org.praxislive.base.DefaultExecutionContext
 
addClockListener(ExecutionContext.ClockListener) - Method in interface org.praxislive.core.ExecutionContext
Add a listener for clock changes.
addCommand(String, Command) - Method in interface org.praxislive.script.Namespace
 
addControl(ControlDescriptor) - Method in class org.praxislive.code.CodeConnector
Add a control descriptor.
addControlOutputPort(ControlPort.Output) - Method in class org.praxislive.code.ControlInput
 
addControlOutputPort(ControlPort.Output) - Method in class org.praxislive.core.ControlPort.Input
 
addDefaultControls() - Method in class org.praxislive.code.CodeConnector
Called during processing to create default controls.
addDefaultControls() - Method in class org.praxislive.code.CodeContainer.Connector
 
addDefaultControls() - Method in class org.praxislive.code.CodeRoot.Connector
 
addDefaultControls() - Method in class org.praxislive.code.CodeRootContainer.Connector
 
addDefaultPorts() - Method in class org.praxislive.code.CodeConnector
Called during processing to create default ports.
addDefaultPorts() - Method in class org.praxislive.video.code.VideoCodeConnector
 
addDefaultPorts() - Method in class org.praxislive.video.pgl.code.P2DCodeConnector
 
addDefaultPorts() - Method in class org.praxislive.video.pgl.code.P3DCodeConnector
 
addExtension(Root) - Method in class org.praxislive.hub.Hub.Builder
 
addFrameRateListener(FrameRateListener) - Method in class org.praxislive.video.pgl.PGLPlayer
 
addFrameRateListener(FrameRateListener) - Method in interface org.praxislive.video.pipes.FrameRateSource
 
addListener(PortListener) - Method in class org.praxislive.audio.DefaultAudioInputPort
 
addListener(PortListener) - Method in class org.praxislive.audio.DefaultAudioOutputPort
 
addListener(PortListener) - Method in class org.praxislive.code.ControlInput
 
addListener(PortListener) - Method in class org.praxislive.code.ControlOutput
 
addListener(PortListener) - Method in class org.praxislive.code.DataPort.Input
 
addListener(PortListener) - Method in class org.praxislive.code.DataPort.Output
 
addListener(PortListener) - Method in class org.praxislive.code.RefPort.Input
 
addListener(PortListener) - Method in class org.praxislive.code.RefPort.Output
 
addListener(PortListener) - Method in interface org.praxislive.core.Port
 
addListener(PortListener) - Method in class org.praxislive.video.DefaultVideoInputPort
 
addListener(PortListener) - Method in class org.praxislive.video.DefaultVideoOutputPort
 
addListener(TFContext.Listener) - Method in class org.praxislive.tinkerforge.TFContext
 
addPort(PortDescriptor) - Method in class org.praxislive.code.CodeConnector
Add a port descriptor.
addPort(PortDescriptor) - Method in class org.praxislive.code.CodeRoot.Connector
 
addReference(ReferenceDescriptor) - Method in class org.praxislive.code.CodeConnector
Add a reference descriptor.
address() - Method in class org.praxislive.hub.net.ChildLauncher.Info
Access the SocketAddress to connect to the child.
addRoot(String, Class<? extends Root>) - Method in class org.praxislive.base.AbstractComponentFactory
 
addRoot(String, AbstractComponentFactory.Data<? extends Root>) - Method in class org.praxislive.base.AbstractComponentFactory
 
addRoot(CodeFactory<? extends CodeRootDelegate>) - Method in class org.praxislive.code.AbstractComponentFactory
 
addSource(Data.Pipe<T>) - Method in class org.praxislive.code.userapi.Data.Pipe
 
addSource(VideoPipe) - Method in class org.praxislive.video.pipes.VideoPipe
 
addStateListener(ExecutionContext.StateListener) - Method in class org.praxislive.base.DefaultExecutionContext
 
addStateListener(ExecutionContext.StateListener) - Method in interface org.praxislive.core.ExecutionContext
Add a listener for state changes.
addVariable(String, Variable) - Method in interface org.praxislive.script.Namespace
 
addVideoOutputPort(VideoPort.Output, VideoPipe) - Method in class org.praxislive.video.DefaultVideoInputPort
 
addVideoOutputPort(VideoPort.Output, VideoPipe) - Method in class org.praxislive.video.VideoPort.Input
 
allowed() - Method in annotation type org.praxislive.code.userapi.Type.String
 
allowed(String...) - Method in class org.praxislive.core.Info.StringInfoBuilder
Set allowed values property.
allowRemoteServerConnection() - Method in class org.praxislive.hub.net.NetworkCoreFactory.Builder
Allow remote connections.
allowRemoteServerConnection(String) - Method in class org.praxislive.hub.net.NetworkCoreFactory.Builder
Allow remote connections.
alpha - Variable in class org.praxislive.video.render.Surface
 
ALPHA_MASK - Static variable in class org.praxislive.video.render.utils.RGBMath
 
ambient(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ambient(double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
ambient(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
ambient(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ambient(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
ambient(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
ambientLight(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ambientLight(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
ambientLight(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ambientLight(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
analyseField(Field) - Method in class org.praxislive.audio.code.AudioCodeConnector
 
analyseField(Field) - Method in class org.praxislive.code.CodeConnector
Called during processing to analyse each discovered field.
analyseField(Field) - Method in class org.praxislive.code.CodeRoot.Connector
 
analyseField(Field) - Method in class org.praxislive.video.code.VideoCodeConnector
 
analyseField(Field) - Method in class org.praxislive.video.pgl.code.P2DCodeConnector
 
analyseField(Field) - Method in class org.praxislive.video.pgl.code.P3DCodeConnector
 
analyseField(CodeConnector<?>, Field) - Method in interface org.praxislive.code.CodeConnector.Plugin
Analyse the given field, configuring the CodeConnector as required.
analyseFields(Field[]) - Method in class org.praxislive.code.CodeConnector
Called during processing to analyse all discovered fields in the delegate class.
analyseMethod(Method) - Method in class org.praxislive.code.CodeConnector
Called during processing to analyse each discovered method.
analyseMethod(Method) - Method in class org.praxislive.code.CodeContainer.Connector
 
analyseMethod(Method) - Method in class org.praxislive.core.code.CoreCodeConnector
 
analyseMethod(Method) - Method in class org.praxislive.video.code.VideoCodeConnector
 
analyseMethod(Method) - Method in class org.praxislive.video.pgl.code.P2DCodeConnector
 
analyseMethod(Method) - Method in class org.praxislive.video.pgl.code.P3DCodeConnector
 
analyseMethod(CodeConnector<?>, Method) - Method in interface org.praxislive.code.CodeConnector.Plugin
Analyse the given method, configuring the CodeConnector as required.
analyseMethods(Method[]) - Method in class org.praxislive.code.CodeConnector
Called during processing to analyse all discovered methods in the delegate class.
angleBetween(PVector, PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_angleBetween.xml ) Calculates and returns the angle (in radians) between two vectors.
animator() - Method in class org.praxislive.code.userapi.Property
Return the Animator for the Property, creating it if necessary.
API_INFO - Static variable in class org.praxislive.code.CodeCompilerService
 
API_INFO - Static variable in class org.praxislive.core.protocols.ComponentProtocol
A component info for this protocol.
API_INFO - Static variable in class org.praxislive.core.protocols.ContainerProtocol
A component info for this protocol.
API_INFO - Static variable in class org.praxislive.core.protocols.StartableProtocol
A component info for this protocol.
API_INFO - Static variable in class org.praxislive.core.services.RootManagerService
 
apply(Consumer<? super T>) - Method in class org.praxislive.code.userapi.Ref
Pass the value to the provided Consumer function.
apply(Function<? super T, ? extends T>) - Static method in class org.praxislive.code.userapi.Data
Create a pipe that applies the function to every type T passing through.
apply(Function<? super T, ? extends T>) - Method in interface org.praxislive.code.userapi.Data.Packet
 
applyMatrix(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
applyMatrix(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
applyMatrix(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
applyMatrix(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
arc(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
arc(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
arc(double, double, double, double, double, double, int) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
arc(double, double, double, double, double, double, int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ARGB - org.praxislive.video.code.userapi.OffScreen.Format
 
args() - Method in class org.praxislive.core.Call
Get the argument list of this Call.
argument() - Static method in class org.praxislive.core.Info
Get an ArgumentInfoChooser to choose an ArgumentInfoBuilder.
argument(Function<Info.ArgumentInfoChooser, Info.ArgumentInfoBuilder<?>>) - Static method in class org.praxislive.core.Info
Apply the provided function to an ArgumentInfoChooser to choose and configure an ArgumentInfoBuilder and return the resulting ArgumentInfo.
ArgumentInfo - Class in org.praxislive.core
Info object used to define the valid input and output arguments of a Control.
arguments() - Method in interface org.praxislive.hub.net.ProxyInfo.Exec
Command line arguments to pass along to the executing process.
argumentType() - Method in class org.praxislive.core.ArgumentInfo
 
array - Variable in class org.praxislive.code.userapi.PVector
Deprecated.
Array so that this can be temporarily used in an array context
array() - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_array.xml ) Return a representation of this vector as a double array.
array(String) - Method in interface org.praxislive.code.DefaultDelegateAPI
Parse the given String into a PArray.
array(Property) - Method in interface org.praxislive.code.DefaultDelegateAPI
Attempt to extract a PArray from the given Property.
array(Value) - Method in interface org.praxislive.code.DefaultDelegateAPI
Convert the given Value into a PArray.
arrayCopy(Object, int, Object, int, int) - Method in class org.praxislive.code.DefaultCodeDelegate
Deprecated.
arrayCopy(Object, int, Object, int, int) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
arrayCopy(Object, int, Object, int, int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
arrayCopy(Object, Object) - Method in class org.praxislive.code.DefaultCodeDelegate
Deprecated.
arrayCopy(Object, Object) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
arrayCopy(Object, Object) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
arrayCopy(Object, Object, int) - Method in class org.praxislive.code.DefaultCodeDelegate
Deprecated.
arrayCopy(Object, Object, int) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
arrayCopy(Object, Object, int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
as(Class<T>) - Method in class org.praxislive.core.types.PReference
 
asClass() - Method in class org.praxislive.core.Port.Type
 
asClass() - Method in class org.praxislive.core.Protocol.Type
Access the class of the Protocol type.
asClass() - Method in class org.praxislive.core.Value.Type
The class that this Type maps to.
asImage() - Method in class org.praxislive.video.pgl.PGLSurface
 
asImage(Surface) - Method in class org.praxislive.video.pgl.PGLContext
 
asin(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Returns the arc sine of a value.
asInputStream() - Method in class org.praxislive.core.types.PBytes
 
ask(ControlAddress, Object...) - Method in class org.praxislive.code.CodeDelegate
Call a Control.
ask(ControlAddress, List<Value>) - Method in class org.praxislive.code.CodeDelegate
Call a Control.
asList() - Method in class org.praxislive.core.types.PArray
An unmodifiable List view of this list of values.
asPFont(Font) - Method in class org.praxislive.video.pgl.PGLContext
 
asPGLShape(PShape) - Method in class org.praxislive.video.pgl.PGLContext
 
asPString() - Method in enum org.praxislive.core.services.LogLevel
 
asRectangle() - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
async(T, Async.Task<T, R>) - Method in class org.praxislive.code.CodeDelegate
Run a task asynchronously and outside of the component context.
Async<T> - Class in org.praxislive.code.userapi
A lightweight holder for a future value, the result of an asynchronous operation such as an actor call.
Async() - Constructor for class org.praxislive.code.userapi.Async
Construct an empty Async.
Async.Queue<T> - Class in org.praxislive.code.userapi
A queue for handling Async instances.
Async.Task<T,​R> - Interface in org.praxislive.code.userapi
A task intended to be run asynchronously and outside of the main component context.
asyncCompute(K, Function<K, ? extends T>) - Method in class org.praxislive.code.userapi.Ref
Deprecated.
atan(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Returns the arc tangent of a value.
atan2(double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Returns the angle theta from the conversion of rectangular coordinates (x, y) to polar coordinates (r, theta).
attach(CodeContext<?>) - Method in class org.praxislive.code.AbstractAsyncProperty
 
attach(CodeContext<?>) - Method in class org.praxislive.code.PropertyControl.Binding
 
attach(CodeContext<?>) - Method in class org.praxislive.code.TriggerControl.Binding
 
attach(CodeContext<?>) - Method in class org.praxislive.code.userapi.Data.Sink
 
attach(CodeContext<?>) - Method in class org.praxislive.code.userapi.Input
 
attach(CodeContext<?>, PropertyControl.Binding) - Method in class org.praxislive.code.PropertyControl.Binding
 
attach(CodeContext<?>, ReferenceDescriptor) - Method in class org.praxislive.code.ReferenceDescriptor
Configure the reference for the provided context during attachment.
attach(CodeContext<?>, Property) - Method in class org.praxislive.code.userapi.Property
 
attach(CodeContext<?>, Trigger) - Method in class org.praxislive.code.userapi.Trigger
 
attach(CodeContext<?>, Control) - Method in class org.praxislive.code.ControlDescriptor
Configure the control for the provided context during attachment.
attach(CodeContext<?>, Control) - Method in class org.praxislive.code.InfoProperty.Descriptor
 
attach(CodeContext<?>, Control) - Method in class org.praxislive.code.PropertyControl.Descriptor
 
attach(CodeContext<?>, Control) - Method in class org.praxislive.code.ResourceProperty.Descriptor
 
attach(CodeContext<?>, Control) - Method in class org.praxislive.code.TriggerControl.Descriptor
 
attach(CodeContext<?>, Port) - Method in class org.praxislive.code.PortDescriptor
Configure the port for the provided context.
attachAlphaQuery(String, UnaryOperator<Boolean>) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
attachDelegate(AbstractRoot.Delegate) - Method in class org.praxislive.base.AbstractRoot
Attach a AbstractRoot.Delegate to this Root.
attachLogging(LogBuilder) - Method in class org.praxislive.code.CodeFactory.Task
Attach a log builder to the task.
attachPrevious(Class<D>) - Method in class org.praxislive.code.CodeFactory.Task
Attach the previous iteration of delegate class, if available, that is being replaced.
attachRenderQuery(String, UnaryOperator<Boolean>) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
attachRenderQuery(UnaryOperator<Boolean>) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
attrib(String, boolean...) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
attrib(String, double...) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
attrib(String, int...) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
attribNormal(String, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
attribPosition(String, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
AudioBodyContext - Class in org.praxislive.audio.code
 
AudioBodyContext() - Constructor for class org.praxislive.audio.code.AudioBodyContext
 
AudioCodeConnector<D extends AudioCodeDelegate> - Class in org.praxislive.audio.code
 
AudioCodeConnector(CodeFactory.Task<D>, D, Class<? extends AudioCodeDelegate>) - Constructor for class org.praxislive.audio.code.AudioCodeConnector
 
AudioCodeContext<D extends AudioCodeDelegate> - Class in org.praxislive.audio.code
 
AudioCodeContext(AudioCodeConnector<D>) - Constructor for class org.praxislive.audio.code.AudioCodeContext
 
AudioCodeDelegate - Class in org.praxislive.audio.code
 
AudioCodeDelegate() - Constructor for class org.praxislive.audio.code.AudioCodeDelegate
 
AudioCodeFactory - Class in org.praxislive.audio.code
 
AudioCodeFactory(ComponentType, Class<? extends AudioCodeDelegate>, String) - Constructor for class org.praxislive.audio.code.AudioCodeFactory
 
AudioConstants - Class in org.praxislive.audio.code.userapi
 
AudioContext - Class in org.praxislive.audio
 
AudioContext() - Constructor for class org.praxislive.audio.AudioContext
 
AudioContext.Client - Class in org.praxislive.audio
 
AudioContext.InputClient - Class in org.praxislive.audio
 
AudioContext.OutputClient - Class in org.praxislive.audio
 
AudioIn - Class in org.praxislive.audio.code.userapi
 
AudioIn() - Constructor for class org.praxislive.audio.code.userapi.AudioIn
 
AudioOut - Class in org.praxislive.audio.code.userapi
 
AudioOut() - Constructor for class org.praxislive.audio.code.userapi.AudioOut
 
AudioPort - Class in org.praxislive.audio
 
AudioPort() - Constructor for class org.praxislive.audio.AudioPort
 
AudioPort.Input - Class in org.praxislive.audio
 
AudioPort.Output - Class in org.praxislive.audio
 
AudioPort.Provider - Class in org.praxislive.audio
 
AudioSettings - Class in org.praxislive.audio
 
audioSink(String) - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
autoClose() - Method in annotation type org.praxislive.code.userapi.Persist
Control whether AutoCloseable field values are closed on disposal.
autoReset() - Method in annotation type org.praxislive.code.userapi.Persist
Control whether to reset values on root stop (idle).
autoRunFile() - Method in interface org.praxislive.launcher.Launcher.Context
Provide an optional file to be run on launch, eg.
AuxIn - org.praxislive.code.ControlDescriptor.Category
Controls that correspond to auxiliary input.
AuxIn - org.praxislive.code.PortDescriptor.Category
Ports that correspond to auxiliary input.
AuxIn - Annotation Type in org.praxislive.code.userapi
Annotate a field or method representing an auxiliary input, such as an Input or a method with single parameter.
AuxOut - org.praxislive.code.PortDescriptor.Category
Ports that correspond to auxiliary output.
AuxOut - Annotation Type in org.praxislive.code.userapi
Annotate a field representing an auxiliary output, such as Output.
await() - Method in class org.praxislive.hub.Hub
 
await(long, TimeUnit) - Method in class org.praxislive.hub.Hub
 
awaitInfo(long, TimeUnit) - Method in class org.praxislive.hub.net.NetworkCoreFactory
Get NetworkCoreFactory.Info for the started core root.

B

b(String) - Method in interface org.praxislive.code.DefaultDelegateAPI
Deprecated.
b(Property) - Method in interface org.praxislive.code.DefaultDelegateAPI
Deprecated.
b(Value) - Method in interface org.praxislive.code.DefaultDelegateAPI
Deprecated.
B(Object) - Method in interface org.praxislive.code.DefaultDelegateAPI
Casting function to convert an object into a boolean value.
background(double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
background(double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
background(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
background(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
background(double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
background(double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
background(double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
background(double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
background(double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
background(double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
background(double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
background(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
background(double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
background(double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
background(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
background(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
background(PImage) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
background(PImage) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
BANG - Static variable in class org.praxislive.core.ControlPort
 
base() - Static method in class org.praxislive.core.code.CoreCode
base(Class<B>, List<String>, BiFunction<CodeFactory.Task<B>, B, CodeContext<B>>) - Static method in class org.praxislive.code.CodeFactory
Create a component CodeFactory.Base for the given base delegate class, from which can be created individual CodeFactory instances.
BASE_CLASS_KEY - Static variable in class org.praxislive.code.CodeFactory
Key for use in control info properties with the name of the base delegate type (class) as the value.
BASE_IMPORTS_KEY - Static variable in class org.praxislive.code.CodeFactory
Key for use in control info properties with the base imports that should be available in source code.
baseClass() - Method in class org.praxislive.code.CodeFactory
Query the base delegate class.
baseImports() - Method in class org.praxislive.code.CodeFactory
Query the base imports to be automatically added to the source body.
BasicCoreRoot - Class in org.praxislive.hub
 
BasicCoreRoot(Hub.Accessor, List<Root>) - Constructor for class org.praxislive.hub.BasicCoreRoot
 
beginCamera() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
beginCamera() - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
beginContour() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
beginDraw() - Method in class org.praxislive.video.code.userapi.PGraphics
 
beginDraw() - Method in class org.praxislive.video.pgl.PGLGraphics
 
beginDraw() - Method in class org.praxislive.video.pgl.PGLGraphics3D
 
beginShape() - Method in class org.praxislive.video.code.userapi.PGraphics
 
beginShape() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
beginShape() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
beginShape() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
beginShape() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
beginShape(Constants.ShapeMode) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
beginShape(Constants.ShapeMode) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
beginShape(Constants.ShapeMode) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
bezier(double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
bezier(double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
bezier(double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
bezier(double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
bezier(double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
bezier(double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
bezierPoint(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
bezierPoint(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
bezierTangent(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
bezierTangent(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
bezierVertex(double, double, double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
bezierVertex(double, double, double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
bezierVertex(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
bezierVertex(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
bezierVertex(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
bezierVertex(double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
bezierVertex(double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
bezierVertex(double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
BIDI - org.praxislive.core.PortInfo.Direction
 
bind(BiConsumer<? super T, V>, BiConsumer<? super T, V>, V) - Method in class org.praxislive.code.userapi.Ref
Bind something (usually a callback / listener) to the reference, providing for automatic attachment and removal on reference change, reset or disposal.
bind(Binding.Adaptor) - Method in class org.praxislive.base.Binding
 
bind(ControlAddress, Binding.Adaptor) - Method in interface org.praxislive.base.BindingContext
Bind adaptor to the binding for the given ControlAddress.
bind(ControlAddress, Binding.Adaptor) - Method in class org.praxislive.base.BindingContextControl
 
Binding - Class in org.praxislive.base
A BindingContext will normally have one Binding for each bound address.
Binding() - Constructor for class org.praxislive.base.Binding
 
Binding() - Constructor for class org.praxislive.code.PropertyControl.Binding
 
Binding() - Constructor for class org.praxislive.code.TriggerControl.Binding
 
Binding.Adaptor - Class in org.praxislive.base
Abstract type for binding to a Control.
Binding.SyncRate - Enum in org.praxislive.base
Possible rates for syncing.
BindingContext - Interface in org.praxislive.base
An interface allowing for binding to a Control and (if a property) syncing to it.
BindingContextControl - Class in org.praxislive.base
An implementation of BindingContext based around a single Control.
BindingContextControl(ControlAddress, ExecutionContext, PacketRouter) - Constructor for class org.praxislive.base.BindingContextControl
Create a BindingContextControl.
BitXor - org.praxislive.video.code.userapi.VideoConstants.BlendMode
 
BitXor - org.praxislive.video.render.ops.BlendMode
 
BITXOR - Static variable in class org.praxislive.video.code.userapi.VideoConstants
 
blend(int, int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
 
Blend - org.praxislive.video.code.userapi.VideoConstants.BlendMode
 
Blend - org.praxislive.video.pgl.code.userapi.Constants.BlendMode
 
BLEND - Static variable in class org.praxislive.video.code.userapi.VideoConstants
 
BLEND - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
blendMode(VideoConstants.BlendMode) - Method in class org.praxislive.video.code.userapi.PGraphics
 
blendMode(VideoConstants.BlendMode) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
blendMode(VideoConstants.BlendMode, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
blendMode(VideoConstants.BlendMode, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
blendMode(Constants.BlendMode) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
blendMode(Constants.BlendMode) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
BlendMode - Enum in org.praxislive.video.render.ops
 
blendModeImpl() - Method in class org.praxislive.video.pgl.PGLGraphics
 
blendModeImpl() - Method in class org.praxislive.video.pgl.PGLGraphics3D
 
Blit - Class in org.praxislive.video.render.ops
 
Blit() - Constructor for class org.praxislive.video.render.ops.Blit
 
blockSize - Variable in class org.praxislive.audio.code.AudioCodeDelegate
 
BLUE_MASK - Static variable in class org.praxislive.video.render.utils.RGBMath
 
Blur - Class in org.praxislive.video.render.ops
 
Bounds - Class in org.praxislive.video.render.ops
Deprecated.
Bounds(int, int, int, int) - Constructor for class org.praxislive.video.render.ops.Bounds
Deprecated.
 
Bounds(Rectangle) - Constructor for class org.praxislive.video.render.ops.Bounds
Deprecated.
 
box(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
box(double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
box(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
box(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
BRACED - org.praxislive.core.syntax.Token.Type
 
Break - org.praxislive.script.StackFrame.State
 
breakConnection(AudioPort.Input, Pipe) - Method in class org.praxislive.audio.AudioPort.Output
 
breakConnection(ControlPort.Input) - Method in class org.praxislive.core.ControlPort.Output
 
breakConnection(VideoPort.Input, VideoPipe) - Method in class org.praxislive.video.VideoPort.Output
 
breakShape() - Method in class org.praxislive.video.code.userapi.PGraphics
 
breakShape() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
BufferedImageSurface - Class in org.praxislive.video.render.utils
 
BufferedImageSurface(int, int, boolean) - Constructor for class org.praxislive.video.render.utils.BufferedImageSurface
 
build() - Method in class org.praxislive.core.Info.ArgumentInfoBuilder
 
build() - Method in class org.praxislive.core.Info.ComponentInfoBuilder
 
build() - Method in class org.praxislive.core.Info.ControlInfoBuilder
 
build() - Method in class org.praxislive.core.Info.PortInfoBuilder
 
build() - Method in class org.praxislive.core.types.PMap.Builder
Build the PMap.
build() - Method in class org.praxislive.hub.Hub.Builder
 
build() - Method in class org.praxislive.hub.net.NetworkCoreFactory.Builder
Build a NetworkCoreFactory based on the builder configuration.
build() - Method in class org.praxislive.purl.PackageURL.Builder
Builds the new PackageURL object.
buildBaseComponentInfo(Info.ComponentInfoBuilder) - Method in class org.praxislive.code.CodeConnector
Build base component info.
buildBaseComponentInfo(Info.ComponentInfoBuilder) - Method in class org.praxislive.code.CodeContainer.Connector
 
buildBaseComponentInfo(Info.ComponentInfoBuilder) - Method in class org.praxislive.code.CodeRoot.Connector
 
buildBaseComponentInfo(Info.ComponentInfoBuilder) - Method in class org.praxislive.code.CodeRootContainer.Connector
 
buildComponentInfo(Map<String, ControlDescriptor>, Map<String, PortDescriptor>) - Method in class org.praxislive.code.CodeConnector
Called during processing to generate the component info from the control and port maps.
buildControlInfo(Info.ComponentInfoBuilder, Map<String, ControlDescriptor>) - Method in class org.praxislive.code.CodeConnector
Build control info.
buildControlMap(Map<String, Control>) - Method in class org.praxislive.hub.BasicCoreRoot
 
builder() - Static method in class org.praxislive.core.types.PMap
Create a PMap.Builder.
builder() - Static method in class org.praxislive.hub.Hub
 
builder() - Static method in class org.praxislive.hub.net.NetworkCoreFactory
Create a NetworkCoreFactory builder.
builder() - Static method in class org.praxislive.purl.PackageURL
Get a builder for creating a PackageURL from elements.
builder(int) - Static method in class org.praxislive.core.types.PMap
Deprecated.
buildPortInfo(Info.ComponentInfoBuilder, Map<String, PortDescriptor>) - Method in class org.praxislive.code.CodeConnector
Build port info.
Bus - Interface in org.praxislive.video.pipes
 

C

calculate(double) - Method in interface org.praxislive.code.userapi.Easing
 
calculate(double) - Method in class org.praxislive.code.userapi.Easing.LinearEasing
 
calculateBounds(Dimension, Dimension, ResizeMode, Rectangle, Rectangle) - Static method in class org.praxislive.video.utils.ResizeUtils
 
call(Call, PacketRouter) - Method in class org.praxislive.base.AbstractAsyncControl
 
call(Call, PacketRouter) - Method in class org.praxislive.base.AbstractContainer.ChildrenControl
 
call(Call, PacketRouter) - Method in class org.praxislive.base.AbstractContainer.ConnectControl
 
call(Call, PacketRouter) - Method in class org.praxislive.base.AbstractContainer.ConnectionsControl
 
call(Call, PacketRouter) - Method in class org.praxislive.base.AbstractContainer.DisconnectControl
 
call(Call, PacketRouter) - Method in class org.praxislive.base.AbstractContainer.RemoveChildControl
 
call(Call, PacketRouter) - Method in class org.praxislive.base.AbstractProperty
 
call(Call, PacketRouter) - Method in class org.praxislive.base.BindingContextControl
 
call(Call, PacketRouter) - Method in class org.praxislive.code.AbstractAsyncProperty
 
call(Call, PacketRouter) - Method in class org.praxislive.code.AbstractBasicProperty
Deprecated.
 
call(Call, PacketRouter) - Method in class org.praxislive.code.InfoProperty
 
call(Call, PacketRouter) - Method in class org.praxislive.code.PropertyControl
 
call(Call, PacketRouter) - Method in class org.praxislive.code.SharedCodeProperty
 
call(Call, PacketRouter) - Method in class org.praxislive.code.TriggerControl
 
call(Call, PacketRouter) - Method in interface org.praxislive.core.Control
 
Call - Class in org.praxislive.core
 
CALLBACK_PERIOD - Static variable in class org.praxislive.tinkerforge.userapi.Constants
 
callSource(VideoPipe, Surface, long) - Method in class org.praxislive.video.pipes.VideoPipe
 
camera() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
camera() - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
camera(double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
camera(double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
canonicalize() - Method in class org.praxislive.purl.PackageURL
Returns the canonicalized representation of the purl.
Center - org.praxislive.video.pgl.code.userapi.Constants.DrawingMode
 
CENTER - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
checkActive() - Method in class org.praxislive.code.CodeContext
Check whether the CodeContext is running inside an ExecutionContext with active state.
checkCompatible(Surface, boolean, boolean) - Method in class org.praxislive.video.pgl.PGLSurface
 
checkCompatible(Surface, boolean, boolean) - Method in class org.praxislive.video.render.Surface
 
checkCompatible(Surface, boolean, boolean) - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
childLauncher(ChildLauncher) - Method in class org.praxislive.hub.net.NetworkCoreFactory.Builder
Provide an implementation of ChildLauncher for proxies that require to auto-launch a local child process of the current one.
ChildLauncher - Interface in org.praxislive.hub.net
Service for launching a child process clone of this process, to be provided to NetworkCoreFactory.
ChildLauncher.Info - Class in org.praxislive.hub.net
Information about the launched child process.
children() - Method in class org.praxislive.base.AbstractContainer
 
children() - Method in class org.praxislive.base.AbstractRootContainer
 
children() - Method in class org.praxislive.code.CodeContainer
 
children() - Method in class org.praxislive.code.CodeContainerDelegate
Stream of child IDs.
children() - Method in class org.praxislive.code.CodeRootContainer
 
children() - Method in class org.praxislive.code.CodeRootContainerDelegate
Stream of child IDs.
children() - Method in interface org.praxislive.core.Container
Get a Stream of the child IDs that this container makes publicly visible.
CHILDREN - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Name of the children control.
CHILDREN_INFO - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Info for the children control.
ChildrenControl() - Constructor for class org.praxislive.base.AbstractContainer.ChildrenControl
 
circIn - Static variable in interface org.praxislive.code.userapi.Easing
 
circInOut - Static variable in interface org.praxislive.code.userapi.Easing
 
circle(double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
circle(double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
circle(double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
circle(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
circOut - Static variable in interface org.praxislive.code.userapi.Easing
 
Clamp - org.praxislive.video.pgl.code.userapi.Constants.TextureWrap
 
CLAMP - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
ClassBodyContext<T> - Class in org.praxislive.code
Deprecated.
ClassBodyContext(Class<T>) - Constructor for class org.praxislive.code.ClassBodyContext
Deprecated.
 
ClassBodyContext.Default - Class in org.praxislive.code
Deprecated.
clear() - Method in class org.praxislive.code.userapi.Async.Queue
Clear all Async from the queue.
clear() - Method in interface org.praxislive.code.userapi.Data.Packet
 
clear() - Method in class org.praxislive.code.userapi.Ref
Disposes the value and clears initialization.
clear() - Method in class org.praxislive.core.services.LogBuilder
 
clear() - Method in class org.praxislive.video.code.userapi.PGraphics
 
clear() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
clear() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
clear() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
clear() - Method in class org.praxislive.video.pgl.PGLSurface
 
clear() - Method in class org.praxislive.video.render.Surface
 
clear() - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
CLEAR - Static variable in class org.praxislive.core.services.ScriptService
 
CLEAR_INFO - Static variable in class org.praxislive.core.services.ScriptService
 
clearCaches() - Method in class org.praxislive.code.userapi.Data.Pipe
 
clearLinks() - Method in class org.praxislive.code.userapi.Input
Clear all Linkables from this Input.
clearLinks() - Method in class org.praxislive.code.userapi.Property
Clear all Linkables from the Property.
clearLinks() - Method in class org.praxislive.code.userapi.Ref.Input
clearLinks() - Method in class org.praxislive.code.userapi.Trigger
Clear all Linkables from this Trigger.
Client() - Constructor for class org.praxislive.audio.AudioContext.Client
 
Client() - Constructor for class org.praxislive.video.VideoContext.Client
 
ClientConfiguration - Class in org.praxislive.video
 
ClientConfiguration(int, int) - Constructor for class org.praxislive.video.ClientConfiguration
 
ClientConfiguration(int, int, Lookup) - Constructor for class org.praxislive.video.ClientConfiguration
 
ClientConfiguration.DeviceIndex - Class in org.praxislive.video
 
ClientConfiguration.Dimension - Class in org.praxislive.video
 
ClientConfiguration.Rotation - Class in org.praxislive.video
 
ClientRegistrationException - Exception in org.praxislive.audio
 
ClientRegistrationException - Exception in org.praxislive.video
 
ClientRegistrationException() - Constructor for exception org.praxislive.audio.ClientRegistrationException
Creates a new instance of ClientRegistrationException without detail message.
ClientRegistrationException() - Constructor for exception org.praxislive.video.ClientRegistrationException
Creates a new instance of ClientRegistrationException without detail message.
ClientRegistrationException(String) - Constructor for exception org.praxislive.audio.ClientRegistrationException
Constructs an instance of ClientRegistrationException with the specified detail message.
ClientRegistrationException(String) - Constructor for exception org.praxislive.video.ClientRegistrationException
Constructs an instance of ClientRegistrationException with the specified detail message.
ClientRegistrationException(String, Throwable) - Constructor for exception org.praxislive.audio.ClientRegistrationException
 
ClientRegistrationException(Throwable) - Constructor for exception org.praxislive.audio.ClientRegistrationException
 
clip(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
clip(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
Clock - Interface in org.praxislive.core
High-precision nanosecond time source.
Close - org.praxislive.video.pgl.code.userapi.Constants.ShapeEndMode
 
CLOSE - Static variable in class org.praxislive.video.code.userapi.VideoConstants
 
CLOSE - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
CodeCompilerService - Class in org.praxislive.code
 
CodeCompilerService() - Constructor for class org.praxislive.code.CodeCompilerService
 
CodeComponent<D extends CodeDelegate> - Class in org.praxislive.code
A CodeComponent is a Component instance that is rewritable at runtime.
CodeComponentFactoryService - Class in org.praxislive.code
 
CodeComponentFactoryService() - Constructor for class org.praxislive.code.CodeComponentFactoryService
 
CodeComponentFactoryService.Provider - Class in org.praxislive.code
Deprecated.
CodeConnector<D extends CodeDelegate> - Class in org.praxislive.code
Base class for analysing a CodeDelegate and creating the resources required for its wrapping CodeContext.
CodeConnector(CodeFactory.Task<D>, D) - Constructor for class org.praxislive.code.CodeConnector
Create a CodeConnector for the provided delegate.
CodeConnector.Plugin - Interface in org.praxislive.code
Plugin implementations should be registered via service loader mechanism to extend behaviour of CodeConnectors.
CodeContainer<D extends CodeContainerDelegate> - Class in org.praxislive.code
A CodeContainer is a Container instance that is rewritable at runtime.
CodeContainer.Connector<D extends CodeContainerDelegate> - Class in org.praxislive.code
CodeConnector subclass for CodeContainers.
CodeContainer.Context<D extends CodeContainerDelegate> - Class in org.praxislive.code
CodeContext subclass for CodeContainers.
CodeContainerDelegate - Class in org.praxislive.code
Base class for user rewritable container code.
CodeContainerDelegate() - Constructor for class org.praxislive.code.CodeContainerDelegate
 
CodeContainerDelegate.ProxyPorts - Annotation Type in org.praxislive.code
Annotation to be used on the CodeContainerDelegate.init() method of the delegate to control addition of child port proxying capability.
CodeContext<D extends CodeDelegate> - Class in org.praxislive.code
A CodeContext wraps each CodeDelegate, managing state and the transition from one iteration of delegate to the next on behalf of a CodeComponent.
CodeContext(CodeConnector<D>) - Constructor for class org.praxislive.code.CodeContext
Create a CodeContext by processing the provided CodeConnector (containing CodeDelegate).
CodeContext(CodeConnector<D>, boolean) - Constructor for class org.praxislive.code.CodeContext
Create a CodeContext by processing the provided CodeConnector (containing CodeDelegate).
CodeContext.ClockListener - Interface in org.praxislive.code
Listener for responding to time changes inside the context.
CodeContextFactoryService - Class in org.praxislive.code
A Service for creating new CodeContext.
CodeContextFactoryService() - Constructor for class org.praxislive.code.CodeContextFactoryService
 
CodeContextFactoryService.Result<D extends CodeDelegate> - Class in org.praxislive.code
Result from service on successful creation of context and delegate.
CodeContextFactoryService.Task<D extends CodeDelegate> - Class in org.praxislive.code
Task sent to the service to request a context and delegate be created from the provided source code.
CodeDelegate - Class in org.praxislive.code
CodeDelegate is the base class for all user rewritable code.
CodeDelegate() - Constructor for class org.praxislive.code.CodeDelegate
 
CodeFactory<D extends CodeDelegate> - Class in org.praxislive.code
A CodeFactory wraps configuration and task creation for creating code components and contexts for a given delegate base type.
CodeFactory(ClassBodyContext<D>, ComponentType, Class<? extends D>, String) - Constructor for class org.praxislive.code.CodeFactory
Deprecated.
CodeFactory(ClassBodyContext<D>, ComponentType, String) - Constructor for class org.praxislive.code.CodeFactory
Deprecated.
CodeFactory.Base<B extends CodeDelegate> - Class in org.praxislive.code
Base code factory for a given base delegate class.
CodeFactory.Task<D extends CodeDelegate> - Class in org.praxislive.code
A task for creating a component or context for a given delegate.
CodeRoot<D extends CodeRootDelegate> - Class in org.praxislive.code
A Root component instance that is rewritable at runtime.
CodeRoot.Connector<D extends CodeRootDelegate> - Class in org.praxislive.code
CodeConnector subclass for CodeRoots.
CodeRoot.Context<D extends CodeRootDelegate> - Class in org.praxislive.code
CodeContext subclass for CodeRoots.
CodeRootContainer<D extends CodeRootContainerDelegate> - Class in org.praxislive.code
A Root container instance that is rewritable at runtime.
CodeRootContainer.Connector<D extends CodeRootContainerDelegate> - Class in org.praxislive.code
CodeConnector subclass for CodeRootContainers.
CodeRootContainer.Context<D extends CodeRootContainerDelegate> - Class in org.praxislive.code
CodeContext subclass for CodeRootContainers.
CodeRootContainerDelegate - Class in org.praxislive.code
Base class for user rewritable Root container code.
CodeRootContainerDelegate() - Constructor for class org.praxislive.code.CodeRootContainerDelegate
 
CodeRootDelegate - Class in org.praxislive.code
Base class for user rewritable Root code.
CodeRootDelegate() - Constructor for class org.praxislive.code.CodeRootDelegate
 
CodeRootDelegate.Driver - Annotation Type in org.praxislive.code
Mark a field referencing an interface implementation to be wrapped by an interface proxy, and used to drive updates of the root.
CodeRootFactoryService - Class in org.praxislive.code
 
CodeRootFactoryService() - Constructor for class org.praxislive.code.CodeRootFactoryService
 
CodeUtils - Class in org.praxislive.code
 
collector() - Static method in class org.praxislive.core.types.PArray
Create a Collector that can create a PArray from a Stream of Values.
collector() - Static method in class org.praxislive.core.types.PBytes
Collector to take Stream of DataObject subclasses and write into new PBytes.
Color - org.praxislive.video.render.ops.DifferenceOp.Mode
 
colorCalc(float, float) - Method in class org.praxislive.video.pgl.PGLGraphics
 
colorCalc(float, float) - Method in class org.praxislive.video.pgl.PGLGraphics3D
 
colorCalc(float, float, float, float) - Method in class org.praxislive.video.pgl.PGLGraphics
 
colorCalc(float, float, float, float) - Method in class org.praxislive.video.pgl.PGLGraphics3D
 
colorMode(Constants.ColorMode) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
colorMode(Constants.ColorMode) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
colorMode(Constants.ColorMode, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
colorMode(Constants.ColorMode, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
columnCount() - Method in class org.praxislive.code.userapi.Table
 
command() - Method in interface org.praxislive.hub.net.ProxyInfo.Exec
Optional command to run.
Command - Interface in org.praxislive.script
 
CommandInstaller - Interface in org.praxislive.script
 
COMMENT - org.praxislive.core.syntax.Token.Type
 
compareTo(Packet) - Method in class org.praxislive.core.Packet
Compare Packets and order them by timeCode and ID.
compareTo(PNumber) - Method in class org.praxislive.core.types.PNumber
 
compareTo(PResource) - Method in class org.praxislive.core.types.PResource
 
compareTo(PString) - Method in class org.praxislive.core.types.PString
 
COMPILE - Static variable in class org.praxislive.code.CodeCompilerService
 
COMPILE_INFO - Static variable in class org.praxislive.code.CodeCompilerService
 
complete(T) - Method in class org.praxislive.code.userapi.Async
Complete the Async with the provided value.
component() - Method in class org.praxislive.core.ControlAddress
 
component() - Static method in class org.praxislive.core.Info
Create a ComponentInfoBuilder
component() - Method in class org.praxislive.core.PortAddress
 
component(UnaryOperator<Info.ComponentInfoBuilder>) - Static method in class org.praxislive.core.Info
Apply the provided function to a new ComponentInfoBuilder and return the resulting ComponentInfo.
Component - Interface in org.praxislive.core
Components are the main building blocks (actors) within Praxis CORE.
ComponentAddress - Class in org.praxislive.core
Address of a Component.
componentData(ComponentType) - Method in class org.praxislive.core.ComponentRegistry.Result
Query the data for the provided component type.
componentData(ComponentType) - Method in interface org.praxislive.core.services.ComponentFactory
Query the data associated with this component type.
ComponentFactory - Interface in org.praxislive.core.services
A provider of component types registered into the system via ComponentFactoryProvider.
ComponentFactory.MetaData<T> - Class in org.praxislive.core.services
Deprecated.
ComponentFactory.Redirect - Class in org.praxislive.core.services
A factory service redirect.
ComponentFactoryProvider - Interface in org.praxislive.core.services
Provider of ComponentFactory.
ComponentFactoryService - Class in org.praxislive.core.services
A Service for creating new component instances.
ComponentFactoryService() - Constructor for class org.praxislive.core.services.ComponentFactoryService
 
componentID() - Method in class org.praxislive.core.ComponentAddress
Equivalent to componentID(depth() - 1).
componentID(int) - Method in class org.praxislive.core.ComponentAddress
Get ID at given depth in address.
ComponentInfo - Class in org.praxislive.core
 
ComponentInstantiationException - Exception in org.praxislive.core.services
 
ComponentInstantiationException() - Constructor for exception org.praxislive.core.services.ComponentInstantiationException
Creates a new instance of ComponentInstantiationException without detail message.
ComponentInstantiationException(String) - Constructor for exception org.praxislive.core.services.ComponentInstantiationException
Constructs an instance of ComponentInstantiationException with the specified detail message.
ComponentInstantiationException(String, Throwable) - Constructor for exception org.praxislive.core.services.ComponentInstantiationException
 
ComponentInstantiationException(Throwable) - Constructor for exception org.praxislive.core.services.ComponentInstantiationException
 
ComponentProtocol - Class in org.praxislive.core.protocols
Basic component protocol, providing access to the component info.
ComponentProtocol() - Constructor for class org.praxislive.core.protocols.ComponentProtocol
 
componentRedirect() - Method in interface org.praxislive.core.services.ComponentFactory
Optional service to redirect to for component instantiation.
ComponentRegistry - Interface in org.praxislive.core
A registry of all the components available in the local system along with their metadata.
ComponentRegistry.Result - Class in org.praxislive.core
Component results to be returned from ComponentRegistry.query().
componentType() - Method in class org.praxislive.code.CodeFactory
Get the component type.
ComponentType - Class in org.praxislive.core
 
componentTypes() - Method in class org.praxislive.base.AbstractComponentFactory
 
componentTypes() - Method in class org.praxislive.code.AbstractComponentFactory
 
componentTypes() - Method in class org.praxislive.core.ComponentRegistry.Result
List of component types available on the local system.
componentTypes() - Method in interface org.praxislive.core.services.ComponentFactory
Component types provided by this factory.
compute(Function<? super T, ? extends T>) - Method in class org.praxislive.code.userapi.Ref
Transform the value using the supplied function.
Config - Class in org.praxislive.code.userapi
 
Config.Port - Annotation Type in org.praxislive.code.userapi
Control automatic port creation for properties, triggers, etc.
Config.Preferred - Annotation Type in org.praxislive.code.userapi
Mark a feature as "preferred" - particularly important for presenting to humans.
configure(CodeComponent<D>, CodeContext<D>) - Method in class org.praxislive.audio.code.AudioCodeContext
 
configure(CodeComponent<D>, CodeContext<D>) - Method in class org.praxislive.code.CodeContext
A hook method that will be called when the CodeContext is configured on a component.
configure(CodeComponent<D>, CodeContext<D>) - Method in class org.praxislive.video.code.VideoCodeContext
 
configure(CodeComponent<P2DCodeDelegate>, CodeContext<P2DCodeDelegate>) - Method in class org.praxislive.video.pgl.code.P2DCodeContext
 
configure(CodeComponent<P3DCodeDelegate>, CodeContext<P3DCodeDelegate>) - Method in class org.praxislive.video.pgl.code.P3DCodeContext
 
connect(String, String, String, String) - Method in class org.praxislive.base.AbstractContainer
 
connect(String, String, String, String) - Method in class org.praxislive.base.AbstractRootContainer
 
connect(Port) - Method in class org.praxislive.audio.AudioPort.Input
 
connect(Port) - Method in class org.praxislive.audio.DefaultAudioOutputPort
 
connect(Port) - Method in class org.praxislive.code.ControlOutput
 
connect(Port) - Method in class org.praxislive.code.DataPort.Input
 
connect(Port) - Method in class org.praxislive.code.DataPort.Output
 
connect(Port) - Method in class org.praxislive.code.RefPort.Input
 
connect(Port) - Method in class org.praxislive.code.RefPort.Output
 
connect(Port) - Method in class org.praxislive.core.ControlPort.Input
 
connect(Port) - Method in interface org.praxislive.core.Port
 
connect(Port) - Method in class org.praxislive.video.DefaultVideoOutputPort
 
connect(Port) - Method in class org.praxislive.video.VideoPort.Input
 
CONNECT - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Name of the connect control.
CONNECT_INFO - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Info for the connect control.
ConnectControl() - Constructor for class org.praxislive.base.AbstractContainer.ConnectControl
 
connections() - Method in class org.praxislive.audio.DefaultAudioInputPort
 
connections() - Method in class org.praxislive.audio.DefaultAudioOutputPort
 
connections() - Method in class org.praxislive.code.ControlInput
 
connections() - Method in class org.praxislive.code.ControlOutput
 
connections() - Method in class org.praxislive.code.DataPort.Input
 
connections() - Method in class org.praxislive.code.DataPort.Output
 
connections() - Method in class org.praxislive.code.RefPort.Input
 
connections() - Method in class org.praxislive.code.RefPort.Output
 
connections() - Method in interface org.praxislive.core.Port
 
connections() - Method in class org.praxislive.video.DefaultVideoInputPort
 
connections() - Method in class org.praxislive.video.DefaultVideoOutputPort
 
CONNECTIONS - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Name of the connections control.
CONNECTIONS_INFO - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Info for the connections control.
connectionsChanged(Port) - Method in interface org.praxislive.core.PortListener
 
ConnectionsControl() - Constructor for class org.praxislive.base.AbstractContainer.ConnectionsControl
 
Connector(CodeFactory.Task<D>, D) - Constructor for class org.praxislive.code.CodeContainer.Connector
 
Connector(CodeFactory.Task<D>, D) - Constructor for class org.praxislive.code.CodeRoot.Connector
 
Connector(CodeFactory.Task<D>, D) - Constructor for class org.praxislive.code.CodeRootContainer.Connector
 
ConstantImpl - Class in org.praxislive.script.impl
 
ConstantImpl(Value) - Constructor for class org.praxislive.script.impl.ConstantImpl
 
Constants - Class in org.praxislive.code.userapi
 
Constants - Class in org.praxislive.tinkerforge.userapi
 
Constants - Class in org.praxislive.video.pgl.code.userapi
 
Constants.BlendMode - Enum in org.praxislive.video.pgl.code.userapi
 
Constants.ColorMode - Enum in org.praxislive.video.pgl.code.userapi
 
Constants.DrawingMode - Enum in org.praxislive.video.pgl.code.userapi
 
Constants.Hint - Enum in org.praxislive.video.pgl.code.userapi
 
Constants.ShapeEndMode - Enum in org.praxislive.video.pgl.code.userapi
 
Constants.ShapeMode - Enum in org.praxislive.video.pgl.code.userapi
 
Constants.ShapeType - Enum in org.praxislive.video.pgl.code.userapi
 
Constants.TextureMode - Enum in org.praxislive.video.pgl.code.userapi
 
Constants.TextureWrap - Enum in org.praxislive.video.pgl.code.userapi
 
constrain(double, double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Constrain a value between the range of the given low and high values.
constrain(int, int, int) - Method in interface org.praxislive.code.DefaultDelegateAPI
Constrain a value between the range of the given low and high values.
Container - Interface in org.praxislive.core
Extension to the Component interface for components that can contain other components as children.
containerBase() - Static method in class org.praxislive.core.code.CoreCode
containerBase(Class<B>, List<String>, BiFunction<CodeFactory.Task<B>, B, CodeContext<B>>) - Static method in class org.praxislive.code.CodeFactory
Create a container CodeFactory.Base for the given base delegate class, from which can be created individual CodeFactory instances.
ContainerProtocol - Class in org.praxislive.core.protocols
A container protocol that allows for calls to add / remove child components, and connect / disconnect their ports.
ContainerProtocol() - Constructor for class org.praxislive.core.protocols.ContainerProtocol
 
contains(double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
Context(CodeContainer.Connector<D>) - Constructor for class org.praxislive.code.CodeContainer.Context
 
Context(CodeRoot.Connector<D>) - Constructor for class org.praxislive.code.CodeRoot.Context
 
Context(CodeRootContainer.Connector<D>) - Constructor for class org.praxislive.code.CodeRootContainer.Context
 
CONTEXT - Static variable in interface org.praxislive.script.Env
 
Continue - org.praxislive.script.StackFrame.State
 
control() - Static method in class org.praxislive.core.Info
Get a ControlInfoChooser to choose a ControlInfoBuilder
control() - Method in class org.praxislive.core.services.ComponentFactory.Redirect
Query the control on the service to redirect to.
control(String) - Method in class org.praxislive.core.ComponentAddress
Get a ControlAddress for a control on this component.
control(String, Function<Info.ControlInfoChooser, Info.ControlInfoBuilder<?>>) - Method in class org.praxislive.core.Info.ComponentInfoBuilder
Add control info by applying the supplied function to choose and configure a builder.
control(String, ControlInfo) - Method in class org.praxislive.core.Info.ComponentInfoBuilder
Add control info.
control(Function<Info.ControlInfoChooser, Info.ControlInfoBuilder<?>>) - Static method in class org.praxislive.core.Info
Apply the provided function to a ControlInfoChooser to choose and customize a ControlInfoBuilder and return the resulting ControlInfo.
Control - Interface in org.praxislive.core
 
ControlAddress - Class in org.praxislive.core
 
ControlDescriptor - Class in org.praxislive.code
A ControlDescriptor wraps a Control in a CodeContext.
ControlDescriptor(String, ControlDescriptor.Category, int) - Constructor for class org.praxislive.code.ControlDescriptor
Create a ControlDescriptor.
ControlDescriptor.Category - Enum in org.praxislive.code
Categories of control, which also affects broad ordering of controls.
controlID() - Method in class org.praxislive.core.ControlAddress
 
controlInfo(String) - Method in class org.praxislive.core.ComponentInfo
 
ControlInfo - Class in org.praxislive.core
 
ControlInfo.Type - Enum in org.praxislive.core
 
ControlInput - Class in org.praxislive.code
 
ControlInput(ControlInput.Link) - Constructor for class org.praxislive.code.ControlInput
 
ControlInput.Link - Interface in org.praxislive.code
 
Controller() - Constructor for class org.praxislive.base.AbstractRoot.Controller
 
ControlOutput - Class in org.praxislive.code
 
ControlOutput() - Constructor for class org.praxislive.code.ControlOutput
 
ControlPort - Class in org.praxislive.core
 
ControlPort() - Constructor for class org.praxislive.core.ControlPort
 
ControlPort.Input - Class in org.praxislive.core
 
ControlPort.Output - Class in org.praxislive.core
 
controls() - Method in class org.praxislive.code.CodeCompilerService
 
controls() - Method in class org.praxislive.code.CodeContextFactoryService
 
controls() - Method in class org.praxislive.code.SharedCodeService
 
controls() - Method in class org.praxislive.core.ComponentInfo
 
controls() - Method in interface org.praxislive.core.Protocol
The names of the controls that a component advertising this protocol must provide.
controls() - Method in class org.praxislive.core.protocols.ComponentProtocol
 
controls() - Method in class org.praxislive.core.protocols.ContainerProtocol
 
controls() - Method in class org.praxislive.core.protocols.StartableProtocol
 
controls() - Method in class org.praxislive.core.services.ComponentFactoryService
 
controls() - Method in class org.praxislive.core.services.LogService
 
controls() - Method in class org.praxislive.core.services.RootFactoryService
 
controls() - Method in class org.praxislive.core.services.RootManagerService
 
controls() - Method in class org.praxislive.core.services.ScriptService
 
controls() - Method in class org.praxislive.core.services.SystemManagerService
 
controls() - Method in class org.praxislive.core.services.TaskService
 
controlType() - Method in class org.praxislive.core.ControlInfo
 
converter() - Method in class org.praxislive.core.Value.Type
A convertor function that can convert a value to this type.
copy() - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_copy.xml ) Gets a copy of the vector, returns a PVector object.
copy(PImage) - Method in class org.praxislive.video.code.userapi.PGraphics
 
copy(PImage) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
copy(Surface) - Method in class org.praxislive.video.pgl.PGLSurface
 
copy(Surface) - Method in class org.praxislive.video.render.Surface
 
copy(Surface) - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
CORE_PREFIX - Static variable in class org.praxislive.hub.Hub
 
CoreBodyContext - Class in org.praxislive.core.code
 
CoreBodyContext() - Constructor for class org.praxislive.core.code.CoreBodyContext
 
CoreCode - Class in org.praxislive.core.code
Code code utility functions.
CoreCodeConnector - Class in org.praxislive.core.code
 
CoreCodeConnector(CodeFactory.Task<CoreCodeDelegate>, CoreCodeDelegate) - Constructor for class org.praxislive.core.code.CoreCodeConnector
 
CoreCodeContext - Class in org.praxislive.core.code
 
CoreCodeContext(CoreCodeConnector) - Constructor for class org.praxislive.core.code.CoreCodeContext
 
CoreCodeDelegate - Class in org.praxislive.core.code
 
CoreCodeDelegate() - Constructor for class org.praxislive.core.code.CoreCodeDelegate
 
CoreCodeFactory - Class in org.praxislive.core.code
 
CoreCodeFactory(ComponentType, Class<? extends CoreCodeDelegate>, String) - Constructor for class org.praxislive.core.code.CoreCodeFactory
 
CoreContainerDelegate - Class in org.praxislive.core.code
 
CoreContainerDelegate() - Constructor for class org.praxislive.core.code.CoreContainerDelegate
 
CoreRootContainerDelegate - Class in org.praxislive.core.code
 
CoreRootContainerDelegate() - Constructor for class org.praxislive.core.code.CoreRootContainerDelegate
 
CoreRootFactory() - Constructor for class org.praxislive.hub.Hub.CoreRootFactory
 
Corner - org.praxislive.video.pgl.code.userapi.Constants.DrawingMode
 
CORNER - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
Corners - org.praxislive.video.pgl.code.userapi.Constants.DrawingMode
 
CORNERS - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
cos(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Returns the trigonometric cosine of an angle.
create(Class<? extends Port>, PortInfo.Direction, PMap) - Static method in class org.praxislive.core.PortInfo
 
create(Object...) - Static method in class org.praxislive.core.Lookup.ObjectLookup
 
create(String, Class<? extends B>, String) - Method in class org.praxislive.code.CodeFactory.Base
Create a CodeFactory with the given component type, default precompiled delegate class, and source class body corresponding to the compiled delegate.
create(CodeConnector<?>, P, Field) - Static method in class org.praxislive.code.PropertyControl.Descriptor
 
create(CodeConnector<?>, P, Field, ResourceProperty.Loader<V>) - Static method in class org.praxislive.code.ResourceProperty.Descriptor
 
create(CodeConnector<?>, T, Field) - Static method in class org.praxislive.code.TriggerControl.Descriptor
 
create(CodeConnector<?>, T, Method) - Static method in class org.praxislive.code.TriggerControl.Descriptor
 
create(ComponentType, Class<? extends B>, String) - Method in class org.praxislive.code.CodeFactory.Base
Create a CodeFactory with the given component type, default precompiled delegate class, and source class body corresponding to the compiled delegate.
create(Container) - Static method in class org.praxislive.base.FilteredTypes
Create a FilteredTypes for the provided context.
create(Container, Predicate<ComponentType>) - Static method in class org.praxislive.base.FilteredTypes
Create a FilteredTypes for the provided context, additionally filtering the available types from the parent by the passed in filter.
create(Container, Predicate<ComponentType>, Supplier<List<ComponentType>>) - Static method in class org.praxislive.base.FilteredTypes
Create a FilteredTypes for the provided context, additionally filtering the available types from the parent by the passed in filter, and adding in types from the supplied list.
create(ControlAddress, ControlAddress, long) - Static method in class org.praxislive.core.Call
Create a Call with Type INVOKE and empty arguments.
create(ControlAddress, ControlAddress, long, List<Value>) - Static method in class org.praxislive.core.Call
Create a Call with Type INVOKE.
create(ControlAddress, ControlAddress, long, Value) - Static method in class org.praxislive.core.Call
Create a Call with Type INVOKE.
create(Lookup, Object...) - Static method in class org.praxislive.core.Lookup.ObjectLookup
 
create3DGraphics(int, int) - Method in class org.praxislive.video.pgl.PGLContext
 
createActionInfo(PMap) - Static method in class org.praxislive.core.ControlInfo
 
createCall(Env, List<Value>) - Method in class org.praxislive.script.impl.AbstractSingleCallFrame
 
createChild() - Method in interface org.praxislive.script.Namespace
 
createChildProcessBuilder(List<String>, List<String>) - Method in interface org.praxislive.launcher.Launcher.Context
Create a ProcessBuilder to launch another instance of this process.
createCodeContext(D) - Method in class org.praxislive.code.CodeFactory.Task
Create the code context for the given delegate.
createCodeControl(int) - Method in class org.praxislive.code.CodeConnector
Called to create the code property control.
createComponent(D) - Method in class org.praxislive.code.CodeFactory.Task
Create a CodeComponent for the provided delegate.
createComponent(ComponentType) - Method in class org.praxislive.base.AbstractComponentFactory
 
createComponent(ComponentType) - Method in interface org.praxislive.core.services.ComponentFactory
Create an instance of the component associated with this type.
createContext(long) - Method in class org.praxislive.base.AbstractRoot
Method used to create the DefaultExecutionContext during initialization.
createContext(D) - Method in class org.praxislive.code.CodeFactory.Task
Create a CodeContext for the provided delegate, for installation in an existing component.
createController() - Method in class org.praxislive.base.AbstractRoot
Method used to create the AbstractRoot.Controller during initialization.
createCoreRoot(Hub.Accessor, List<Root>) - Method in class org.praxislive.hub.Hub.CoreRootFactory
 
createCoreRoot(Hub.Accessor, List<Root>) - Method in class org.praxislive.hub.net.NetworkCoreFactory
 
createFunctionInfo(List<ArgumentInfo>, List<ArgumentInfo>, PMap) - Static method in class org.praxislive.core.ControlInfo
 
createGraphics(int, int) - Method in class org.praxislive.video.pgl.PGLContext
 
createInfoControl(int) - Method in class org.praxislive.code.CodeConnector
Called to create the info property control.
createPacket() - Method in interface org.praxislive.code.userapi.Data.Packet
 
createPGL(PGraphicsOpenGL) - Method in class org.praxislive.video.pgl.PGLGraphics
 
createPGL(PGraphicsOpenGL) - Method in class org.praxislive.video.pgl.PGLGraphics3D
 
createPlayer(PlayerConfiguration, ClientConfiguration[]) - Method in class org.praxislive.video.pgl.PGLPlayerFactory
 
createPlayer(PlayerConfiguration, ClientConfiguration[]) - Method in interface org.praxislive.video.PlayerFactory
 
createPortDescriptor() - Method in class org.praxislive.code.PropertyControl.Descriptor
 
createPortDescriptor() - Method in class org.praxislive.code.ResourceProperty.Descriptor
 
createPortDescriptor() - Method in class org.praxislive.code.TriggerControl.Descriptor
 
createPropertyInfo(List<ArgumentInfo>, List<Value>, PMap) - Static method in class org.praxislive.core.ControlInfo
 
createPropertyInfo(ArgumentInfo, Value, PMap) - Static method in class org.praxislive.core.ControlInfo
 
createQuiet(ControlAddress, ControlAddress, long) - Static method in class org.praxislive.core.Call
Create a Call with Type INVOKE_QUIET and empty empty arguments.
createQuiet(ControlAddress, ControlAddress, long, List<Value>) - Static method in class org.praxislive.core.Call
Create a Call with Type INVOKE_QUIET.
createQuiet(ControlAddress, ControlAddress, long, Value) - Static method in class org.praxislive.core.Call
Create a Call with Type INVOKE_QUIET.
createReadOnlyPropertyInfo(List<ArgumentInfo>, PMap) - Static method in class org.praxislive.core.ControlInfo
 
createReadOnlyPropertyInfo(ArgumentInfo, PMap) - Static method in class org.praxislive.core.ControlInfo
 
createResolver() - Method in interface org.praxislive.code.LibraryResolver.Provider
Create an instance of a resolver.
createRoot(ComponentType) - Method in interface org.praxislive.core.services.ComponentFactory
Create an instance of the root associated with this type.
createRootComponent(ComponentType) - Method in class org.praxislive.base.AbstractComponentFactory
 
createRootComponent(ComponentType) - Method in interface org.praxislive.core.services.ComponentFactory
Deprecated.
createRouter() - Method in class org.praxislive.base.AbstractRoot
Method used to create the PacketRouter during initialization.
createShader(String, String) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
createShader(String, String) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
createShape() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
createShape() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
createShape(Constants.ShapeType) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
createShape(Constants.ShapeType) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
createShape(PShape) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
createShape(PShape) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
createStackFrame(Namespace, List<Value>) - Method in interface org.praxislive.script.Command
 
createStackFrame(Namespace, List<Value>) - Method in class org.praxislive.script.impl.AbstractInlineCommand
 
createSurface() - Method in class org.praxislive.video.pgl.PGLGraphics
 
createSurface() - Method in class org.praxislive.video.pgl.PGLGraphics3D
 
createSurface() - Method in class org.praxislive.video.pgl.PGLSurface
 
createSurface() - Method in class org.praxislive.video.render.Surface
 
createSurface(int, int, boolean) - Method in class org.praxislive.video.pgl.PGLContext
 
createSurface(int, int, boolean) - Method in class org.praxislive.video.pgl.PGLSurface
 
createSurface(int, int, boolean) - Method in class org.praxislive.video.render.Surface
 
createSurface(int, int, boolean) - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
createTask(Value) - Method in class org.praxislive.code.AbstractAsyncProperty
 
createTask(Value) - Method in class org.praxislive.code.ResourceProperty
 
createTerminalIO(Lookup) - Method in interface org.praxislive.launcher.TerminalIOProvider
Create Root for terminal IO.
Crop - org.praxislive.video.utils.ResizeMode.Type
 
cross(PVector) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_cross.xml ) Calculates and returns a vector composed of the cross product between two vectors.
cross(PVector, PVector) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
cross(PVector, PVector, PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
 
cubicIn - Static variable in interface org.praxislive.code.userapi.Easing
 
cubicInOut - Static variable in interface org.praxislive.code.userapi.Easing
 
cubicOut - Static variable in interface org.praxislive.code.userapi.Easing
 
current() - Method in class org.praxislive.code.userapi.Ref.ChangeEvent
Query the current value.
curve(double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
curve(double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
curve(double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
curve(double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
curveDetail(int) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
curveDetail(int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
curveDetail(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
curvePoint(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
curvePoint(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
curveTangent(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
curveTangent(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
curveTightness(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
curveTightness(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
curveTightness(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
curveVertex(double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
curveVertex(double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
curveVertex(double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
curveVertex(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
curveVertex(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
curveVertex(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 

D

d(String) - Method in interface org.praxislive.code.DefaultDelegateAPI
Deprecated.
d(Property) - Method in interface org.praxislive.code.DefaultDelegateAPI
Deprecated.
d(Value) - Method in interface org.praxislive.code.DefaultDelegateAPI
Deprecated.
D(Object) - Method in interface org.praxislive.code.DefaultDelegateAPI
Casting function to convert an object into a double value.
D(Object, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Casting function to convert an object into a double value.
data() - Method in interface org.praxislive.code.userapi.Data.Packet
 
data(Class<T>) - Static method in class org.praxislive.base.AbstractComponentFactory
 
data(CodeFactory<?>) - Method in class org.praxislive.code.AbstractComponentFactory
 
Data - Class in org.praxislive.code.userapi
Support for creating data pipes to work with data of any type.
Data.In<T> - Class in org.praxislive.code.userapi
Input port pipe.
Data.Out<T> - Class in org.praxislive.code.userapi
Input port pipe.
Data.Packet<T> - Interface in org.praxislive.code.userapi
A data holder used to wrap data of type T to be passed around a Pipe graph.
Data.Pipe<T> - Class in org.praxislive.code.userapi
The base type of pipes that can be connected to form processing graphs.
Data.Sink<T> - Class in org.praxislive.code.userapi
Data sink to drive pipe graph.
DataObject - Interface in org.praxislive.core
 
DataPort<T> - Class in org.praxislive.code
 
DataPort() - Constructor for class org.praxislive.code.DataPort
 
DataPort.Input<T> - Class in org.praxislive.code
 
DataPort.Output<T> - Class in org.praxislive.code
 
DataPort.Provider - Class in org.praxislive.code
Deprecated.
DEBUG - org.praxislive.core.services.LogLevel
 
DEBUG - Static variable in class org.praxislive.code.userapi.Constants
 
def() - Method in annotation type org.praxislive.code.userapi.Type.Boolean
 
def() - Method in annotation type org.praxislive.code.userapi.Type
 
def() - Method in annotation type org.praxislive.code.userapi.Type.Integer
 
def() - Method in annotation type org.praxislive.code.userapi.Type.Number
 
def() - Method in annotation type org.praxislive.code.userapi.Type.String
 
Default - org.praxislive.video.code.userapi.OffScreen.Format
 
Default - org.praxislive.video.VideoSettings.FullScreenMode
 
Default() - Constructor for class org.praxislive.code.ClassBodyContext.Default
Deprecated.
 
Default() - Constructor for class org.praxislive.video.pgl.PGLPlayerFactory.Default
 
DEFAULT_DEVICE - Static variable in interface org.praxislive.video.gstreamer.VideoCapture
 
DEFAULT_FRAGMENT_SHADER - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
DEFAULT_VERTEX_SHADER - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
DefaultAudioInputPort - Class in org.praxislive.audio
 
DefaultAudioInputPort(Pipe) - Constructor for class org.praxislive.audio.DefaultAudioInputPort
 
DefaultAudioInputPort(Pipe, boolean) - Constructor for class org.praxislive.audio.DefaultAudioInputPort
 
DefaultAudioOutputPort - Class in org.praxislive.audio
 
DefaultAudioOutputPort(Pipe) - Constructor for class org.praxislive.audio.DefaultAudioOutputPort
 
DefaultAudioOutputPort(Pipe, boolean) - Constructor for class org.praxislive.audio.DefaultAudioOutputPort
 
DefaultCodeDelegate - Class in org.praxislive.code
Default base for code delegates providing a variety of functions.
DefaultCodeDelegate() - Constructor for class org.praxislive.code.DefaultCodeDelegate
 
DefaultDelegateAPI - Interface in org.praxislive.code
Default delegate API for use as trait by delegate subclasses.
defaultDelegateClass() - Method in class org.praxislive.code.CodeFactory
Query the default delegate class.
DefaultExecutionContext - Class in org.praxislive.base
Default implementation of ExecutionContext for use with AbstractRoot
DefaultExecutionContext(long) - Constructor for class org.praxislive.base.DefaultExecutionContext
Create a DefaultExecutionContext
defaultImports() - Static method in class org.praxislive.code.CodeUtils
 
DefaultProxyInfo - Class in org.praxislive.hub.net
Default implementation of ProxyInfo that can be parsed from a PMap, used by HubConfiguration.
defaults() - Method in class org.praxislive.core.ControlInfo
 
defaultValue(Value) - Method in class org.praxislive.core.Info.PropertyInfoBuilder
Add a default value for this property.
DefaultVideoInputPort - Class in org.praxislive.video
 
DefaultVideoInputPort(VideoPipe) - Constructor for class org.praxislive.video.DefaultVideoInputPort
 
DefaultVideoOutputPort - Class in org.praxislive.video
 
DefaultVideoOutputPort(VideoPipe) - Constructor for class org.praxislive.video.DefaultVideoOutputPort
 
DEG_0 - Static variable in class org.praxislive.video.ClientConfiguration.Rotation
 
DEG_180 - Static variable in class org.praxislive.video.ClientConfiguration.Rotation
 
DEG_270 - Static variable in class org.praxislive.video.ClientConfiguration.Rotation
 
DEG_90 - Static variable in class org.praxislive.video.ClientConfiguration.Rotation
 
DEG_TO_RAD - Static variable in class org.praxislive.code.userapi.Constants
 
degrees(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Converts an angle in radians to an angle in degrees.
Delegate() - Constructor for class org.praxislive.base.AbstractContainer.Delegate
 
Delegate() - Constructor for class org.praxislive.base.AbstractRoot.Delegate
Create a Delegate with the default configuration.
Delegate(AbstractRoot.DelegateConfiguration) - Constructor for class org.praxislive.base.AbstractRoot.Delegate
Create a Delegate subclass with the provided configuration.
delegateConfig() - Static method in class org.praxislive.base.AbstractRoot
Create a AbstractRoot.DelegateConfiguration object for passing up to the constructor when creating a AbstractRoot.Delegate subclass.
DependentResult(CodeContext<D>, Class<D>) - Constructor for class org.praxislive.code.SharedCodeService.DependentResult
Create a DependentResult.
DependentTask(CodeFactory<D>, String, Class<D>) - Constructor for class org.praxislive.code.SharedCodeService.DependentTask
Create a DependentTask.
deprecated() - Method in class org.praxislive.base.AbstractComponentFactory.Data
 
deprecated() - Method in class org.praxislive.code.AbstractComponentFactory.Data
 
depth() - Method in class org.praxislive.core.ComponentAddress
Number of ID parts to this address
Descriptor(int) - Constructor for class org.praxislive.code.InfoProperty.Descriptor
 
Descriptor(String, int, TriggerControl.Binding) - Constructor for class org.praxislive.code.TriggerControl.Descriptor
 
Descriptor(String, int, TriggerControl.Binding, Field) - Constructor for class org.praxislive.code.TriggerControl.Descriptor
 
deserialize(Class<T>) - Method in class org.praxislive.core.types.PBytes
Extract serialized object from data.
detachDelegate(AbstractRoot.Delegate) - Method in class org.praxislive.base.AbstractRoot
Detach the provide delegate (if it is attached).
device(String) - Method in interface org.praxislive.video.gstreamer.VideoCapture
 
DeviceIndex(int) - Constructor for class org.praxislive.video.ClientConfiguration.DeviceIndex
 
DeviceLockedException() - Constructor for exception org.praxislive.tinkerforge.TFContext.DeviceLockedException
 
diff(int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
Calculates difference between supplied values.
Difference - org.praxislive.video.code.userapi.VideoConstants.BlendMode
 
Difference - org.praxislive.video.render.ops.BlendMode
 
DIFFERENCE - Static variable in class org.praxislive.video.code.userapi.VideoConstants
 
DifferenceOp - Class in org.praxislive.video.render.ops
 
DifferenceOp() - Constructor for class org.praxislive.video.render.ops.DifferenceOp
 
DifferenceOp.Mode - Enum in org.praxislive.video.render.ops
 
Dimension(int, int) - Constructor for class org.praxislive.video.ClientConfiguration.Dimension
 
direction() - Method in class org.praxislive.core.PortInfo
 
directionalLight(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
directionalLight(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
DISABLE_ASYNC_SAVEFRAME - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
DISABLE_ASYNC_SAVEFRAME - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
DISABLE_BUFFER_READING - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
DISABLE_BUFFER_READING - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
DISABLE_DEPTH_MASK - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
DISABLE_DEPTH_MASK - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
DISABLE_DEPTH_SORT - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
DISABLE_DEPTH_SORT - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
DISABLE_DEPTH_TEST - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
DISABLE_DEPTH_TEST - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
DISABLE_KEY_REPEAT - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
DISABLE_KEY_REPEAT - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
DISABLE_OPENGL_ERRORS - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
DISABLE_OPENGL_ERRORS - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
DISABLE_OPTIMIZED_STROKE - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
DISABLE_OPTIMIZED_STROKE - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
DISABLE_STROKE_PERSPECTIVE - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
DISABLE_STROKE_PERSPECTIVE - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
DISABLE_STROKE_PURE - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
DISABLE_STROKE_PURE - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
DISABLE_TEXTURE_MIPMAPS - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
DISABLE_TEXTURE_MIPMAPS - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
disableStyle() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
disconnect(String, String, String, String) - Method in class org.praxislive.base.AbstractContainer
 
disconnect(String, String, String, String) - Method in class org.praxislive.base.AbstractRootContainer
 
disconnect(Port) - Method in class org.praxislive.audio.AudioPort.Input
 
disconnect(Port) - Method in class org.praxislive.audio.DefaultAudioOutputPort
 
disconnect(Port) - Method in class org.praxislive.code.ControlOutput
 
disconnect(Port) - Method in class org.praxislive.code.DataPort.Input
 
disconnect(Port) - Method in class org.praxislive.code.DataPort.Output
 
disconnect(Port) - Method in class org.praxislive.code.RefPort.Input
 
disconnect(Port) - Method in class org.praxislive.code.RefPort.Output
 
disconnect(Port) - Method in class org.praxislive.core.ControlPort.Input
 
disconnect(Port) - Method in interface org.praxislive.core.Port
 
disconnect(Port) - Method in class org.praxislive.video.DefaultVideoOutputPort
 
disconnect(Port) - Method in class org.praxislive.video.VideoPort.Input
 
DISCONNECT - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Name of the disconnect control.
DISCONNECT_INFO - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Info for the disconnect control.
disconnectAll() - Method in class org.praxislive.audio.DefaultAudioInputPort
 
disconnectAll() - Method in class org.praxislive.audio.DefaultAudioOutputPort
 
disconnectAll() - Method in class org.praxislive.base.AbstractComponent
 
disconnectAll() - Method in class org.praxislive.code.ControlInput
 
disconnectAll() - Method in class org.praxislive.code.ControlOutput
 
disconnectAll() - Method in class org.praxislive.code.DataPort.Input
 
disconnectAll() - Method in class org.praxislive.code.DataPort.Output
 
disconnectAll() - Method in class org.praxislive.code.RefPort.Input
 
disconnectAll() - Method in class org.praxislive.code.RefPort.Output
 
disconnectAll() - Method in interface org.praxislive.core.Port
 
disconnectAll() - Method in class org.praxislive.video.DefaultVideoInputPort
 
disconnectAll() - Method in class org.praxislive.video.DefaultVideoOutputPort
 
DisconnectControl() - Constructor for class org.praxislive.base.AbstractContainer.DisconnectControl
 
disconnectSinks() - Method in class org.praxislive.code.userapi.Data.Pipe
 
disconnectSources() - Method in class org.praxislive.code.userapi.Data.Pipe
 
dispatch(Packet) - Method in interface org.praxislive.core.RootHub
Dispatch a message to another Root.
dispose() - Method in class org.praxislive.code.CodeContext
Hook called during disposal of code context.
dispose() - Method in class org.praxislive.code.ControlDescriptor
Hook called on code context disposal for any control descriptors not carried over.
dispose() - Method in interface org.praxislive.code.LibraryResolver
Optional hook for disposing of cached resources.
dispose() - Method in class org.praxislive.code.PortDescriptor
Hook called on code context disposal for any port descriptors not carried over.
dispose() - Method in class org.praxislive.code.ReferenceDescriptor
Hook called on code context disposal for any references descriptor not carried over.
dispose() - Method in interface org.praxislive.code.userapi.Data.Packet
 
dispose() - Method in class org.praxislive.code.userapi.Ref
 
dispose() - Method in class org.praxislive.tinkerforge.TFCodeDelegate
 
dispose() - Method in class org.praxislive.video.pgl.PGLContext
 
dispose() - Method in class org.praxislive.video.pgl.PGLGraphics
 
dispose() - Method in class org.praxislive.video.pgl.PGLGraphics3D
 
dispose() - Method in class org.praxislive.video.pgl.PGLShader
 
dist(double, double, double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculates the distance between two points.
dist(double, double, double, double, double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculates the distance between two points.
dist(PVector) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_dist.xml ) Calculates the Euclidean distance between two points (considering a point as a vector object).
dist(PVector, PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
 
div(double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_div.xml ) Divides a vector by a scalar or divides one vector by another.
div(PVector, double) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
Divide a vector by a scalar and return the result in a new vector.
div(PVector, double, PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
Divide a vector by a scalar and store the result in another vector.
done() - Method in class org.praxislive.code.userapi.Async
Whether this Async has been completed, with or without error.
doPollQueue() - Method in class org.praxislive.base.AbstractRoot.Delegate
Poll the queue, running any available tasks and dispatching any packets with a timecode before the current Root time.
dot(double, double, double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
dot(PVector) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_dot.xml ) Calculates the dot product of two vectors.
dot(PVector, PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
 
doTimedPoll(long, TimeUnit) - Method in class org.praxislive.base.AbstractRoot.Delegate
Wait up to the given time for a queue notification, running any available tasks and dispatching any packets with a timecode before the current Root time.
doubles() - Method in class org.praxislive.code.userapi.Input
Return a Linkable.Double for reacting on inputs.
doubles() - Method in class org.praxislive.code.userapi.Property
Return a new Linkable.Double for observing changing values.
doUpdate(long) - Method in class org.praxislive.base.AbstractRoot.Delegate
Update the Root time and process tasks, inbound calls and clock listeners.
draw() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
draw() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
draw() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
draw(Graphics2D, Image[]) - Method in interface org.praxislive.video.render.ops.GraphicsOp.Callback
 
duration() - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 

E

ease - Static variable in interface org.praxislive.code.userapi.Easing
 
ease() - Method in class org.praxislive.code.userapi.Property.Animator
Convenience method to use Easing.ease easing for all keyframes.
easeIn - Static variable in interface org.praxislive.code.userapi.Easing
 
easeIn() - Method in class org.praxislive.code.userapi.Property.Animator
Convenience method to use Easing.easeIn easing for all keyframes.
easeInOut - Static variable in interface org.praxislive.code.userapi.Easing
 
easeInOut() - Method in class org.praxislive.code.userapi.Property.Animator
Convenience method to use Easing.easeInOut easing for all keyframes.
easeOut - Static variable in interface org.praxislive.code.userapi.Easing
 
easeOut() - Method in class org.praxislive.code.userapi.Property.Animator
Convenience method to use Easing.easeOut easing for all keyframes.
easing(Easing...) - Method in class org.praxislive.code.userapi.Property.Animator
Set the easing mode for each keyframe.
Easing - Interface in org.praxislive.code.userapi
 
Easing.LinearEasing - Class in org.praxislive.code.userapi
 
edge(boolean) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
edge(boolean) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ellipse(double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
ellipse(double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
ellipse(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
ellipse(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ellipseMode(Constants.DrawingMode) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
ellipseMode(Constants.DrawingMode) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
emissive(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
emissive(double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
emissive(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
emissive(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
emissive(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
emissive(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
Empty - org.praxislive.video.gstreamer.VideoPlayer.State
 
Empty() - Constructor for class org.praxislive.core.Lookup.Empty
 
EMPTY - Static variable in class org.praxislive.code.userapi.Table
 
EMPTY - Static variable in interface org.praxislive.core.Lookup
An empty Lookup
EMPTY - Static variable in class org.praxislive.core.types.PArray
An empty PArray.
EMPTY - Static variable in class org.praxislive.core.types.PBytes
 
EMPTY - Static variable in class org.praxislive.core.types.PMap
An empty PMap.
EMPTY - Static variable in class org.praxislive.core.types.PString
 
emptyIsDefault() - Method in annotation type org.praxislive.code.userapi.Type.String
 
emptyIsDefault() - Method in class org.praxislive.core.Info.StringInfoBuilder
Set empty is default property.
emptyValue() - Method in class org.praxislive.core.Value.Type
The empty value of this type, if this type supports empty values, as defined by Value.isEmpty().
ENABLE_ASYNC_SAVEFRAME - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
ENABLE_ASYNC_SAVEFRAME - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
ENABLE_BUFFER_READING - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
ENABLE_BUFFER_READING - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
ENABLE_DEPTH_MASK - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
ENABLE_DEPTH_MASK - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
ENABLE_DEPTH_SORT - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
ENABLE_DEPTH_SORT - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
ENABLE_DEPTH_TEST - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
ENABLE_DEPTH_TEST - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
ENABLE_KEY_REPEAT - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
ENABLE_KEY_REPEAT - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
ENABLE_OPENGL_ERRORS - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
ENABLE_OPENGL_ERRORS - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
ENABLE_OPTIMIZED_STROKE - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
ENABLE_OPTIMIZED_STROKE - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
ENABLE_STROKE_PERSPECTIVE - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
ENABLE_STROKE_PERSPECTIVE - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
ENABLE_STROKE_PURE - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
ENABLE_STROKE_PURE - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
ENABLE_TEXTURE_MIPMAPS - org.praxislive.video.pgl.code.userapi.Constants.Hint
 
ENABLE_TEXTURE_MIPMAPS - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
enableServer() - Method in class org.praxislive.hub.net.NetworkCoreFactory.Builder
Enable a server so that other hubs can connect to and control this one.
enableStyle() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
endCamera() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
endCamera() - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
endContour() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
endDraw() - Method in class org.praxislive.video.code.userapi.PGraphics
 
endDraw() - Method in class org.praxislive.video.pgl.PGLGraphics
 
endDraw() - Method in class org.praxislive.video.pgl.PGLGraphics3D
 
endShape() - Method in class org.praxislive.video.code.userapi.PGraphics
 
endShape() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
endShape() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
endShape() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
endShape() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
endShape(boolean) - Method in class org.praxislive.video.code.userapi.PGraphics
 
endShape(boolean) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
endShape(Constants.ShapeEndMode) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
endShape(Constants.ShapeEndMode) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
endShape(Constants.ShapeEndMode) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
Entry(PResource, List<Path>) - Constructor for class org.praxislive.code.LibraryResolver.Entry
Create an Entry for the provided resource and any additional required files.
Entry(PResource, List<Path>, List<PResource>) - Constructor for class org.praxislive.code.LibraryResolver.Entry
Create an Entry for the provided resources and any additional required files.
Env - Interface in org.praxislive.script
 
EOL - org.praxislive.core.syntax.Token.Type
 
equals(Object) - Method in class org.praxislive.code.ClassBodyContext
Deprecated.
 
equals(Object) - Method in class org.praxislive.code.LibraryResolver.Entry
 
equals(Object) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
equals(Object) - Method in class org.praxislive.core.ArgumentInfo
 
equals(Object) - Method in class org.praxislive.core.ComponentAddress
 
equals(Object) - Method in class org.praxislive.core.ComponentInfo
 
equals(Object) - Method in class org.praxislive.core.ComponentType
 
equals(Object) - Method in class org.praxislive.core.ControlAddress
 
equals(Object) - Method in class org.praxislive.core.ControlInfo
 
equals(Object) - Method in class org.praxislive.core.Port.Type
 
equals(Object) - Method in class org.praxislive.core.PortAddress
 
equals(Object) - Method in class org.praxislive.core.PortInfo
 
equals(Object) - Method in class org.praxislive.core.Protocol.Type
 
equals(Object) - Method in class org.praxislive.core.services.ComponentFactory.Redirect
 
equals(Object) - Method in class org.praxislive.core.types.PArray
 
equals(Object) - Method in class org.praxislive.core.types.PBoolean
 
equals(Object) - Method in class org.praxislive.core.types.PBytes
 
equals(Object) - Method in class org.praxislive.core.types.PError
 
equals(Object) - Method in class org.praxislive.core.types.PMap
 
equals(Object) - Method in class org.praxislive.core.types.PNumber
 
equals(Object) - Method in class org.praxislive.core.types.PReference
 
equals(Object) - Method in class org.praxislive.core.types.PResource
 
equals(Object) - Method in class org.praxislive.core.types.PString
 
equals(Object) - Method in class org.praxislive.core.Value
Values must override the default equals method.
equals(Object) - Method in class org.praxislive.core.Value.Type
 
equals(Object) - Method in class org.praxislive.purl.PackageURL
 
equals(Object) - Method in class org.praxislive.video.ClientConfiguration.DeviceIndex
 
equals(Object) - Method in class org.praxislive.video.ClientConfiguration.Dimension
 
equals(Object) - Method in class org.praxislive.video.ClientConfiguration.Rotation
 
equals(Object) - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
equals(Object) - Method in class org.praxislive.video.utils.ResizeMode
 
equivalent(Value) - Method in class org.praxislive.core.ComponentInfo
 
equivalent(Value) - Method in class org.praxislive.core.types.PArray
 
equivalent(Value) - Method in class org.praxislive.core.types.PBytes
 
equivalent(Value) - Method in class org.praxislive.core.types.PMap
 
equivalent(Value) - Method in class org.praxislive.core.types.PNumber
 
equivalent(Value) - Method in class org.praxislive.core.types.PReference
 
equivalent(Value) - Method in class org.praxislive.core.Value
Indicates whether some other Value is equivalent to this one.
error() - Method in class org.praxislive.code.userapi.Async
Get the failure error or null.
error(List<Value>) - Method in class org.praxislive.core.Call
Create an error return Call for this call, with the given arguments.
error(PError) - Method in class org.praxislive.core.Call
Create an error return Call for this call, with the given error argument.
Error - org.praxislive.script.StackFrame.State
 
Error - org.praxislive.video.gstreamer.VideoCapture.State
 
Error - org.praxislive.video.gstreamer.VideoPlayer.State
 
ERROR - org.praxislive.core.services.LogLevel
 
ERROR - Static variable in class org.praxislive.code.userapi.Constants
 
ERROR - Static variable in class org.praxislive.core.ControlPort
 
EVAL - Static variable in class org.praxislive.core.services.ScriptService
 
EVAL_INFO - Static variable in class org.praxislive.core.services.ScriptService
 
exception() - Method in class org.praxislive.core.types.PError
 
exceptionType() - Method in class org.praxislive.core.types.PError
 
Exclusive - org.praxislive.video.VideoSettings.FullScreenMode
 
exec() - Method in class org.praxislive.hub.net.DefaultProxyInfo
 
exec() - Method in interface org.praxislive.hub.net.ProxyInfo
Access an optional ProxyInfo.Exec implementation giving information about the process that should be executed when initializing this proxy.
execute() - Method in interface org.praxislive.core.services.TaskService.Task
Called to execute task.
execute(T) - Method in interface org.praxislive.code.userapi.Async.Task
Execute the task.
ExecutionContext - Interface in org.praxislive.core
An optional context available from the Root lookup providing the ability to query and listen for changes in root state or clock time.
ExecutionContext.ClockListener - Interface in org.praxislive.core
Listener called on clock time updates.
ExecutionContext.State - Enum in org.praxislive.core
Possible states of a Root.
ExecutionContext.StateListener - Interface in org.praxislive.core
Listener called on state changes.
ExecutionException - Exception in org.praxislive.script
 
ExecutionException() - Constructor for exception org.praxislive.script.ExecutionException
Creates a new instance of ExecutionException without detail message.
ExecutionException(String) - Constructor for exception org.praxislive.script.ExecutionException
Constructs an instance of ExecutionException with the specified detail message.
ExecutionException(String, Throwable) - Constructor for exception org.praxislive.script.ExecutionException
 
ExecutionException(Throwable) - Constructor for exception org.praxislive.script.ExecutionException
 
exitValue() - Method in class org.praxislive.hub.BasicCoreRoot
 
exitValue() - Method in class org.praxislive.hub.Hub
 
exp(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate Euler's number raised to the power of the given value.
expoIn - Static variable in interface org.praxislive.code.userapi.Easing
 
expoInOut - Static variable in interface org.praxislive.code.userapi.Easing
 
expoOut - Static variable in interface org.praxislive.code.userapi.Easing
 
exposeServices(List<Class<? extends Service>>) - Method in class org.praxislive.hub.net.NetworkCoreFactory.Builder
List of services that will be exposed to connected hubs.
EXT_PREFIX - Static variable in class org.praxislive.hub.Hub
 
extendLookup(Object) - Method in class org.praxislive.hub.Hub.Builder
 
extendLookup(Lookup) - Method in class org.praxislive.hub.Hub.CoreRootFactory
 
extendLookup(Lookup) - Method in class org.praxislive.hub.net.NetworkCoreFactory
 
extractControls() - Method in class org.praxislive.code.CodeConnector
Called by the CodeContext to access all processed control descriptors.
extractInfo() - Method in class org.praxislive.code.CodeConnector
Called by the CodeContext to access the generated ComponentInfo for the delegate.
extractPorts() - Method in class org.praxislive.code.CodeConnector
Called by the CodeContext to access all processed port descriptors.
extractRefs() - Method in class org.praxislive.code.CodeConnector
Called by the CodeContext to access all processed reference descriptors.

F

factory() - Static method in class org.praxislive.hub.BasicCoreRoot
 
fail(PError) - Method in class org.praxislive.code.userapi.Async
Complete the Async unsuccessfully with the provided error.
failed() - Method in class org.praxislive.code.userapi.Async
Whether this Async completed with a failure.
Fake - org.praxislive.video.VideoSettings.FullScreenMode
 
FALSE - Static variable in class org.praxislive.core.types.PBoolean
 
files() - Method in interface org.praxislive.code.LibraryResolver.Context
Stream of local files from already resolved libraries.
files() - Method in class org.praxislive.code.LibraryResolver.Entry
All additional files required to resolve the primary resource and its dependencies, within the existing context.
fill(double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
fill(double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
fill(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
fill(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
fill(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
fill(double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
fill(double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
fill(double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
fill(double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
fill(double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
fill(double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
fill(double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
fill(double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
fill(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
fill(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
fill(double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
fill(double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
fill(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
fill(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
fill(double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
filter(DoublePredicate) - Method in interface org.praxislive.code.userapi.Linkable.Double
Returns a Linkable.Double that wraps this Linkable.Double and filters values using the provided predicate function.
filter(IntPredicate) - Method in interface org.praxislive.code.userapi.Linkable.Int
Returns a Linkable.Int that wraps this Linkable.Int and filters values using the provided predicate function.
filter(Predicate<? super T>) - Method in interface org.praxislive.code.userapi.Linkable
Returns a Linkable that wraps this Linkable and filters values using the provided predicate function.
filter(PShader) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
filter(PShader) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
filterARGB(int[], int, int[], int, int) - Method in class org.praxislive.video.render.rgbmath.InvertRGBFilter
 
filterARGB(int[], int, int[], int, int) - Method in class org.praxislive.video.render.rgbmath.InvertValueRGBFilter
 
filterARGB(int[], int, int[], int, int) - Method in interface org.praxislive.video.render.rgbmath.RGBSinglePixelFilter
 
FilteredTypes - Class in org.praxislive.base
An implementation of SupportedTypes that can be included in the lookup of a container.
filterRGB(int[], int, int[], int, int) - Method in class org.praxislive.video.render.rgbmath.InvertRGBFilter
 
filterRGB(int[], int, int[], int, int) - Method in class org.praxislive.video.render.rgbmath.InvertValueRGBFilter
 
filterRGB(int[], int, int[], int, int) - Method in interface org.praxislive.video.render.rgbmath.RGBSinglePixelFilter
 
find(Class<T>) - Method in class org.praxislive.code.CodeDelegate
Search for an instance of the given type.
find(Class<T>) - Method in class org.praxislive.core.Lookup.Empty
 
find(Class<T>) - Method in interface org.praxislive.core.Lookup
Search for the first implementation of the given type.
find(Class<T>) - Method in class org.praxislive.core.Lookup.ObjectLookup
 
find(Class<T>) - Static method in class org.praxislive.core.ValueMapper
Find a ValueMapper capable of mapping Values to and from the provided Class.
find(Class<T>) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
find(Class<T>) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
find(Class<T>) - Method in class org.praxislive.video.pgl.code.userapi.PImage
Search for an instance of the given type.
find(Class<T>) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
find(Class<T>) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
find(Class<T>, Annotation...) - Static method in class org.praxislive.code.TypeConverter
Deprecated.
 
findAll(Class<T>) - Method in class org.praxislive.core.Lookup.Empty
 
findAll(Class<T>) - Method in interface org.praxislive.core.Lookup
Search for all implementations of the given type.
findAll(Class<T>) - Method in class org.praxislive.core.Lookup.ObjectLookup
 
findDevice(String) - Method in class org.praxislive.tinkerforge.TFContext
 
findDevices(Class<? extends Device>) - Method in class org.praxislive.tinkerforge.TFContext
 
findID(Field) - Method in class org.praxislive.code.CodeConnector
Find a suitable ID (control or port) for the provided field.
findID(Method) - Method in class org.praxislive.code.CodeConnector
Find a suitable ID (control or port) for the provided method.
findReplacement() - Method in class org.praxislive.core.services.ComponentFactory.MetaData
Deprecated.
 
findService(Class<? extends Service>) - Method in class org.praxislive.base.AbstractComponent
 
findService(Class<? extends Service>) - Method in class org.praxislive.base.AbstractRoot
Find a Service address in the lookup.
finishAnimating() - Method in class org.praxislive.code.userapi.Property
 
flush() - Method in class org.praxislive.code.CodeContext
Flush the code context.
flushEvalQueue() - Method in class org.praxislive.script.impl.ScriptExecutor
 
fn(DoubleUnaryOperator) - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
FN - Annotation Type in org.praxislive.code.userapi
Annotate a method as a function.
FontUtils - Class in org.praxislive.video.render.utils
 
forceTermination() - Method in class org.praxislive.hub.BasicCoreRoot
 
forceUpdateAfter(long, TimeUnit) - Method in class org.praxislive.base.AbstractRoot.DelegateConfiguration
Whether to force an update on another thread if the delegate hasn't called update in the given time period.
forEachIn(T, Consumer<T>) - Method in class org.praxislive.core.types.PBytes
Iterate through data by decoding into provided container DataObject and calling consumer.
format() - Method in annotation type org.praxislive.video.code.userapi.OffScreen
The pixel format of the buffer.
FrameRateListener - Interface in org.praxislive.video.pipes
 
FrameRateSource - Interface in org.praxislive.video.pipes
 
from() - Method in class org.praxislive.core.Call
Get the ControlAddress that this Call is being sent from, and if of type INVOKE or INVOKE_QUIET, where RETURN and ERROR calls should be sent.
from(URI) - Static method in class org.praxislive.purl.PackageURL
Convert the provided URI to a PackageURL.
from(Value) - Static method in class org.praxislive.core.ArgumentInfo
 
from(Value) - Static method in class org.praxislive.core.ComponentAddress
 
from(Value) - Static method in class org.praxislive.core.ComponentInfo
 
from(Value) - Static method in class org.praxislive.core.ComponentType
 
from(Value) - Static method in class org.praxislive.core.ControlAddress
 
from(Value) - Static method in class org.praxislive.core.ControlInfo
 
from(Value) - Static method in class org.praxislive.core.PortAddress
 
from(Value) - Static method in class org.praxislive.core.PortInfo
 
from(Value) - Static method in class org.praxislive.core.types.PArray
Cast or convert the provided value into a PArray, wrapped in an Optional.
from(Value) - Static method in class org.praxislive.core.types.PBoolean
 
from(Value) - Static method in class org.praxislive.core.types.PBytes
 
from(Value) - Static method in class org.praxislive.core.types.PError
 
from(Value) - Static method in class org.praxislive.core.types.PMap
Cast or convert the provided value into a PMap, wrapped in an Optional.
from(Value) - Static method in class org.praxislive.core.types.PNumber
 
from(Value) - Static method in class org.praxislive.core.types.PReference
 
from(Value) - Static method in class org.praxislive.core.types.PResource
 
from(Value) - Static method in class org.praxislive.core.types.PString
 
fromAngle(double) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_sub.xml ) Make a new 2D unit vector from an angle.
fromAngle(double, PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
Make a new 2D unit vector from an angle
fromArgument(Value) - Method in class org.praxislive.code.TypeConverter
Deprecated.
 
fromMap(PMap) - Static method in class org.praxislive.hub.net.DefaultProxyInfo
Parse a DefaultProxyInfo from a provided PMap.
fromMap(PMap) - Static method in class org.praxislive.hub.net.HubConfiguration
 
fromName(String) - Static method in class org.praxislive.core.Port.Type
 
fromName(String) - Static method in class org.praxislive.core.Protocol.Type
Lookup the Protocol type by name.
fromName(String) - Static method in class org.praxislive.core.Value.Type
Return the Type with the given name, or an empty optional if unregistered.
fromValue(Value) - Method in class org.praxislive.core.ValueMapper
Map the provided Value to a value of type T.
frustum(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
frustum(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
function() - Method in class org.praxislive.core.Info.ControlInfoChooser
Create a FunctionInfoBuilder
Function - org.praxislive.code.ControlDescriptor.Category
Controls that represent functions.
Function - org.praxislive.core.ControlInfo.Type
 

G

g - Variable in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
g - Variable in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
GenerateTemplate - Annotation Type in org.praxislive.code
Annotation for use on CodeDelegate subclasses to create a class body template file during compilation.
Geometry - org.praxislive.video.pgl.code.userapi.Constants.ShapeType
 
GEOMETRY - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
get() - Method in class org.praxislive.base.AbstractProperty
Get the value.
get() - Method in class org.praxislive.code.AbstractBasicProperty
Deprecated.
 
get() - Method in class org.praxislive.code.PropertyControl.Binding
 
get() - Method in class org.praxislive.code.userapi.Property
Return the current value.
get() - Method in class org.praxislive.code.userapi.Ref
Return the value.
get(double) - Method in class org.praxislive.code.PropertyControl.Binding
 
get(double[]) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
get(int) - Method in class org.praxislive.core.types.PArray
Query the value at the given index in the list.
get(String) - Static method in class org.praxislive.core.Settings
 
get(String) - Method in class org.praxislive.core.Settings.Provider
 
get(String) - Method in class org.praxislive.core.types.PMap
Get the value for the given key, or null if the key does not exist.
get(String) - Method in class org.praxislive.launcher.SettingsProvider
 
get(String, String) - Static method in class org.praxislive.core.Settings
 
get(String, String) - Method in class org.praxislive.core.Settings.Provider
 
getActiveCall() - Method in class org.praxislive.base.AbstractAsyncControl
 
getAddress() - Method in class org.praxislive.base.AbstractComponent
 
getAddress() - Method in class org.praxislive.base.AbstractContainer.Delegate
 
getAddress() - Method in class org.praxislive.base.AbstractRoot
Get the address of this Root.
getAddress() - Method in interface org.praxislive.script.Env
 
getAddress(Component) - Method in class org.praxislive.base.AbstractContainer
 
getAddress(Component) - Method in class org.praxislive.base.AbstractRootContainer
 
getAddress(Component) - Method in class org.praxislive.code.CodeContainer
 
getAddress(Component) - Method in class org.praxislive.code.CodeRootContainer
 
getAddress(Component) - Method in interface org.praxislive.core.Container
Get the address for the provided child component, or null if the component is not a child of this container.
getAddress(Control) - Method in class org.praxislive.code.CodeContext
Find the address of the passed in control, or null if it does not have one.
getAngle() - Method in class org.praxislive.video.ClientConfiguration.Rotation
 
getArgumentInfo() - Method in class org.praxislive.code.PropertyControl.Binding
 
getBinding() - Method in class org.praxislive.base.Binding.Adaptor
Get the Binding this adaptor is attached to.
getBlendMode() - Method in class org.praxislive.video.render.ops.Blit
 
getBlendMode() - Method in class org.praxislive.video.render.ops.RectFill
 
getBlendMode() - Method in class org.praxislive.video.render.ops.ScaledBlit
 
getBlendMode() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getBlendMode() - Method in class org.praxislive.video.render.ops.TransformBlit
 
getBlockSize() - Method in class org.praxislive.audio.AudioContext
 
getBoolean() - Method in class org.praxislive.code.userapi.Property
Return the current value as a boolean, or false if the value isn't a valid boolean.
getBoolean(boolean) - Method in class org.praxislive.code.userapi.Property
Return the current value as a boolean, or the provided default if the value isn't a valid boolean.
getBoolean(String, boolean) - Static method in class org.praxislive.core.Settings
 
getBoolean(String, boolean) - Method in class org.praxislive.core.Settings.Provider
 
getBoolean(String, boolean) - Method in class org.praxislive.core.types.PMap
Get a boolean value from the map, returning a default value if the key is not mapped or mapped to a value that cannot be converted to a boolean.
getBounds() - Method in class org.praxislive.video.render.ops.Sub
 
getBounds(Rectangle) - Method in class org.praxislive.video.render.ops.RectFill
 
getBuffersize() - Static method in class org.praxislive.audio.AudioSettings
 
getCallback() - Method in class org.praxislive.video.render.ops.GraphicsOp
 
getCaptureDevice(int) - Static method in class org.praxislive.video.gstreamer.configuration.GStreamerSettings
 
getCategory() - Method in class org.praxislive.code.ControlDescriptor
Get the category.
getCategory() - Method in class org.praxislive.code.PortDescriptor
Get the category.
getChild(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getChild(String) - Method in class org.praxislive.base.AbstractContainer
 
getChild(String) - Method in class org.praxislive.base.AbstractRootContainer
 
getChild(String) - Method in class org.praxislive.code.CodeContainer
 
getChild(String) - Method in class org.praxislive.code.CodeRootContainer
 
getChild(String) - Method in interface org.praxislive.core.Container
Get child component with specific ID.
getChild(String) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getChildCount() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getChildID(Component) - Method in class org.praxislive.base.AbstractContainer
 
getClassBodyContext() - Method in class org.praxislive.code.CodeFactory
Deprecated.
getClock() - Method in interface org.praxislive.core.RootHub
The Clock instance for this RootHub.
getClock() - Method in class org.praxislive.video.PlayerConfiguration
 
getCode() - Method in class org.praxislive.code.CodeContextFactoryService.Task
Get user source code.
getColor() - Method in class org.praxislive.video.render.ops.RectFill
 
getColor() - Method in class org.praxislive.video.render.ops.TextRender
 
getCommand(String) - Method in interface org.praxislive.script.Namespace
 
getComponent() - Method in class org.praxislive.code.CodeContainer.Context
 
getComponent() - Method in class org.praxislive.code.CodeContext
Get the code component this code context is attached to, if there is one.
getComponent() - Method in class org.praxislive.code.CodeRoot.Context
 
getComponent() - Method in class org.praxislive.code.CodeRootContainer.Context
 
getComponentType() - Method in class org.praxislive.code.CodeFactory
Deprecated.
getContext() - Method in class org.praxislive.code.CodeContextFactoryService.Result
Get created context.
getContext() - Method in class org.praxislive.code.SharedCodeService.DependentResult
Get the code context.
getContext() - Method in class org.praxislive.video.pgl.PGLGraphics
 
getContext() - Method in class org.praxislive.video.pgl.PGLGraphics3D
 
getContext() - Method in class org.praxislive.video.pgl.PGLSurface
 
getControl() - Method in class org.praxislive.code.ControlDescriptor
Get the wrapped control.
getControl() - Method in class org.praxislive.code.InfoProperty.Descriptor
 
getControl() - Method in class org.praxislive.code.PropertyControl.Descriptor
 
getControl() - Method in class org.praxislive.code.ResourceProperty.Descriptor
 
getControl() - Method in class org.praxislive.code.TriggerControl.Descriptor
 
getControl(String) - Method in class org.praxislive.base.AbstractComponent
 
getControl(String) - Method in class org.praxislive.base.AbstractRootContainer
 
getControl(String) - Method in class org.praxislive.code.CodeComponent
 
getControl(String) - Method in class org.praxislive.code.CodeContext
Get the control to handle the specified ID, or null if there isn't one.
getControl(String) - Method in interface org.praxislive.core.Component
Get a Control that can handle a Call to the given ID, or null if it does not exist.
getControlDescriptor(String) - Method in class org.praxislive.code.CodeContext
Get the control descriptor for the specified ID, or null if there isn't one.
getControlIDs() - Method in class org.praxislive.code.CodeContext
Deprecated.
getControlInfo() - Method in class org.praxislive.base.Binding
Get the ControlInfo of the bound Control, if available.
getControlInfo(String) - Method in class org.praxislive.code.CodeCompilerService
 
getControlInfo(String) - Method in class org.praxislive.code.CodeContextFactoryService
 
getControlInfo(String) - Method in class org.praxislive.code.SharedCodeService
 
getControlInfo(String) - Method in interface org.praxislive.core.Protocol
Query the ControlInfo for the provided control name on this protocol.
getControlInfo(String) - Method in class org.praxislive.core.protocols.ComponentProtocol
 
getControlInfo(String) - Method in class org.praxislive.core.protocols.ContainerProtocol
 
getControlInfo(String) - Method in class org.praxislive.core.protocols.StartableProtocol
 
getControlInfo(String) - Method in class org.praxislive.core.services.ComponentFactoryService
 
getControlInfo(String) - Method in class org.praxislive.core.services.LogService
 
getControlInfo(String) - Method in class org.praxislive.core.services.RootFactoryService
 
getControlInfo(String) - Method in class org.praxislive.core.services.RootManagerService
 
getControlInfo(String) - Method in class org.praxislive.core.services.ScriptService
 
getControlInfo(String) - Method in class org.praxislive.core.services.SystemManagerService
 
getControlInfo(String) - Method in class org.praxislive.core.services.TaskService
 
getData() - Method in class org.praxislive.video.pgl.PGLSurface.Data
 
getData() - Method in interface org.praxislive.video.render.PixelData
 
getDefault() - Static method in class org.praxislive.code.userapi.Ref.Provider
Get the default provider.
getDefaultArgument() - Method in class org.praxislive.code.TypeConverter
Deprecated.
 
getDefaultCaptureDevice(int) - Static method in class org.praxislive.video.gstreamer.configuration.GStreamerSettings
 
getDefaultDelegateClass() - Method in class org.praxislive.code.CodeFactory
Deprecated.
getDefaultImports() - Method in class org.praxislive.audio.code.AudioBodyContext
 
getDefaultImports() - Method in class org.praxislive.code.ClassBodyContext.Default
Deprecated.
 
getDefaultImports() - Method in class org.praxislive.code.ClassBodyContext
Deprecated.
 
getDefaultImports() - Method in class org.praxislive.core.code.CoreBodyContext
 
getDefaultImports() - Method in class org.praxislive.tinkerforge.TFBodyContext
 
getDefaultImports() - Method in class org.praxislive.video.code.VideoBodyContext
 
getDefaultImports() - Method in class org.praxislive.video.pgl.code.P2DClassBodyContext
 
getDefaultImports() - Method in class org.praxislive.video.pgl.code.P3DClassBodyContext
 
getDefaultLibraryPath() - Static method in class org.praxislive.video.gstreamer.configuration.GStreamerSettings
 
getDefaultValue() - Method in class org.praxislive.code.PropertyControl.Binding
 
getDefaultValue() - Method in class org.praxislive.code.TypeConverter
Deprecated.
 
getDelegate() - Method in class org.praxislive.code.CodeConnector
Access the delegate instance.
getDelegate() - Method in class org.praxislive.code.CodeContext
Get the delegate this context wraps.
getDependents() - Method in class org.praxislive.code.SharedCodeService.Result
Get the map if dependent results.
getDependents() - Method in class org.praxislive.code.SharedCodeService.Task
Get the map of dependents.
getDepth() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getDestinationRegion(Rectangle) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
getDestinationRegion(Rectangle) - Method in class org.praxislive.video.render.ops.TransformBlit
 
getDeviceClass(int) - Static method in class org.praxislive.tinkerforge.TFUtils
 
getDeviceName() - Static method in class org.praxislive.audio.AudioSettings
 
getDouble() - Method in class org.praxislive.code.userapi.Property
Return the current value as a double, or zero if the value isn't numeric.
getDouble(double) - Method in class org.praxislive.code.userapi.Property
Return the current value as a double, or the provided default if the value isn't numeric.
getDouble(String, double) - Static method in class org.praxislive.core.Settings
 
getDouble(String, double) - Method in class org.praxislive.core.Settings.Provider
 
getDouble(String, double) - Method in class org.praxislive.core.types.PMap
Get a double value from the map, returning a default value if the key is not mapped or mapped to a value that cannot be converted to a double.
getEmptyValue() - Method in class org.praxislive.code.ResourceProperty.Loader
 
getEndIndex() - Method in class org.praxislive.core.syntax.Token
Get the end index (exclusive) of this token's position in the script.
getExecutionContext() - Method in class org.praxislive.base.AbstractRoot
Get the ExecutionContext for this Root.
getExecutionContext() - Method in class org.praxislive.code.CodeContext
Get the execution context, or null if not attached.
getExisting() - Method in class org.praxislive.code.SharedCodeService.DependentResult
Get the existing (previous) class.
getExistingClass() - Method in class org.praxislive.code.SharedCodeService.DependentTask
Get the existing class.
getExistingSource() - Method in class org.praxislive.code.SharedCodeService.DependentTask
Get the existing source.
getExtendedClass() - Method in class org.praxislive.code.ClassBodyContext
Deprecated.
 
getExtensions() - Method in interface org.praxislive.core.RootHub.ExtensionProvider
List of extensions to be installed.
getFactory() - Method in class org.praxislive.code.CodeContextFactoryService.Task
Get the code factory.
getFactory() - Method in class org.praxislive.code.CodeFactory.Task
Get access to the CodeFactory this task was created for.
getFactory() - Method in class org.praxislive.code.SharedCodeService.DependentTask
Get code factory.
getFactory() - Method in interface org.praxislive.core.services.ComponentFactoryProvider
Get the component factory associated with this provider.
getFactory() - Method in class org.praxislive.tinkerforge.TFRootProvider
 
getFactory() - Method in class org.praxislive.video.pgl.code.PGLCustomFactoryProvider
 
getFactory() - Method in class org.praxislive.video.pgl.PGLPlayerFactory.Default
 
getFactory() - Method in class org.praxislive.video.pgl.PGLPlayerFactory.GL2
 
getFactory() - Method in class org.praxislive.video.pgl.PGLPlayerFactory.GL3
 
getFactory() - Method in class org.praxislive.video.pgl.PGLPlayerFactory.GL4
 
getFactory() - Method in class org.praxislive.video.pgl.PGLPlayerFactory.GLES2
 
getFactory() - Method in interface org.praxislive.video.PlayerFactory.Provider
 
getFactoryService() - Method in class org.praxislive.code.AbstractComponentFactory
 
getFactoryService() - Method in interface org.praxislive.core.services.ComponentFactory
Deprecated.
getFillColor() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getFont() - Method in class org.praxislive.video.code.userapi.PFont
 
getFont() - Method in class org.praxislive.video.render.ops.TextRender
 
getFormat() - Method in interface org.praxislive.video.render.NativePixelData
 
getFPS() - Method in class org.praxislive.video.PlayerConfiguration
 
getFullScreenMode() - Static method in class org.praxislive.video.VideoSettings
 
getGraphics() - Method in class org.praxislive.video.pgl.PGLSurface
 
getHeight() - Method in class org.praxislive.video.ClientConfiguration.Dimension
 
getHeight() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getHeight() - Method in class org.praxislive.video.pgl.PGLSurface.Data
 
getHeight() - Method in class org.praxislive.video.PlayerConfiguration
 
getHeight() - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
getHeight() - Method in interface org.praxislive.video.render.PixelData
 
getHeight() - Method in class org.praxislive.video.render.Surface
 
getHorizontalAlignment() - Method in class org.praxislive.video.utils.ResizeMode
 
getHubAccessor() - Method in class org.praxislive.hub.BasicCoreRoot
 
getID() - Method in class org.praxislive.code.ControlDescriptor
Get the ID.
getID() - Method in class org.praxislive.code.PortDescriptor
Get the ID.
getID() - Method in class org.praxislive.code.ReferenceDescriptor
Get the ID.
getImage() - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
getImpl() - Method in class org.praxislive.code.PropertyControl
 
getImpl() - Method in class org.praxislive.code.userapi.Property
 
getImpl(double) - Method in class org.praxislive.code.PropertyControl
 
getImpl(double) - Method in class org.praxislive.code.userapi.Property
 
getImplementedInterfaces() - Method in class org.praxislive.code.ClassBodyContext
Deprecated.
 
getIndex() - Method in class org.praxislive.code.ControlDescriptor
Get the index.
getIndex() - Method in class org.praxislive.code.PortDescriptor
Get the index.
getInfo() - Method in class org.praxislive.audio.AudioPort.Input
 
getInfo() - Method in class org.praxislive.audio.AudioPort.Output
 
getInfo() - Method in class org.praxislive.base.AbstractRootContainer
 
getInfo() - Method in class org.praxislive.code.CodeComponent
 
getInfo() - Method in class org.praxislive.code.CodeContainer
 
getInfo() - Method in class org.praxislive.code.CodeContext
Get component info.
getInfo() - Method in class org.praxislive.code.ControlDescriptor
Get the control info for this control.
getInfo() - Method in class org.praxislive.code.InfoProperty.Descriptor
 
getInfo() - Method in class org.praxislive.code.PortDescriptor
Get port info.
getInfo() - Method in class org.praxislive.code.PropertyControl.Descriptor
 
getInfo() - Method in class org.praxislive.code.ResourceProperty.Descriptor
 
getInfo() - Method in class org.praxislive.code.TriggerControl.Descriptor
 
getInfo() - Method in class org.praxislive.code.TypeConverter
Deprecated.
 
getInfo() - Method in interface org.praxislive.core.Component
Get the ComponentInfo object for this component.
getInfo() - Method in class org.praxislive.tinkerforge.TFRoot
 
getInfo() - Method in class org.praxislive.video.VideoPort.Input
 
getInfo() - Method in class org.praxislive.video.VideoPort.Output
 
getInputCount() - Method in class org.praxislive.audio.AudioContext.InputClient
 
getInputCount() - Method in class org.praxislive.video.VideoContext.InputClient
 
getInputDeviceName() - Static method in class org.praxislive.audio.AudioSettings
 
getInputSink(int) - Method in class org.praxislive.audio.AudioContext.InputClient
 
getInputSink(int) - Method in class org.praxislive.video.VideoContext.InputClient
 
getInstance() - Static method in class org.praxislive.video.render.rgbmath.InvertRGBFilter
 
getInstance() - Static method in class org.praxislive.video.render.rgbmath.InvertValueRGBFilter
 
getInt() - Method in class org.praxislive.code.userapi.Property
Return the current value as an int, or zero if the value isn't numeric.
getInt(int) - Method in class org.praxislive.code.userapi.Property
Return the current value as an int, or the provided default if the value isn't numeric.
getInt(String, int) - Static method in class org.praxislive.core.Settings
 
getInt(String, int) - Method in class org.praxislive.core.Settings.Provider
 
getInt(String, int) - Method in class org.praxislive.core.types.PMap
Get an integer value from the map, returning a default value if the key is not mapped or mapped to a value that cannot be converted to an integer.
getInternalIndex() - Method in class org.praxislive.code.CodeConnector
Return next index to use for internal descriptors.
getKey() - Method in class org.praxislive.code.AbstractAsyncProperty
 
getLevel() - Method in class org.praxislive.core.services.LogBuilder
 
getLibrary() - Static method in class org.praxislive.audio.AudioSettings
 
getLibraryName() - Method in class org.praxislive.video.pgl.PGLPlayerFactory.Default
 
getLibraryName() - Method in class org.praxislive.video.pgl.PGLPlayerFactory.GL2
 
getLibraryName() - Method in class org.praxislive.video.pgl.PGLPlayerFactory.GL3
 
getLibraryName() - Method in class org.praxislive.video.pgl.PGLPlayerFactory.GL4
 
getLibraryName() - Method in class org.praxislive.video.pgl.PGLPlayerFactory.GLES2
 
getLibraryName() - Method in interface org.praxislive.video.PlayerFactory.Provider
 
getLibraryPath() - Static method in class org.praxislive.video.gstreamer.configuration.GStreamerSettings
 
getLink() - Method in class org.praxislive.code.ControlInput
 
getLog() - Method in class org.praxislive.code.CodeConnector
Get the LogBuilder for logging messages during processing.
getLog() - Method in class org.praxislive.code.CodeContext
Get the log builder for writing log messages.
getLog() - Method in class org.praxislive.code.CodeContextFactoryService.Result
Get log builder with any warning or error messages.
getLog() - Method in class org.praxislive.code.CodeFactory.Task
Get the log for reporting messages during context creation.
getLog() - Method in class org.praxislive.code.SharedCodeService.Result
Get the log
getLogLevel() - Method in class org.praxislive.code.CodeContext
Get the active log level.
getLogLevel() - Method in class org.praxislive.code.CodeContextFactoryService.Task
Get active log level.
getLogLevel() - Method in class org.praxislive.code.SharedCodeService.Task
Get the logging level.
getLookup() - Method in class org.praxislive.base.AbstractComponent
 
getLookup() - Method in class org.praxislive.base.AbstractContainer.Delegate
 
getLookup() - Method in class org.praxislive.base.AbstractContainer
 
getLookup() - Method in class org.praxislive.base.AbstractRoot
 
getLookup() - Method in class org.praxislive.base.AbstractRootContainer
 
getLookup() - Method in class org.praxislive.code.CodeContainer
 
getLookup() - Method in class org.praxislive.code.CodeContext
Get lookup.
getLookup() - Method in class org.praxislive.code.CodeDelegate
Return a Lookup for finding instances of features.
getLookup() - Method in class org.praxislive.code.CodeRoot
 
getLookup() - Method in class org.praxislive.code.CodeRootContainer
 
getLookup() - Method in interface org.praxislive.core.Lookup.Provider
Get the Lookup from this Provider.
getLookup() - Method in class org.praxislive.core.services.ComponentFactory.MetaData
Deprecated.
 
getLookup() - Method in interface org.praxislive.script.Env
 
getLookup() - Method in class org.praxislive.tinkerforge.TFRoot
 
getLookup() - Method in class org.praxislive.video.ClientConfiguration
 
getLookup() - Method in class org.praxislive.video.pgl.PGLPlayer
 
getLookup() - Method in interface org.praxislive.video.Player
 
getLookup() - Method in class org.praxislive.video.PlayerConfiguration
 
getLookup() - Method in class org.praxislive.video.VideoContext.Client
 
getMetaData(ComponentType) - Method in class org.praxislive.base.AbstractComponentFactory
 
getMetaData(ComponentType) - Method in class org.praxislive.code.AbstractComponentFactory
 
getMetaData(ComponentType) - Method in interface org.praxislive.core.services.ComponentFactory
Deprecated.
getModCount() - Method in class org.praxislive.video.pgl.PGLSurface
 
getModCount() - Method in class org.praxislive.video.render.Surface
 
getModCount() - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
getMode() - Method in class org.praxislive.video.render.ops.DifferenceOp
 
getNamespace() - Method in class org.praxislive.script.impl.AbstractSingleCallFrame
 
getNativeData() - Method in interface org.praxislive.video.render.NativePixelData
 
getNormal(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getNormal(int, PVector) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getNormalX(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getNormalY(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getNormalZ(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getOffset() - Method in class org.praxislive.video.pgl.PGLSurface.Data
 
getOffset() - Method in interface org.praxislive.video.render.PixelData
 
getOp() - Method in class org.praxislive.video.render.ops.Sub
 
getOpacity() - Method in class org.praxislive.video.render.ops.Blit
 
getOpacity() - Method in class org.praxislive.video.render.ops.RectFill
 
getOpacity() - Method in class org.praxislive.video.render.ops.ScaledBlit
 
getOpacity() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getOpacity() - Method in class org.praxislive.video.render.ops.TransformBlit
 
getOutputCount() - Method in class org.praxislive.audio.AudioContext.OutputClient
 
getOutputCount() - Method in class org.praxislive.video.VideoContext.OutputClient
 
getOutputSink() - Method in class org.praxislive.video.pgl.PGLPlayer
 
getOutputSource(int) - Method in class org.praxislive.audio.AudioContext.OutputClient
 
getOutputSource(int) - Method in class org.praxislive.video.VideoContext.OutputClient
 
getPacketRouter() - Method in interface org.praxislive.script.Env
 
getParent() - Method in class org.praxislive.base.AbstractComponent
 
getParent() - Method in class org.praxislive.base.AbstractRootContainer
 
getParent() - Method in class org.praxislive.code.CodeComponent
 
getParent() - Method in interface org.praxislive.core.Component
Return the Container that is the immediate parent of this Component, or null if this Component is not currently contained within a Component hierarchy.
getPeriod() - Method in interface org.praxislive.core.ExecutionContext
Get the optional update period, if the Root implementation guarantees to update clock time at a fixed frequency.
getPort() - Method in class org.praxislive.code.PortDescriptor
Get the wrapped port.
getPort(String) - Method in class org.praxislive.base.AbstractComponent
 
getPort(String) - Method in class org.praxislive.base.AbstractRootContainer
 
getPort(String) - Method in class org.praxislive.code.CodeComponent
 
getPort(String) - Method in class org.praxislive.code.CodeContainer
 
getPort(String) - Method in class org.praxislive.code.CodeContext
Get the port with the specified ID, or null if there isn't one.
getPort(String) - Method in interface org.praxislive.core.Component
Get the Port with the given ID, or null if it does not exist.
getPortDescriptor(String) - Method in class org.praxislive.code.CodeContext
Get the port descriptor for the specified ID, or null if there isn't one.
getPortIDs() - Method in class org.praxislive.code.CodeContext
Deprecated.
getPrevious() - Method in class org.praxislive.code.CodeContextFactoryService.Task
Previous delegate class, or null.
getPrevious() - Method in class org.praxislive.code.CodeFactory.Task
Get the previous delegate class installed on the component.
getRootController(String) - Method in class org.praxislive.hub.Hub.Accessor
 
getRootFactoryService() - Method in class org.praxislive.code.AbstractComponentFactory
 
getRootFactoryService() - Method in interface org.praxislive.core.services.ComponentFactory
Deprecated.
getRootHub() - Method in class org.praxislive.base.AbstractRoot
Get the RootHub this Root is installed in.
getRootHub() - Method in class org.praxislive.hub.Hub.Accessor
 
getRootIDs() - Method in class org.praxislive.hub.Hub.Accessor
 
getRootMetaData(ComponentType) - Method in class org.praxislive.base.AbstractComponentFactory
 
getRootMetaData(ComponentType) - Method in class org.praxislive.code.AbstractComponentFactory
 
getRootMetaData(ComponentType) - Method in interface org.praxislive.core.services.ComponentFactory
Deprecated.
getRouter() - Method in class org.praxislive.base.AbstractRoot
Get the PacketRouter for this Root.
getSampleRate() - Method in class org.praxislive.audio.AudioContext
 
getScanline() - Method in class org.praxislive.video.pgl.PGLSurface.Data
 
getScanline() - Method in interface org.praxislive.video.render.PixelData
 
getServices() - Method in class org.praxislive.hub.Hub.Accessor
 
getShape() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getSharedClasses() - Method in class org.praxislive.code.SharedCodeService.Result
Get the shared classes classloader.
getSharedClassLoader() - Method in class org.praxislive.code.CodeContextFactoryService.Task
Get the shared code classloader to use as parent (optional).
getSharedCodeContext() - Method in class org.praxislive.code.SharedCodeProperty
The shared code context, which should be added to the container's lookup.
getSink(int) - Method in class org.praxislive.video.pgl.PGLPlayer
 
getSink(int) - Method in interface org.praxislive.video.pipes.Bus
 
getSink(int) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getSink(int) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getSink(int) - Method in class org.praxislive.video.pipes.VideoPipe
 
getSinkCapacity() - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getSinkCapacity() - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getSinkCapacity() - Method in class org.praxislive.video.pipes.VideoPipe
 
getSinkCount() - Method in class org.praxislive.video.ClientConfiguration
 
getSinkCount() - Method in class org.praxislive.video.pgl.PGLPlayer
 
getSinkCount() - Method in interface org.praxislive.video.pipes.Bus
 
getSinkCount() - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getSinkCount() - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getSinkCount() - Method in class org.praxislive.video.pipes.VideoPipe
 
getSource(int) - Method in class org.praxislive.video.pgl.PGLPlayer
 
getSource(int) - Method in interface org.praxislive.video.pipes.Bus
 
getSource(int) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getSource(int) - Method in class org.praxislive.video.pipes.impl.SingleInOut
 
getSource(int) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getSource(int) - Method in class org.praxislive.video.pipes.VideoPipe
 
getSourceCapacity() - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getSourceCapacity() - Method in class org.praxislive.video.pipes.impl.SingleInOut
 
getSourceCapacity() - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getSourceCapacity() - Method in class org.praxislive.video.pipes.VideoPipe
 
getSourceCount() - Method in class org.praxislive.video.ClientConfiguration
 
getSourceCount() - Method in class org.praxislive.video.pgl.PGLPlayer
 
getSourceCount() - Method in interface org.praxislive.video.pipes.Bus
 
getSourceCount() - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getSourceCount() - Method in class org.praxislive.video.pipes.impl.SingleInOut
 
getSourceCount() - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getSourceCount() - Method in class org.praxislive.video.pipes.VideoPipe
 
getSourceRegion(Rectangle) - Method in class org.praxislive.video.render.ops.Blit
 
getSourceRegion(Rectangle) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
getSourceRegion(Rectangle) - Method in class org.praxislive.video.render.ops.TransformBlit
 
getSources() - Method in class org.praxislive.code.SharedCodeService.Task
Get the shared code sources.
getSourceTemplate() - Method in class org.praxislive.code.CodeFactory
Deprecated.
getStartIndex() - Method in class org.praxislive.core.syntax.Token
Get the start index (inclusive) for this token's position in the script.
getStartTime() - Method in class org.praxislive.base.DefaultExecutionContext
 
getStartTime() - Method in interface org.praxislive.core.ExecutionContext
Get the clock time in nanoseconds when the Root last became active.
getState() - Method in class org.praxislive.base.AbstractRoot
Get the State of this Root.
getState() - Method in class org.praxislive.base.DefaultExecutionContext
 
getState() - Method in interface org.praxislive.core.ExecutionContext
Get the current state of the Root.
getState() - Method in class org.praxislive.script.impl.AbstractSingleCallFrame
 
getState() - Method in interface org.praxislive.script.StackFrame
 
getString(String, String) - Method in class org.praxislive.core.types.PMap
Get a String value from the map, returning a default value if the key is not mapped.
getStringLoader() - Static method in class org.praxislive.code.ResourceProperty
 
getStroke() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getStrokeColor() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getStrokeWeight(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getSurface() - Method in class org.praxislive.video.code.userapi.PGraphics
 
getSurface() - Method in class org.praxislive.video.code.userapi.PImage
 
getSyncRate() - Method in class org.praxislive.base.Binding.Adaptor
The current SyncRate.
getSyntheticIndex() - Method in class org.praxislive.code.CodeConnector
Return next index to use for synthetic descriptors.
getTessellation() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getText() - Method in class org.praxislive.core.syntax.Token
Get the tokenized text (all escape sequences will have been parsed if required by the token type)
getText() - Method in class org.praxislive.video.render.ops.TextRender
 
getTextureU(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getTextureV(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getThreadFactory() - Method in class org.praxislive.base.AbstractRoot.Delegate
Get a thread factory for creating any new threads required by the delegate.
getThreshold() - Method in class org.praxislive.video.render.ops.DifferenceOp
 
getTime() - Method in class org.praxislive.base.DefaultExecutionContext
 
getTime() - Method in class org.praxislive.code.CodeContext
Get current time in nanoseconds.
getTime() - Method in interface org.praxislive.core.Clock
Clock time in nanoseconds.
getTime() - Method in interface org.praxislive.core.ExecutionContext
Get the current Root local time in nanoseconds, relative to the RootHub clock.
getTime() - Method in interface org.praxislive.script.Env
 
getTime() - Method in class org.praxislive.video.pgl.PGLPlayer
 
getTime() - Method in interface org.praxislive.video.pipes.FrameRateSource
 
getTime() - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
getTime() - Method in class org.praxislive.video.pipes.impl.SingleOut
 
getTitle() - Method in class org.praxislive.video.WindowHints
 
getTransform() - Method in class org.praxislive.video.render.ops.ShapeRender
 
getTransform() - Method in class org.praxislive.video.render.ops.TextRender
 
getTransform(AffineTransform) - Method in class org.praxislive.video.render.ops.TransformBlit
 
getType() - Method in class org.praxislive.code.ResourceProperty.Loader
 
getType() - Method in class org.praxislive.code.TypeConverter
Deprecated.
 
getType() - Method in class org.praxislive.core.syntax.Token
Get the type of this token.
getType() - Method in class org.praxislive.video.utils.ResizeMode
 
getTypeConverter(Class<T>, Annotation...) - Method in interface org.praxislive.code.TypeConverter.Provider
Deprecated.
 
getValue() - Method in class org.praxislive.code.AbstractAsyncProperty
 
getValue() - Method in class org.praxislive.script.impl.ConstantImpl
 
getValue() - Method in class org.praxislive.script.impl.VariableImpl
 
getValue() - Method in interface org.praxislive.script.Variable
 
getValue() - Method in class org.praxislive.video.ClientConfiguration.DeviceIndex
 
getValueIsAdjusting() - Method in class org.praxislive.base.Binding.Adaptor
Whether the Adaptor is currently actively updating and sending values, eg.
getValues() - Method in class org.praxislive.base.Binding
Get the most recent synced values, if the Control is a property.
getVariable(String) - Method in interface org.praxislive.script.Namespace
 
getVertex(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getVertex(int, PVector) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getVertexCount() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getVertexX(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getVertexY(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getVertexZ(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getVerticalAlignment() - Method in class org.praxislive.video.utils.ResizeMode
 
getWidth() - Method in class org.praxislive.video.ClientConfiguration.Dimension
 
getWidth() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
getWidth() - Method in class org.praxislive.video.pgl.PGLSurface.Data
 
getWidth() - Method in class org.praxislive.video.PlayerConfiguration
 
getWidth() - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
getWidth() - Method in interface org.praxislive.video.render.PixelData
 
getWidth() - Method in class org.praxislive.video.render.Surface
 
getX() - Method in class org.praxislive.video.render.ops.Blit
 
getX() - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
getX() - Method in class org.praxislive.video.render.ops.TextRender
 
getY() - Method in class org.praxislive.video.render.ops.Blit
 
getY() - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
getY() - Method in class org.praxislive.video.render.ops.TextRender
 
GL2 - org.praxislive.video.pgl.PGLProfile
 
GL2() - Constructor for class org.praxislive.video.pgl.PGLPlayerFactory.GL2
 
GL3 - org.praxislive.video.pgl.PGLProfile
 
GL3() - Constructor for class org.praxislive.video.pgl.PGLPlayerFactory.GL3
 
GL4 - org.praxislive.video.pgl.PGLProfile
 
GL4() - Constructor for class org.praxislive.video.pgl.PGLPlayerFactory.GL4
 
GLES2 - org.praxislive.video.pgl.PGLProfile
 
GLES2() - Constructor for class org.praxislive.video.pgl.PGLPlayerFactory.GLES2
 
GLSL_FRAGMENT_MIME - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
GLSL_VERTEX_MIME - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
GraphicsOp - Class in org.praxislive.video.render.ops
 
GraphicsOp(GraphicsOp.Callback) - Constructor for class org.praxislive.video.render.ops.GraphicsOp
 
GraphicsOp.Callback - Interface in org.praxislive.video.render.ops
 
GREEN_MASK - Static variable in class org.praxislive.video.render.utils.RGBMath
 
Group - org.praxislive.video.pgl.code.userapi.Constants.ShapeType
 
GROUP - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
GStreamerSettings - Class in org.praxislive.video.gstreamer.configuration
 
GStreamerSettings() - Constructor for class org.praxislive.video.gstreamer.configuration.GStreamerSettings
 

H

HALF_PI - Static variable in class org.praxislive.code.userapi.Constants
 
handle() - Method in class org.praxislive.hub.net.ChildLauncher.Info
Access the Process handle of the child.
hasAlpha() - Method in class org.praxislive.video.pgl.PGLSurface.Data
 
hasAlpha() - Method in interface org.praxislive.video.render.PixelData
 
hasAlpha() - Method in class org.praxislive.video.render.Surface
 
hasDestinationRegion() - Method in class org.praxislive.video.render.ops.ScaledBlit
 
hasDestinationRegion() - Method in class org.praxislive.video.render.ops.TransformBlit
 
hashCode() - Method in class org.praxislive.code.ClassBodyContext
Deprecated.
 
hashCode() - Method in class org.praxislive.code.LibraryResolver.Entry
 
hashCode() - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
hashCode() - Method in class org.praxislive.core.ArgumentInfo
 
hashCode() - Method in class org.praxislive.core.ComponentAddress
 
hashCode() - Method in class org.praxislive.core.ComponentInfo
 
hashCode() - Method in class org.praxislive.core.ComponentType
 
hashCode() - Method in class org.praxislive.core.ControlAddress
 
hashCode() - Method in class org.praxislive.core.ControlInfo
 
hashCode() - Method in class org.praxislive.core.Port.Type
 
hashCode() - Method in class org.praxislive.core.PortAddress
 
hashCode() - Method in class org.praxislive.core.PortInfo
 
hashCode() - Method in class org.praxislive.core.Protocol.Type
 
hashCode() - Method in class org.praxislive.core.services.ComponentFactory.Redirect
 
hashCode() - Method in class org.praxislive.core.types.PArray
 
hashCode() - Method in class org.praxislive.core.types.PBoolean
 
hashCode() - Method in class org.praxislive.core.types.PBytes
 
hashCode() - Method in class org.praxislive.core.types.PError
 
hashCode() - Method in class org.praxislive.core.types.PMap
 
hashCode() - Method in class org.praxislive.core.types.PNumber
 
hashCode() - Method in class org.praxislive.core.types.PReference
 
hashCode() - Method in class org.praxislive.core.types.PResource
 
hashCode() - Method in class org.praxislive.core.types.PString
 
hashCode() - Method in class org.praxislive.core.Value
Values must override the default hashcode method.
hashCode() - Method in class org.praxislive.core.Value.Type
 
hashCode() - Method in class org.praxislive.purl.PackageURL
 
hashCode() - Method in class org.praxislive.video.ClientConfiguration.DeviceIndex
 
hashCode() - Method in class org.praxislive.video.ClientConfiguration.Dimension
 
hashCode() - Method in class org.praxislive.video.ClientConfiguration.Rotation
 
hashCode() - Method in class org.praxislive.video.render.ops.Bounds
Deprecated.
 
hashCode() - Method in class org.praxislive.video.utils.ResizeMode
 
hasLinks() - Method in class org.praxislive.code.userapi.Property
 
hasLinks() - Method in class org.praxislive.code.userapi.Trigger
 
hasProtocol(Class<? extends Protocol>) - Method in class org.praxislive.core.ComponentInfo
 
hasSourceRegion() - Method in class org.praxislive.video.render.ops.Blit
 
hasSourceRegion() - Method in class org.praxislive.video.render.ops.ScaledBlit
 
hasSourceRegion() - Method in class org.praxislive.video.render.ops.TransformBlit
 
heading() - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_setMag.xml ) Calculate the angle of rotation for this vector (only 2D vectors) ( end auto-generated )
height - Variable in class org.praxislive.video.code.userapi.PImage
 
height - Variable in class org.praxislive.video.code.VideoCodeDelegate
 
height - Variable in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
height - Variable in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
height - Variable in class org.praxislive.video.pgl.code.userapi.PImage
 
height - Variable in class org.praxislive.video.render.Surface
 
height() - Method in annotation type org.praxislive.video.code.userapi.OffScreen
Provide a fixed height for the offscreen buffer.
height() - Method in annotation type org.praxislive.video.pgl.code.userapi.OffScreen
Provide a fixed height for the offscreen buffer.
hierarchyChanged() - Method in class org.praxislive.audio.code.AudioCodeContext
 
hierarchyChanged() - Method in class org.praxislive.base.AbstractComponent
 
hierarchyChanged() - Method in class org.praxislive.base.AbstractContainer
 
hierarchyChanged() - Method in class org.praxislive.base.AbstractRootContainer
 
hierarchyChanged() - Method in class org.praxislive.code.CodeComponent
 
hierarchyChanged() - Method in class org.praxislive.code.CodeContainer
 
hierarchyChanged() - Method in class org.praxislive.code.CodeContext
Called when the hierarchy changes, which might be because the component hierarchy has changed (see Component.hierarchyChanged()), the context has been added or is being removed from the component, or for any other reason that cached information should be invalidated (eg.
hierarchyChanged() - Method in class org.praxislive.code.CodeRoot
 
hierarchyChanged() - Method in class org.praxislive.code.CodeRootContainer
 
hierarchyChanged() - Method in interface org.praxislive.core.Component
Notify the component that a change has happened in its component hierarchy.
High - org.praxislive.base.Binding.SyncRate
 
hint(Constants.Hint) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
hint(Constants.Hint) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
HSB - org.praxislive.video.pgl.code.userapi.Constants.ColorMode
 
HSB - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
Hub - Class in org.praxislive.hub
 
Hub.Accessor - Class in org.praxislive.hub
 
Hub.Builder - Class in org.praxislive.hub
 
Hub.CoreRootFactory - Class in org.praxislive.hub
 
hubConfiguration(HubConfiguration) - Method in class org.praxislive.hub.net.NetworkCoreFactory.Builder
Provide a HubConfiguration programmatically.
HubConfiguration - Class in org.praxislive.hub.net
 

I

i(String) - Method in interface org.praxislive.code.DefaultDelegateAPI
Deprecated.
i(Property) - Method in interface org.praxislive.code.DefaultDelegateAPI
Deprecated.
i(Value) - Method in interface org.praxislive.code.DefaultDelegateAPI
Deprecated.
I(Object) - Method in interface org.praxislive.code.DefaultDelegateAPI
Casting function to convert an object into an int value.
I(Object, int) - Method in interface org.praxislive.code.DefaultDelegateAPI
Casting function to convert an object into an int value.
id() - Method in class org.praxislive.core.Packet
Get the ID of this Packet.
ID - Annotation Type in org.praxislive.code.userapi
Override the default ID for ports or controls.
IDLE - org.praxislive.core.ExecutionContext.State
Idle (optional state).
IF_ABSENT - Static variable in class org.praxislive.core.types.PMap
An operator for use with PMap.merge(org.praxislive.core.types.PMap, org.praxislive.core.types.PMap, java.util.function.BinaryOperator) that only adds mappings where the key is not present in the base map.
ifPresent(Consumer<? super T>) - Method in class org.praxislive.code.userapi.Ref
Pass the value to the provided Consumer function if one exists.
image(PImage, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
image(PImage, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
image(PImage, double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
image(PImage, double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
image(PImage, double, double, double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
image(PImage, double, double, double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
image(PImage, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
image(PImage, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
image(PImage, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
image(PImage, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
image(PImage, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
image(PImage, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
image(PImage, double, double, double, double, int, int, int, int) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
image(PImage, double, double, double, double, int, int, int, int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
Image - org.praxislive.video.pgl.code.userapi.Constants.TextureMode
 
IMAGE - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
imageMode(int) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
imageMode(int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ImageUtils - Class in org.praxislive.video.render.utils
 
in(double...) - Method in class org.praxislive.code.userapi.Property.Animator
Set the time in seconds for each keyframe.
In - org.praxislive.code.ControlDescriptor.Category
Controls that correspond to input.
In - org.praxislive.code.PortDescriptor.Category
Ports that correspond to input.
In - Annotation Type in org.praxislive.code.userapi
Annotate a field or method representing an input, such as an Input or a method with single parameter.
In() - Constructor for class org.praxislive.code.userapi.Data.In
 
IN - org.praxislive.core.PortInfo.Direction
 
IN - Static variable in interface org.praxislive.core.Port
 
Incomplete - org.praxislive.script.StackFrame.State
 
incrementIndex() - Method in class org.praxislive.code.userapi.Trigger
 
index() - Method in class org.praxislive.code.userapi.Trigger
Get the current index.
index(int) - Method in class org.praxislive.code.userapi.Trigger
Set the current index.
info() - Static method in class org.praxislive.core.ComponentAddress
 
info() - Static method in class org.praxislive.core.ComponentInfo
 
info() - Static method in class org.praxislive.core.ComponentType
 
info() - Static method in class org.praxislive.core.PortAddress
 
info() - Static method in class org.praxislive.core.types.PArray
Utility method to create an ArgumentInfo for arguments of type PArray.
info() - Static method in class org.praxislive.core.types.PBoolean
 
info() - Static method in class org.praxislive.core.types.PBytes
 
info() - Static method in class org.praxislive.core.types.PNumber
 
info() - Static method in class org.praxislive.core.types.PReference
 
info() - Static method in class org.praxislive.core.types.PResource
 
info() - Static method in class org.praxislive.core.types.PString
 
info() - Static method in class org.praxislive.core.Value
Use this method to return an ArgumentInfo argument that can be used to refer to ANY Value subclass.
info(boolean) - Static method in class org.praxislive.core.types.PResource
 
info(double, double) - Static method in class org.praxislive.core.types.PNumber
 
info(double, double, double) - Static method in class org.praxislive.core.types.PNumber
 
info(Class<?>) - Static method in class org.praxislive.core.types.PReference
 
info(String...) - Static method in class org.praxislive.core.types.PString
 
Info - Class in org.praxislive.core
Builder utilities for creating ComponentInfo and related classes.
Info(Process, SocketAddress) - Constructor for class org.praxislive.hub.net.ChildLauncher.Info
Construct an Info object, for use by ChildLauncher implementation.
INFO - org.praxislive.core.services.LogLevel
 
INFO - Static variable in class org.praxislive.code.ControlInput
 
INFO - Static variable in class org.praxislive.code.ControlOutput
 
INFO - Static variable in class org.praxislive.code.SharedCodeProperty
 
INFO - Static variable in class org.praxislive.code.userapi.Constants
 
INFO - Static variable in class org.praxislive.core.protocols.ComponentProtocol
Name of the info control.
INFO_INFO - Static variable in class org.praxislive.core.protocols.ComponentProtocol
Control info for the info control.
Info.ActionInfoBuilder - Class in org.praxislive.core
Builder for ControlInfo of action controls.
Info.ArgumentInfoBuilder<T extends Info.ArgumentInfoBuilder<T>> - Class in org.praxislive.core
Abstract base class for ArgumentInfoBuilders.
Info.ArgumentInfoChooser - Class in org.praxislive.core
Helper class for choosing an ArgumentInfoBuilder type.
Info.ComponentInfoBuilder - Class in org.praxislive.core
ComponentInfoBuilder class
Info.ControlInfoBuilder<T extends Info.ControlInfoBuilder<T>> - Class in org.praxislive.core
Abstract base class for ControlInfo builders.
Info.ControlInfoChooser - Class in org.praxislive.core
Helper class for choosing a ControlInfoBuilder type.
Info.FunctionInfoBuilder - Class in org.praxislive.core
Builder for ControlInfo for function controls.
Info.NumberInfoBuilder - Class in org.praxislive.core
Builder for ArgumentInfo of PNumber.
Info.PortInfoBuilder - Class in org.praxislive.core
PortInfoBuilder
Info.PortInfoChooser - Class in org.praxislive.core
Helper class to choose a PortInfoBuilder type.
Info.PropertyInfoBuilder - Class in org.praxislive.core
Builder for ControlInfo of property controls.
Info.ReadOnlyPropertyInfoBuilder - Class in org.praxislive.core
Builder for ControlInfo of read-only properties.
Info.StringInfoBuilder - Class in org.praxislive.core
Builder for ArgumentInfo of PString.
Info.ValueInfoBuilder - Class in org.praxislive.core
Builder for ArgumentInfo of any Value type.
InfoProperty - Class in org.praxislive.code
 
InfoProperty() - Constructor for class org.praxislive.code.InfoProperty
 
InfoProperty.Descriptor - Class in org.praxislive.code
 
init() - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
init() - Method in class org.praxislive.code.CodeContainerDelegate
 
init() - Method in class org.praxislive.code.CodeRootContainerDelegate
 
init() - Method in class org.praxislive.code.CodeRootDelegate
Hook called whenever the delegate needs to be initialized.
init() - Method in class org.praxislive.core.code.CoreCodeDelegate
Hook called whenever the delegate needs to be initialized.
init() - Method in class org.praxislive.core.code.CoreContainerDelegate
Hook called whenever the delegate needs to be initialized.
init() - Method in class org.praxislive.core.code.CoreRootContainerDelegate
Hook called whenever the delegate needs to be initialized.
init() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
init() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
init() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
init(Supplier<? extends T>) - Method in class org.praxislive.code.userapi.Ref
Initialize the reference, calling the supplier function if a value is needed.
initGraphics(PGLGraphics) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics2D
 
initGraphics(PGLGraphics3D) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
initialize(String, RootHub) - Method in class org.praxislive.base.AbstractRoot
 
initialize(String, RootHub) - Method in class org.praxislive.code.CodeRoot
 
initialize(String, RootHub) - Method in interface org.praxislive.core.Root
Method used by the RootHub to initialize the Root and obtain a Controller.
initialize(String, RootHub) - Method in class org.praxislive.hub.BasicCoreRoot
 
initialize(Ref<T>) - Method in interface org.praxislive.code.userapi.Ref.Initializer
Initialize the provided Ref, as well as add handlers for disposal, etc.
INITIALIZED - org.praxislive.base.AbstractRoot.State
 
initializerFor(Class<T>) - Method in class org.praxislive.code.userapi.Ref.Provider
Acquire the initializer for the given type.
INITIALIZING - org.praxislive.base.AbstractRoot.State
 
Inject - Annotation Type in org.praxislive.code.userapi
Annotate a field to be injected - an injected field will be automatically created and persisted between code changes.
InlineCommand - Interface in org.praxislive.script
 
input() - Method in class org.praxislive.code.userapi.Data.Sink
Get the input pipe for this sink.
input(Class<? extends Port>) - Method in class org.praxislive.core.Info.PortInfoChooser
Create a PortInfoBuilder for input ports of the provided base type.
input(Class<? extends Value>) - Method in class org.praxislive.core.Info.PropertyInfoBuilder
Add input ArgumentInfo for the provided value type.
input(Function<Info.ArgumentInfoChooser, Info.ArgumentInfoBuilder<?>>) - Method in class org.praxislive.core.Info.PropertyInfoBuilder
Add input ArgumentInfo by applying the provided function to choose and configure an ArgumentInfoBuilder.
input(ArgumentInfo) - Method in class org.praxislive.core.Info.PropertyInfoBuilder
Add input ArgumentInfo.
Input - Class in org.praxislive.code.userapi
A field type providing a control input port.
Input() - Constructor for class org.praxislive.audio.AudioPort.Input
 
Input() - Constructor for class org.praxislive.code.userapi.Input
 
Input() - Constructor for class org.praxislive.code.userapi.Ref.Input
 
Input() - Constructor for class org.praxislive.core.ControlPort.Input
 
Input() - Constructor for class org.praxislive.video.VideoPort.Input
 
Input(PMap) - Constructor for class org.praxislive.audio.AudioPort.Input
 
Input(PMap) - Constructor for class org.praxislive.video.VideoPort.Input
 
InputClient() - Constructor for class org.praxislive.audio.AudioContext.InputClient
 
InputClient() - Constructor for class org.praxislive.video.VideoContext.InputClient
 
inputs() - Method in class org.praxislive.core.ControlInfo
 
inputs(Function<Info.ArgumentInfoChooser, Info.ArgumentInfoBuilder<?>>...) - Method in class org.praxislive.core.Info.FunctionInfoBuilder
Add ArgumentInfo for function inputs by applying the provided functions to choose and configure ArgumentInfoBuilders.
inputs(ArgumentInfo...) - Method in class org.praxislive.core.Info.FunctionInfoBuilder
Add ArgumentInfo for function inputs.
install(Map<String, Command>) - Method in interface org.praxislive.script.CommandInstaller
 
installExtensions() - Method in class org.praxislive.hub.BasicCoreRoot
 
installRoot(String, String, Root) - Method in class org.praxislive.hub.BasicCoreRoot
 
INSTANCE - Static variable in class org.praxislive.core.protocols.ComponentProtocol
Deprecated.
INSTANCE - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Deprecated.
INSTANCE - Static variable in class org.praxislive.core.protocols.StartableProtocol
Deprecated.
INSTANCE - Static variable in class org.praxislive.core.services.RootManagerService
 
INT_ARGB_PRE - org.praxislive.video.render.NativePixelData.Format
 
INT_RGB - org.praxislive.video.render.NativePixelData.Format
 
integerInfo() - Static method in class org.praxislive.core.types.PNumber
 
integerInfo(int, int) - Static method in class org.praxislive.core.types.PNumber
 
Internal - org.praxislive.code.ControlDescriptor.Category
Internal controls that are part of the base context implementation, eg.
interrupt() - Method in class org.praxislive.base.AbstractRoot
Interrupt the current update cycle, leaving pending calls or tasks to a subsequent update cycle.
InvalidSyntaxException - Exception in org.praxislive.core.syntax
Exception thrown when text syntax is invalid and cannot be parsed.
InvalidSyntaxException() - Constructor for exception org.praxislive.core.syntax.InvalidSyntaxException
Creates a new instance of InvalidSyntaxException without detail message.
InvalidSyntaxException(String) - Constructor for exception org.praxislive.core.syntax.InvalidSyntaxException
Constructs an instance of InvalidSyntaxException with the specified detail message.
InvalidSyntaxException(String, Throwable) - Constructor for exception org.praxislive.core.syntax.InvalidSyntaxException
Constructs an instance of InvalidSyntaxException with the specified detail message and cause.
InvalidSyntaxException(Throwable) - Constructor for exception org.praxislive.core.syntax.InvalidSyntaxException
Constructs an instance of InvalidSyntaxException with the specified detail cause.
InvalidVideoResourceException - Exception in org.praxislive.video
 
InvalidVideoResourceException() - Constructor for exception org.praxislive.video.InvalidVideoResourceException
Creates a new instance of InvalidVideoResourceException without detail message.
InvalidVideoResourceException(String) - Constructor for exception org.praxislive.video.InvalidVideoResourceException
Constructs an instance of InvalidVideoResourceException with the specified detail message.
InvalidVideoResourceException(String, Throwable) - Constructor for exception org.praxislive.video.InvalidVideoResourceException
Constructs an instance of InvalidVideoResourceException with the specified detail message and cause.
InvalidVideoResourceException(Throwable) - Constructor for exception org.praxislive.video.InvalidVideoResourceException
Constructs an instance of InvalidVideoResourceException with the specified cause.
InvertRGBFilter - Class in org.praxislive.video.render.rgbmath
 
InvertValueRGBFilter - Class in org.praxislive.video.render.rgbmath
 
invoke(long, Runnable) - Method in class org.praxislive.code.CodeContext
Invoke the provided task, if the context is active, and after updating the clock to the specified time (if later).
invoke(Callable<T>) - Method in interface org.praxislive.core.ThreadContext
Invoke the passed in task on the calling thread, taking any required locks or other resources.
invokeCallable(long, Callable<V>) - Method in class org.praxislive.code.CodeContext
Invoke the provided task and return the result, if the context is active, and after updating the clock to the specified time (if later).
invokeLater(Runnable) - Method in class org.praxislive.base.AbstractRoot
Submit a task to be run asynchronously on the main Root thread.
invokeLater(Runnable) - Method in interface org.praxislive.core.ThreadContext
Execute a task on the Root thread.
IS_RUNNING - Static variable in class org.praxislive.core.protocols.StartableProtocol
Name of the is-running control.
IS_RUNNING_INFO - Static variable in class org.praxislive.core.protocols.StartableProtocol
Info for the is-running control.
is2D() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
is3D() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
isActive() - Method in class org.praxislive.base.Binding.Adaptor
Whether this Adaptor is currently active.
isAlive() - Method in class org.praxislive.hub.Hub
 
isAlwaysOnTop() - Method in class org.praxislive.video.WindowHints
 
isAnimating() - Method in class org.praxislive.code.userapi.Property.Animator
Whether an animation is currently active.
isAnimating() - Method in class org.praxislive.code.userapi.Property
Return whether the property is currently animating.
isCanonicalEquals(PackageURL) - Method in class org.praxislive.purl.PackageURL
Evaluates if the specified Package URL has the same canonical value.
isClear() - Method in class org.praxislive.video.pgl.PGLSurface
 
isClear() - Method in class org.praxislive.video.render.Surface
 
isClear() - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
isClosed() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
isCompatible(Data.Packet<T>) - Method in interface org.praxislive.code.userapi.Data.Packet
 
isConnectedTo(Port) - Method in interface org.praxislive.core.Port
 
isCoordinatesEquals(PackageURL) - Method in class org.praxislive.purl.PackageURL
Evaluates if the specified Package URL has the same values up to, but excluding the qualifier (querystring).
isDeprecated() - Method in class org.praxislive.core.services.ComponentFactory.MetaData
Deprecated.
 
isEmpty() - Method in class org.praxislive.core.services.LogBuilder
 
isEmpty() - Method in class org.praxislive.core.types.PArray
 
isEmpty() - Method in class org.praxislive.core.types.PBytes
 
isEmpty() - Method in class org.praxislive.core.types.PMap
 
isEmpty() - Method in class org.praxislive.core.types.PNumber
 
isEmpty() - Method in class org.praxislive.core.types.PReference
 
isEmpty() - Method in class org.praxislive.core.Value
Check whether this Value is an empty value and has a zero length string representation.
isError() - Method in class org.praxislive.core.Call
Query whether this Call is an error message.
isFileServerEnabled() - Method in class org.praxislive.hub.net.HubConfiguration
 
isFullScreen() - Method in class org.praxislive.video.WindowHints
 
isFullScreenExclusive() - Static method in class org.praxislive.video.VideoSettings
 
isInteger() - Method in class org.praxislive.core.types.PNumber
 
isInUpdate() - Method in interface org.praxislive.core.ThreadContext
Check whether the current thread is the active thread executing inside a Root update.
isLocal() - Method in interface org.praxislive.hub.net.ProxyInfo
Check whether the proxy is running on the same (local) machine.
isLocked(Device) - Method in class org.praxislive.tinkerforge.TFContext
 
isLoggable(LogLevel) - Method in class org.praxislive.code.CodeDelegate
Check whether the messages at the given log level are being sent.
isLoggable(LogLevel) - Method in class org.praxislive.core.services.LogBuilder
 
isLoggable(LogLevel) - Method in enum org.praxislive.core.services.LogLevel
 
isMainThread() - Method in interface org.praxislive.core.MainThread
Query whether the currently executing thread is the main thread.
isOutputRequired(long) - Method in class org.praxislive.code.userapi.Data.Pipe
 
isOutputRequired(Data.Pipe<T>, long) - Method in class org.praxislive.code.userapi.Data.Pipe
 
isPersistent(String) - Method in class org.praxislive.core.Settings.Provider
 
isPersistent(String) - Method in class org.praxislive.launcher.SettingsProvider
 
isRealTimeSafe() - Method in class org.praxislive.code.TypeConverter
Deprecated.
 
isRendering() - Method in class org.praxislive.video.pgl.PGLPlayer
 
isRendering() - Method in interface org.praxislive.video.pipes.FrameRateSource
 
isRenderRequired(VideoPipe, long) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
isRenderRequired(VideoPipe, long) - Method in class org.praxislive.video.pipes.impl.SingleInOut
 
isRenderRequired(VideoPipe, long) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
isRenderRequired(VideoPipe, long) - Method in class org.praxislive.video.pipes.VideoPipe
 
isReply() - Method in class org.praxislive.core.Call
Query whether this Call is a reply message.
isReplyRequired() - Method in class org.praxislive.core.Call
Query whether this Call requires a reply.
isRequest() - Method in class org.praxislive.core.Call
Query whether this Call is a request message.
isRootThread() - Method in class org.praxislive.base.AbstractRoot.Delegate
Check whether the currently executing thread is the current thread executing the delegate.
isRootThread() - Method in interface org.praxislive.core.ThreadContext
Check whether the current thread is the thread currently driving a Root implementation.
isShowCursor() - Method in class org.praxislive.video.WindowHints
 
isSmooth() - Method in class org.praxislive.video.RenderingHints
 
isSupportedConnector(CodeConnector<?>) - Method in interface org.praxislive.code.CodeConnector.Plugin
Check whether the provided CodeConnector is supported (eg.
isSupportedType(Class<?>) - Method in class org.praxislive.code.userapi.Ref.Provider
Check if this handler supports the provided type.
isUndecorated() - Method in class org.praxislive.video.WindowHints
 
isValidID(String) - Static method in class org.praxislive.core.ComponentAddress
 
isValidID(String) - Static method in class org.praxislive.core.ControlAddress
 
isValidID(String) - Static method in class org.praxislive.core.PortAddress
 
iterator() - Method in class org.praxislive.core.syntax.Tokenizer
 
iterator() - Method in class org.praxislive.core.types.PArray
 

J

javaNameToID(String) - Method in class org.praxislive.code.CodeConnector
Convert a Java name in camelCase to an ID in dash-case.
javaOptions() - Method in interface org.praxislive.hub.net.ProxyInfo.Exec
List of Java options to make available to the process.
join(T[], T[]) - Static method in class org.praxislive.code.CodeUtils
 

K

key - Variable in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
key - Variable in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
KEY - Static variable in class org.praxislive.code.ClassBodyContext
Deprecated.
 
KEY_ALLOW_EMPTY - Static variable in class org.praxislive.core.ArgumentInfo
 
KEY_ALLOW_EMPTY - Static variable in class org.praxislive.core.types.PResource
 
KEY_ALLOWED_VALUES - Static variable in class org.praxislive.core.ArgumentInfo
 
KEY_ALLOWED_VALUES - Static variable in class org.praxislive.core.types.PString
 
KEY_BUFFERSIZE - Static variable in class org.praxislive.audio.AudioSettings
 
KEY_CLASS_BODY_CONTEXT - Static variable in class org.praxislive.code.CodeCompilerService
Deprecated.
KEY_CLASSES - Static variable in class org.praxislive.code.CodeCompilerService
 
KEY_CODE - Static variable in class org.praxislive.code.CodeCompilerService
Deprecated.
KEY_COMPONENT_TYPE - Static variable in class org.praxislive.core.ComponentInfo
 
KEY_DEPRECATED - Static variable in class org.praxislive.core.ControlInfo
 
KEY_DEVICE - Static variable in class org.praxislive.audio.AudioSettings
 
KEY_DYNAMIC - Static variable in class org.praxislive.core.ComponentInfo
 
KEY_EMPTY_IS_DEFAULT - Static variable in class org.praxislive.core.ArgumentInfo
 
KEY_EMPTY_IS_DEFAULT - Static variable in class org.praxislive.core.types.PString
 
KEY_EXPERT - Static variable in class org.praxislive.core.ControlInfo
 
KEY_INPUT_DEVICE - Static variable in class org.praxislive.audio.AudioSettings
 
KEY_IS_INTEGER - Static variable in class org.praxislive.core.types.PNumber
 
KEY_LIBRARY - Static variable in class org.praxislive.audio.AudioSettings
 
KEY_LOG - Static variable in class org.praxislive.code.CodeCompilerService
 
KEY_LOG_LEVEL - Static variable in class org.praxislive.code.CodeCompilerService
 
KEY_MAXIMUM - Static variable in class org.praxislive.core.types.PNumber
 
KEY_MIME_TYPE - Static variable in class org.praxislive.core.ArgumentInfo
 
KEY_MIME_TYPE - Static variable in class org.praxislive.core.types.PString
 
KEY_MINIMUM - Static variable in class org.praxislive.core.types.PNumber
 
KEY_OPTIONAL - Static variable in class org.praxislive.core.ArgumentInfo
 
KEY_SHARED_CLASSES - Static variable in class org.praxislive.code.CodeCompilerService
 
KEY_SKEW - Static variable in class org.praxislive.core.types.PNumber
 
KEY_SOURCES - Static variable in class org.praxislive.code.CodeCompilerService
 
KEY_SUGGESTED_VALUES - Static variable in class org.praxislive.core.ArgumentInfo
 
KEY_SUGGESTED_VALUES - Static variable in class org.praxislive.core.types.PString
 
KEY_TEMPLATE - Static variable in class org.praxislive.core.ArgumentInfo
 
KEY_TEMPLATE - Static variable in class org.praxislive.core.types.PString
 
KEY_TRANSIENT - Static variable in class org.praxislive.core.ControlInfo
 
KEY_VARARGS - Static variable in class org.praxislive.core.ArgumentInfo
 
keyCode - Variable in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
keyCode - Variable in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
keyPressed - Variable in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
keyPressed - Variable in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
keys() - Method in class org.praxislive.core.types.PMap
List of map keys.

L

launch(List<String>, List<String>) - Method in interface org.praxislive.hub.net.ChildLauncher
Launch a child process with the optional given Java options and arguments.
Launcher - Class in org.praxislive.launcher
Main entry point for parsing command line arguments and launching a Hub.
Launcher() - Constructor for class org.praxislive.launcher.Launcher
 
Launcher.Context - Interface in org.praxislive.launcher
Context for launching child processes.
lcdString(String, int) - Method in class org.praxislive.tinkerforge.TFCodeDelegate
 
lerp(double, double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculates a number between two numbers at a specific increment.
lerp(double, double, double, double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
Linear interpolate the vector to x,y,z values
lerp(PVector, double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_rotate.xml ) Linear interpolate the vector to another vector ( end auto-generated )
lerp(PVector, PVector, double) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
Linear interpolate between two vectors (returns a new PVector object)
LibraryResolver - Interface in org.praxislive.code
Service for resolving library resources to one or more local paths for compilation.
LibraryResolver.Context - Interface in org.praxislive.code
Context providing access to existing resolved libraries and files, the Lookup for resource resolution, and a LogBuilder for reporting information and errors.
LibraryResolver.Entry - Class in org.praxislive.code
Data type giving a resource and the additional, resolved local files that were added for that resource.
LibraryResolver.Provider - Interface in org.praxislive.code
Provider interface for creating instances of LibraryResolver.
LibraryResolver.SystemInfo - Interface in org.praxislive.code
Provider interface for pre-seeding the list of provided libraries with those built into the current PraxisCORE system.
lightFalloff(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
lightFalloff(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
lights() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
lights() - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
lightSpecular(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
lightSpecular(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
limit(double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_limit.xml ) Limit the magnitude of this vector to the value used for the max parameter.
limit(int) - Method in class org.praxislive.code.userapi.Async.Queue
Limit the queue to the provided size.
line(double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
line(double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
line(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
line(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
linear - Static variable in interface org.praxislive.code.userapi.Easing
 
linear() - Method in class org.praxislive.code.userapi.Property.Animator
Convenience method to use Easing.linear easing for all keyframes.
LinearEasing() - Constructor for class org.praxislive.code.userapi.Easing.LinearEasing
 
Lines - org.praxislive.video.pgl.code.userapi.Constants.ShapeMode
 
LINES - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
link(Runnable) - Method in class org.praxislive.code.userapi.Trigger
Run the provided Runnable each time this Trigger is triggered.
link(Consumer<T>) - Method in interface org.praxislive.code.userapi.Linkable
Link to a Consumer to process values.
link(DoubleConsumer) - Method in interface org.praxislive.code.userapi.Linkable.Double
Link to a Consumer to process values.
link(DoubleConsumer) - Method in class org.praxislive.code.userapi.Property
Call the provided consumer with the double value whenever the value changes.
link(DoubleConsumer...) - Method in class org.praxislive.code.userapi.Property
Deprecated, for removal: This API element is subject to removal in a future version.
link(IntConsumer) - Method in interface org.praxislive.code.userapi.Linkable.Int
Link to a Consumer to process values.
link(Pipe...) - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
link(Data.Pipe<T>...) - Static method in class org.praxislive.code.userapi.Data
Link provided Data.Pipes together.
Linkable<T> - Interface in org.praxislive.code.userapi
Linkable is a lightweight form of reactive stream for listening to changing values from inputs, properties, animation, etc.
Linkable.Double - Interface in org.praxislive.code.userapi
A double primitive specialisation of Linkable.
Linkable.Int - Interface in org.praxislive.code.userapi
An int primitive specialisation of Linkable.
linkAs(Function<Value, T>, Consumer<T>) - Method in class org.praxislive.code.userapi.Property
Call the provided consumer when the value changes, transformed using the converter into the required type T.
linkAs(Function<Value, T>, Consumer<T>...) - Method in class org.praxislive.code.userapi.Property
 
listAll() - Static method in class org.praxislive.core.Value.Type
List of all registered Value Types.
load(Class<?>, String) - Static method in class org.praxislive.code.CodeUtils
 
load(URI) - Method in class org.praxislive.code.ResourceProperty.Loader
 
load(URI) - Static method in class org.praxislive.video.render.utils.BufferedImageSurface
 
load(URI) - Static method in class org.praxislive.video.render.utils.FontUtils
 
Loader(Class<V>) - Constructor for class org.praxislive.code.ResourceProperty.Loader
 
locate(Class<? extends Service>) - Method in interface org.praxislive.core.services.Services
Locate the primary implementation of the requested service, if available.
locateAll(Class<? extends Service>) - Method in interface org.praxislive.core.services.Services
Locate all the available implementations of the requested service, if available.
locateService(Class<? extends Service>) - Method in class org.praxislive.code.CodeContext
Locate the provided service type, if available.
location(Optional<PResource>) - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
lockDevice(Device) - Method in class org.praxislive.tinkerforge.TFContext
 
log() - Method in interface org.praxislive.code.LibraryResolver.Context
A log builder for logging library resolution.
log(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the natural logarithm if the given value.
log(Exception) - Method in class org.praxislive.code.userapi.Ref
 
log(LogBuilder) - Method in class org.praxislive.code.CodeContext
Process and send messages from an external log builder.
log(LogLevel, Class<? extends Exception>, String) - Method in class org.praxislive.code.CodeDelegate
Send a log message with associated Exception type.
log(LogLevel, Class<? extends Exception>, String) - Method in class org.praxislive.core.services.LogBuilder
 
log(LogLevel, Exception) - Method in class org.praxislive.code.CodeDelegate
Send a log message with associated Exception type.
log(LogLevel, Exception) - Method in class org.praxislive.core.services.LogBuilder
 
log(LogLevel, Exception, String) - Method in class org.praxislive.code.CodeDelegate
Send a log message with associated Exception.
log(LogLevel, Exception, String) - Method in class org.praxislive.core.services.LogBuilder
 
log(LogLevel, String) - Method in class org.praxislive.code.CodeDelegate
Send a log message.
log(LogLevel, String) - Method in class org.praxislive.core.services.LogBuilder
 
log(LogLevel, PError) - Method in class org.praxislive.core.services.LogBuilder
 
LOG - Static variable in class org.praxislive.core.services.LogService
 
LOG_INFO - Static variable in class org.praxislive.core.services.LogService
 
LogBuilder - Class in org.praxislive.core.services
 
LogBuilder(LogLevel) - Constructor for class org.praxislive.core.services.LogBuilder
 
LogLevel - Enum in org.praxislive.core.services
 
LogService - Class in org.praxislive.core.services
 
LogService() - Constructor for class org.praxislive.core.services.LogService
 
Lookup - Interface in org.praxislive.core
A general type-safe registry by which clients can access implementations of various services (eg.
Lookup.Empty - Class in org.praxislive.core
 
Lookup.ObjectLookup - Class in org.praxislive.core
 
Lookup.Provider - Interface in org.praxislive.core
Interface to be implemented by all types that provide access to a Lookup.
looping(boolean) - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
Low - org.praxislive.base.Binding.SyncRate
 

M

mag() - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_mag.xml ) Calculates the magnitude (length) of the vector and returns the result as a double (this is simply the equation sqrt(x*x + y*y + z*z).) ( end auto-generated )
magSq() - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_mag.xml ) Calculates the squared magnitude of the vector and returns the result as a double (this is simply the equation (x*x + y*y + z*z).) Faster if the real length is not required in the case of comparing vectors, etc.
main(Launcher.Context, String[]) - Static method in class org.praxislive.launcher.Launcher
Main entry point.
MainThread - Interface in org.praxislive.core
Provide access to the main or first Thread where certain APIs need the ability to run tasks on the thread that initially started the VM.
makeConnection(AudioPort.Input, Pipe) - Method in class org.praxislive.audio.AudioPort.Output
 
makeConnection(ControlPort.Input) - Method in class org.praxislive.core.ControlPort.Output
 
makeConnection(VideoPort.Input, VideoPipe) - Method in class org.praxislive.video.VideoPort.Output
 
map(double, double, double, double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Re-map (scale) an input value from one range to another.
map(DoubleUnaryOperator) - Method in interface org.praxislive.code.userapi.Linkable.Double
Returns a Linkable.Double that wraps this Linkable.Double and transforms values using the provided mapping function.
map(Function<? super T, ? extends R>) - Method in interface org.praxislive.code.userapi.Linkable
Returns a Linkable that wraps this Linkable and transforms values using the provided mapping function.
map(IntUnaryOperator) - Method in interface org.praxislive.code.userapi.Linkable.Int
Returns a Linkable.Int that wraps this Linkable.Int and transforms values using the provided mapping function.
mapTo(DoubleFunction<? extends R>) - Method in interface org.praxislive.code.userapi.Linkable.Double
Returns a Linkable that wraps this Linkable.Double and transforms values using the provided mapping function.
mapTo(IntFunction<? extends R>) - Method in interface org.praxislive.code.userapi.Linkable.Int
Returns a Linkable that wraps this Linkable.Int and transforms values using the provided mapping function.
Mask - org.praxislive.video.code.userapi.VideoConstants.BlendMode
 
Mask - org.praxislive.video.render.ops.BlendMode
 
MASK - Static variable in class org.praxislive.video.code.userapi.VideoConstants
 
matches(String, ComponentType) - Method in class org.praxislive.hub.net.DefaultProxyInfo
 
matches(String, ComponentType) - Method in interface org.praxislive.hub.net.ProxyInfo
Check whether this proxy should be used for creating and accessing the given root ID and root type.
matchID() - Method in class org.praxislive.core.Call
ID to match up calls and responses.
max() - Method in annotation type org.praxislive.code.userapi.Type.Integer
 
max() - Method in annotation type org.praxislive.code.userapi.Type.Number
 
max(double) - Method in class org.praxislive.core.Info.NumberInfoBuilder
Set maximum value property.
max(double...) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the maximum value in the provided array.
max(double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the maximum of two values.
max(double, double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the maximum of three values.
max(int...) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the maximum value in the provided array.
max(int, int) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the maximum of two values.
max(int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
Calculates highest value of supplied args
max(int, int, int) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the maximum of three values.
max(int, int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
 
MAX_VALUE - Static variable in class org.praxislive.core.types.PNumber
 
maxIndex() - Method in class org.praxislive.code.userapi.Trigger
Get the current maximum index.
maxIndex(int) - Method in class org.praxislive.code.userapi.Trigger
Set the maximum index, at which the index will wrap back to zero.
Medium - org.praxislive.base.Binding.SyncRate
 
merge(ComponentInfo) - Method in class org.praxislive.core.Info.ComponentInfoBuilder
Merge all elements of the provided ComponentInfo.
merge(PMap, PMap, BinaryOperator<Value>) - Static method in class org.praxislive.core.types.PMap
Create a new PMap by merging the additional map into the base map, according to the result of the provided operator.
message() - Method in class org.praxislive.core.types.PError
 
MetaData() - Constructor for class org.praxislive.core.services.ComponentFactory.MetaData
Deprecated.
 
midiToFrequency(int) - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
millis() - Method in class org.praxislive.code.CodeDelegate
The current time in milliseconds since the root was started.
mime() - Method in annotation type org.praxislive.code.userapi.Type.String
 
mime(String) - Method in class org.praxislive.core.Info.StringInfoBuilder
Set the mime type property.
min() - Method in annotation type org.praxislive.code.userapi.Type.Integer
 
min() - Method in annotation type org.praxislive.code.userapi.Type.Number
 
min(double) - Method in class org.praxislive.core.Info.NumberInfoBuilder
Set minimum value property.
min(double...) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the minimum value in the provided array.
min(double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the minimum of two values.
min(double, double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the minimum of three values.
min(int...) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the minimum value in the provided array.
min(int, int) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the minimum of two values.
min(int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
Calculates lowest value of supplied args
min(int, int, int) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the minimum of three values.
min(int, int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
 
MIN_VALUE - Static variable in class org.praxislive.core.types.PNumber
 
mix(int, int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
Calculates mix of supplied args.
mix(int, int, int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
Calculates mix of supplied args.
mod() - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
mod(Pipe...) - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
modelX(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
modelX(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
modelY(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
modelY(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
modelZ(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
modelZ(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
modFn(DoubleBinaryOperator) - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
modFn(Pipe, DoubleBinaryOperator) - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
Mono - org.praxislive.video.render.ops.DifferenceOp.Mode
 
mousePressed - Variable in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
mousePressed - Variable in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
mouseX - Variable in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
mouseX - Variable in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
mouseY - Variable in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
mouseY - Variable in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
mult(double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_mult.xml ) Multiplies a vector by a scalar or multiplies one vector by another.
mult(int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
 
mult(PVector, double) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
 
mult(PVector, double, PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
Multiply a vector by a scalar, and write the result into a target PVector.
multARGB(int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
 
MultiInOut - Class in org.praxislive.video.pipes.impl
 
MultiInOut(int, int) - Constructor for class org.praxislive.video.pipes.impl.MultiInOut
 
Multiply - org.praxislive.video.code.userapi.VideoConstants.BlendMode
 
Multiply - org.praxislive.video.pgl.code.userapi.Constants.BlendMode
 
Multiply - org.praxislive.video.render.ops.BlendMode
 
MULTIPLY - Static variable in class org.praxislive.video.code.userapi.VideoConstants
 
MULTIPLY - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
multRGB(int, int) - Static method in class org.praxislive.video.render.utils.RGBMath
 

N

name() - Method in annotation type org.praxislive.code.userapi.Ref.Publish
Name to publish the Ref under.
name() - Method in annotation type org.praxislive.code.userapi.Ref.Subscribe
Name to subscribe the Ref to.
name() - Method in class org.praxislive.core.Port.Type
 
name() - Method in class org.praxislive.core.Protocol.Type
Access the name of the Protocol type.
name() - Method in class org.praxislive.core.Value.Type
Simple name for this Value type.
name() - Method in class org.praxislive.purl.PackageURL
Returns the name of the package.
namespace() - Method in class org.praxislive.purl.PackageURL
Returns the name prefix such as a Maven groupid, a Docker image owner, a GitHub user or organization.
Namespace - Interface in org.praxislive.script
 
NativePixelData - Interface in org.praxislive.video.render
 
NativePixelData.Format - Enum in org.praxislive.video.render
 
NetworkCoreFactory - Class in org.praxislive.hub.net
A CoreRootFactory supporting a tree of networked roots.
NetworkCoreFactory.Builder - Class in org.praxislive.hub.net
A builder for NetworkCoreFactory.
NetworkCoreFactory.Info - Class in org.praxislive.hub.net
Information about the launched network hub.
NEW - org.praxislive.base.AbstractRoot.State
 
NEW - org.praxislive.core.ExecutionContext.State
Newly created.
NEW_CONTEXT - Static variable in class org.praxislive.code.CodeContextFactoryService
 
NEW_CONTEXT_INFO - Static variable in class org.praxislive.code.CodeContextFactoryService
 
NEW_INSTANCE - Static variable in class org.praxislive.core.services.ComponentFactoryService
Control ID of the new instance control.
NEW_INSTANCE_INFO - Static variable in class org.praxislive.core.services.ComponentFactoryService
ControlInfo for the new instance control.
NEW_ROOT_INSTANCE - Static variable in class org.praxislive.core.services.RootFactoryService
Control ID of the new root instance control.
NEW_ROOT_INSTANCE_INFO - Static variable in class org.praxislive.core.services.RootFactoryService
ControlInfo of the new root instance control.
NEW_SHARED - Static variable in class org.praxislive.code.SharedCodeService
 
NEW_SHARED_INFO - Static variable in class org.praxislive.code.SharedCodeService
 
nextFrame(boolean) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
nextFrame(FrameRateSource) - Method in interface org.praxislive.video.pipes.FrameRateListener
 
noClip() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
noClip() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
noFill() - Method in class org.praxislive.video.code.userapi.PGraphics
 
noFill() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
noFill() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
noFill() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
noFill() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
noise(double) - Method in class org.praxislive.code.DefaultCodeDelegate
Deprecated.
noise(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
noise(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
noise(double, double) - Method in class org.praxislive.code.DefaultCodeDelegate
Deprecated.
noise(double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
noise(double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
noise(double, double, double) - Method in class org.praxislive.code.DefaultCodeDelegate
Deprecated.
noise(double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
noise(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
Noise - Class in org.praxislive.video.render.ops
 
noiseDetail(int) - Method in class org.praxislive.code.DefaultCodeDelegate
Deprecated.
noiseDetail(int) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
noiseDetail(int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
noiseDetail(int, double) - Method in class org.praxislive.code.DefaultCodeDelegate
Deprecated.
noiseDetail(int, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
noiseDetail(int, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
noiseSeed(long) - Method in class org.praxislive.code.DefaultCodeDelegate
Deprecated.
noiseSeed(long) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
noiseSeed(long) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
noLights() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
noLights() - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
None - org.praxislive.base.Binding.SyncRate
 
norm(double, double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Normalizes a number from another range into a value between 0 and 1.
normal(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
normal(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
normal(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
Normal - org.praxislive.video.pgl.code.userapi.Constants.TextureMode
 
Normal - org.praxislive.video.render.ops.BlendMode
 
NORMAL - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
normalize() - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_normalize.xml ) Normalize the vector to length 1 (make it a unit vector).
normalize(PVector) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
noSmooth() - Method in class org.praxislive.video.code.userapi.PGraphics
 
noSmooth() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
noSmooth() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
noSmooth() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
noStroke() - Method in class org.praxislive.video.code.userapi.PGraphics
 
noStroke() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
noStroke() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
noStroke() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
noStroke() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
noteToFrequency(String) - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
noteToMidi(String) - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
noTexture() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
noTexture() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
noTexture() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
notifyChild(Component) - Method in class org.praxislive.base.AbstractContainer.Delegate
 
notifyChild(Component) - Method in class org.praxislive.base.AbstractContainer
 
noTint() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
noTint() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
noTint() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
number() - Method in class org.praxislive.core.Info.ArgumentInfoChooser
Create a NumberInfoBuilder for numeric values.

O

of(boolean) - Static method in class org.praxislive.core.types.PBoolean
 
of(double) - Static method in class org.praxislive.core.types.PNumber
 
of(int) - Static method in class org.praxislive.core.types.PNumber
 
of(Class<? extends Exception>, String) - Static method in class org.praxislive.core.types.PError
 
of(Class<? extends Value>) - Static method in class org.praxislive.core.ArgumentInfo
Create an ArgumentInfo from the Value class and optional PMap of additional properties.
of(Class<? extends Value>, PMap) - Static method in class org.praxislive.core.ArgumentInfo
Create an ArgumentInfo from the Value class and optional PMap of additional properties.
of(Class<T>) - Static method in class org.praxislive.core.Port.Type
 
of(Class<T>) - Static method in class org.praxislive.core.Protocol.Type
Lookup the Protocol type of the provided class.
of(Class<T>) - Static method in class org.praxislive.core.Value.Type
Return the Type mapping for the passed in Value class.
of(Exception) - Static method in class org.praxislive.core.types.PError
 
of(Exception, String) - Static method in class org.praxislive.core.types.PError
 
of(Object) - Static method in class org.praxislive.core.types.PReference
 
of(Object) - Static method in class org.praxislive.core.types.PString
 
of(Object...) - Static method in interface org.praxislive.core.Lookup
Create a Lookup wrapping the given Objects.
of(String) - Static method in class org.praxislive.core.ComponentAddress
Create an address from the supplied String
of(String) - Static method in class org.praxislive.core.ComponentType
 
of(String) - Static method in class org.praxislive.core.ControlAddress
 
of(String) - Static method in class org.praxislive.core.PortAddress
 
of(String) - Static method in class org.praxislive.core.types.PError
 
of(String) - Static method in class org.praxislive.core.types.PString
 
of(String, Object) - Static method in class org.praxislive.core.types.PMap
Create a PMap with one mapping.
of(String, Object, String, Object) - Static method in class org.praxislive.core.types.PMap
Create a PMap with two mappings.
of(String, Object, String, Object, String, Object) - Static method in class org.praxislive.core.types.PMap
Create a PMap with three mappings.
of(String, Object, String, Object, String, Object, String, Object) - Static method in class org.praxislive.core.types.PMap
Create a PMap with four mappings.
of(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class org.praxislive.core.types.PMap
Create a PMap with five mappings.
of(URI) - Static method in class org.praxislive.core.types.PResource
 
of(Collection<? extends Value>) - Static method in class org.praxislive.core.types.PArray
Create a PArray from the given collection of values.
of(List<? extends DataObject>) - Static method in class org.praxislive.core.types.PBytes
Encode the provided List of DataObject subclasses into a new PBytes
of(ComponentAddress, String) - Static method in class org.praxislive.core.ComponentAddress
Create a ComponentAddress by adding the supplied path to the end of the supplied ComponentAddress.
of(ComponentAddress, String) - Static method in class org.praxislive.core.ControlAddress
 
of(ComponentAddress, String) - Static method in class org.praxislive.core.PortAddress
 
of(Lookup, Object...) - Static method in interface org.praxislive.core.Lookup
Create a Lookup wrapping the given Objects and results from the provided parent Lookup.
of(Value...) - Static method in class org.praxislive.core.types.PArray
Create a PArray from the given collection of values.
OffScreen - Annotation Type in org.praxislive.video.code.userapi
Annotate a PGraphics field as an additional offscreen buffer.
OffScreen - Annotation Type in org.praxislive.video.pgl.code.userapi
Annotate a PGraphics field as an additional offscreen buffer.
OffScreen.Format - Enum in org.praxislive.video.code.userapi
Pixel format of the buffer.
ofObject(Object) - Static method in class org.praxislive.core.Value
Convert the provided Object into a Value.
OK - org.praxislive.script.StackFrame.State
 
on() - Method in class org.praxislive.code.userapi.Trigger
Returns a new Linkable.Int for listening to each trigger.
onAccumulate(BinaryOperator<T>) - Method in class org.praxislive.code.userapi.Data.Sink
 
onChange(Consumer<Ref.ChangeEvent<T>>) - Method in class org.praxislive.code.userapi.Ref
Provide a function to handle changes in the Ref value.
OnChange - Annotation Type in org.praxislive.code.userapi
Name a method to call when a property field (see @P) changes in response to an external port or control call.
onClear(UnaryOperator<T>) - Method in class org.praxislive.code.userapi.Data.Sink
Function to clear an instance of T when required, at the head of a pipe chain, prior to accumulation, etc.
onCreate(UnaryOperator<T>) - Method in class org.praxislive.code.userapi.Data.Sink
Function to get an instance of T when a new data packet is being created.
onDispose(Consumer<? super T>) - Method in class org.praxislive.code.userapi.Ref
Provide a function to run on the value whenever the value is being disposed of, either because the Ref has been removed from the code, the root is being stopped, or clear has been explicitly called.
onDone(Consumer<Async<T>>) - Method in class org.praxislive.code.userapi.Async.Queue
Attach a handler for completed Async.
onDone(Consumer<T>, Consumer<PError>) - Method in class org.praxislive.code.userapi.Async.Queue
Convenience method to link separate result and error handlers to Async.Queue.onDone(java.util.function.Consumer).
ONE - Static variable in class org.praxislive.core.types.PNumber
 
onEOS(Runnable) - Method in interface org.praxislive.video.gstreamer.VideoCapture
 
onEOS(Runnable) - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
onError(Consumer<String>) - Method in interface org.praxislive.video.gstreamer.VideoCapture
 
onError(Consumer<String>) - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
onError(List<Value>) - Method in class org.praxislive.base.Binding.Adaptor
An optional hook for adaptors to access any error response from a call to send.
OnError - Annotation Type in org.praxislive.code.userapi
Name a method to call when a property field (see @P) has an error in response to an external port or control call.
onQueueReceipt() - Method in class org.praxislive.base.AbstractRoot.Controller
Called on receipt of a Packet (Call) or a Runnable task.
onQueueReceipt() - Method in class org.praxislive.base.AbstractRoot.Delegate
onReady(Runnable) - Method in interface org.praxislive.video.gstreamer.VideoCapture
 
onReady(Runnable) - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
onReset(Consumer<? super T>) - Method in class org.praxislive.code.userapi.Ref
Provide a function to run on the value whenever the Ref is reset - eg.
onResponse(List<Value>) - Method in class org.praxislive.base.Binding.Adaptor
An optional hook for adaptors to access the returned response from a call to send.
onUpdate() - Method in class org.praxislive.code.userapi.Ref.Input
Returns a new Linkable for reacting to updates in the list of values.
onUpdate(Consumer<List<T>>) - Method in class org.praxislive.code.userapi.Ref.Input
Connect a consumer for reacting to updates in the list of values.
onValidate(BiPredicate<T, T>) - Method in class org.praxislive.code.userapi.Data.Sink
Function to validate a source Data.Packet value against a destination Data.Packet value.
op() - Static method in class org.praxislive.video.render.ops.Blit
Deprecated.
op() - Static method in class org.praxislive.video.render.ops.Noise
 
op(int) - Static method in class org.praxislive.video.render.ops.Blur
 
op(SurfaceOp) - Method in class org.praxislive.video.code.userapi.PGraphics
 
op(SurfaceOp) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
op(SurfaceOp, int, int, int, int) - Static method in class org.praxislive.video.render.ops.Sub
 
op(SurfaceOp, PImage) - Method in class org.praxislive.video.code.userapi.PGraphics
 
op(SurfaceOp, PImage) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
op(SurfaceOp, Bounds) - Static method in class org.praxislive.video.render.ops.Sub
 
op(SurfaceOp, PixelData) - Static method in class org.praxislive.video.render.ops.Reverse
 
Open - org.praxislive.video.pgl.code.userapi.Constants.ShapeEndMode
 
OPEN - Static variable in class org.praxislive.video.code.userapi.VideoConstants
 
OPEN - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
optionalControls() - Method in interface org.praxislive.core.Protocol
The names of additional controls that a component advertising this protocol might provide.
optionalControls() - Method in class org.praxislive.core.protocols.ContainerProtocol
 
orElse(T) - Method in class org.praxislive.code.userapi.Ref
Returns the ref value if present, or other.
org.praxislive.audio - module org.praxislive.audio
 
org.praxislive.audio - package org.praxislive.audio
 
org.praxislive.audio.code - module org.praxislive.audio.code
 
org.praxislive.audio.code - package org.praxislive.audio.code
 
org.praxislive.audio.code.userapi - package org.praxislive.audio.code.userapi
 
org.praxislive.base - module org.praxislive.base
 
org.praxislive.base - package org.praxislive.base
 
org.praxislive.code - module org.praxislive.code
 
org.praxislive.code - package org.praxislive.code
 
org.praxislive.code.userapi - package org.praxislive.code.userapi
 
org.praxislive.core - module org.praxislive.core
 
org.praxislive.core - package org.praxislive.core
 
org.praxislive.core.code - module org.praxislive.core.code
 
org.praxislive.core.code - package org.praxislive.core.code
 
org.praxislive.core.protocols - package org.praxislive.core.protocols
 
org.praxislive.core.services - package org.praxislive.core.services
 
org.praxislive.core.syntax - package org.praxislive.core.syntax
 
org.praxislive.core.types - package org.praxislive.core.types
 
org.praxislive.hub - module org.praxislive.hub
 
org.praxislive.hub - package org.praxislive.hub
 
org.praxislive.hub.net - module org.praxislive.hub.net
 
org.praxislive.hub.net - package org.praxislive.hub.net
 
org.praxislive.launcher - module org.praxislive.launcher
 
org.praxislive.launcher - package org.praxislive.launcher
 
org.praxislive.purl - module org.praxislive.purl
 
org.praxislive.purl - package org.praxislive.purl
 
org.praxislive.script - module org.praxislive.script
 
org.praxislive.script - package org.praxislive.script
 
org.praxislive.script.impl - package org.praxislive.script.impl
 
org.praxislive.tinkerforge - module org.praxislive.tinkerforge
 
org.praxislive.tinkerforge - package org.praxislive.tinkerforge
 
org.praxislive.tinkerforge.userapi - package org.praxislive.tinkerforge.userapi
 
org.praxislive.video - module org.praxislive.video
 
org.praxislive.video - package org.praxislive.video
 
org.praxislive.video.code - module org.praxislive.video.code
 
org.praxislive.video.code - package org.praxislive.video.code
 
org.praxislive.video.code.userapi - package org.praxislive.video.code.userapi
 
org.praxislive.video.gstreamer - module org.praxislive.video.gstreamer
 
org.praxislive.video.gstreamer - package org.praxislive.video.gstreamer
 
org.praxislive.video.gstreamer.configuration - package org.praxislive.video.gstreamer.configuration
 
org.praxislive.video.pgl - module org.praxislive.video.pgl
 
org.praxislive.video.pgl - package org.praxislive.video.pgl
 
org.praxislive.video.pgl.code - module org.praxislive.video.pgl.code
 
org.praxislive.video.pgl.code - package org.praxislive.video.pgl.code
 
org.praxislive.video.pgl.code.userapi - package org.praxislive.video.pgl.code.userapi
 
org.praxislive.video.pipes - package org.praxislive.video.pipes
 
org.praxislive.video.pipes.impl - package org.praxislive.video.pipes.impl
 
org.praxislive.video.render - package org.praxislive.video.render
 
org.praxislive.video.render.ops - package org.praxislive.video.render.ops
 
org.praxislive.video.render.rgbmath - package org.praxislive.video.render.rgbmath
 
org.praxislive.video.render.utils - package org.praxislive.video.render.utils
 
org.praxislive.video.utils - package org.praxislive.video.utils
 
ortho() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ortho() - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
ortho(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ortho(double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
ortho(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ortho(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
Out - org.praxislive.code.PortDescriptor.Category
Ports that correspond to output.
Out - Annotation Type in org.praxislive.code.userapi
Annotate a field representing an output, such as Output.
Out() - Constructor for class org.praxislive.code.userapi.Data.Out
 
OUT - org.praxislive.core.PortInfo.Direction
 
OUT - Static variable in interface org.praxislive.core.Port
 
output(Class<? extends Port>) - Method in class org.praxislive.core.Info.PortInfoChooser
Create a PortInfoBuilder for output ports of the provided base type.
output(Class<? extends Value>) - Method in class org.praxislive.core.Info.ReadOnlyPropertyInfoBuilder
Add output ArgumentInfo for the provided value type.
output(Function<Info.ArgumentInfoChooser, Info.ArgumentInfoBuilder<?>>) - Method in class org.praxislive.core.Info.ReadOnlyPropertyInfoBuilder
Add output ArgumentInfo by applying the provided function to choose and configure an ArgumentInfoBuilder.
output(ArgumentInfo) - Method in class org.praxislive.core.Info.ReadOnlyPropertyInfoBuilder
Add output ArgumentInfo.
Output - Class in org.praxislive.code.userapi
A field type providing a control output port.
Output() - Constructor for class org.praxislive.audio.AudioPort.Output
 
Output() - Constructor for class org.praxislive.code.userapi.Output
 
Output() - Constructor for class org.praxislive.core.ControlPort.Output
 
Output() - Constructor for class org.praxislive.video.VideoPort.Output
 
Output(PMap) - Constructor for class org.praxislive.audio.AudioPort.Output
 
Output(PMap) - Constructor for class org.praxislive.video.VideoPort.Output
 
OutputClient() - Constructor for class org.praxislive.audio.AudioContext.OutputClient
 
OutputClient() - Constructor for class org.praxislive.video.VideoContext.OutputClient
 
outputs() - Method in class org.praxislive.core.ControlInfo
 
outputs(Function<Info.ArgumentInfoChooser, Info.ArgumentInfoBuilder<?>>...) - Method in class org.praxislive.core.Info.FunctionInfoBuilder
Add ArgumentInfo for function outputs by applying the provided functions to choose and configure ArgumentInfoBuilders.
outputs(ArgumentInfo...) - Method in class org.praxislive.core.Info.FunctionInfoBuilder
Add ArgumentInfo for function outputs.
OutputStream() - Constructor for class org.praxislive.core.types.PBytes.OutputStream
 
OutputStream(int) - Constructor for class org.praxislive.core.types.PBytes.OutputStream
 

P

P - Annotation Type in org.praxislive.code.userapi
Annotate a field as a property.
P2DClassBodyContext - Class in org.praxislive.video.pgl.code
 
P2DClassBodyContext() - Constructor for class org.praxislive.video.pgl.code.P2DClassBodyContext
 
P2DCodeConnector - Class in org.praxislive.video.pgl.code
 
P2DCodeConnector(CodeFactory.Task<P2DCodeDelegate>, P2DCodeDelegate) - Constructor for class org.praxislive.video.pgl.code.P2DCodeConnector
 
P2DCodeContext - Class in org.praxislive.video.pgl.code
 
P2DCodeContext(P2DCodeConnector) - Constructor for class org.praxislive.video.pgl.code.P2DCodeContext
 
P2DCodeDelegate - Class in org.praxislive.video.pgl.code
 
P2DCodeDelegate() - Constructor for class org.praxislive.video.pgl.code.P2DCodeDelegate
 
P2DCodeFactory - Class in org.praxislive.video.pgl.code
 
P2DCodeFactory(String) - Constructor for class org.praxislive.video.pgl.code.P2DCodeFactory
 
P2DCodeFactory(String, String) - Constructor for class org.praxislive.video.pgl.code.P2DCodeFactory
 
P3DClassBodyContext - Class in org.praxislive.video.pgl.code
 
P3DClassBodyContext() - Constructor for class org.praxislive.video.pgl.code.P3DClassBodyContext
 
P3DCodeConnector - Class in org.praxislive.video.pgl.code
 
P3DCodeConnector(CodeFactory.Task<P3DCodeDelegate>, P3DCodeDelegate) - Constructor for class org.praxislive.video.pgl.code.P3DCodeConnector
 
P3DCodeContext - Class in org.praxislive.video.pgl.code
 
P3DCodeContext(P3DCodeConnector) - Constructor for class org.praxislive.video.pgl.code.P3DCodeContext
 
P3DCodeDelegate - Class in org.praxislive.video.pgl.code
 
P3DCodeDelegate() - Constructor for class org.praxislive.video.pgl.code.P3DCodeDelegate
 
P3DCodeFactory - Class in org.praxislive.video.pgl.code
 
P3DCodeFactory(String) - Constructor for class org.praxislive.video.pgl.code.P3DCodeFactory
 
P3DCodeFactory(String, String) - Constructor for class org.praxislive.video.pgl.code.P3DCodeFactory
 
PackageURL - Class in org.praxislive.purl
Package-URL (aka purl) is a "mostly universal" URL to describe a package.
PackageURL.Builder - Class in org.praxislive.purl
A builder construct for Package-URL objects.
Packet - Class in org.praxislive.core
Superclass of Call.
PacketRouter - Interface in org.praxislive.core
Interface for an object that can route Calls to their required destination.
parent() - Method in class org.praxislive.core.ComponentAddress
The parent address.
parent() - Method in class org.praxislive.video.pgl.PGLContext
 
parentNotify(Container) - Method in class org.praxislive.base.AbstractComponent
 
parentNotify(Container) - Method in class org.praxislive.base.AbstractRootContainer
 
parentNotify(Container) - Method in class org.praxislive.code.CodeComponent
 
parentNotify(Container) - Method in class org.praxislive.code.CodeRoot
 
parentNotify(Container) - Method in interface org.praxislive.core.Component
Notify the Component that it has been added to the supplied Container, or removed from its parent if the supplied argument is null.
PArray - Class in org.praxislive.core.types
An ordered list of Values.
parse(CharSequence) - Static method in class org.praxislive.core.syntax.Tokenizer
Convenience method to parse text into tokens.
parse(String) - Static method in class org.praxislive.core.ArgumentInfo
 
parse(String) - Static method in class org.praxislive.core.ComponentAddress
Create an address from the supplied String
parse(String) - Static method in class org.praxislive.core.ComponentInfo
 
parse(String) - Static method in class org.praxislive.core.ComponentType
 
parse(String) - Static method in class org.praxislive.core.ControlAddress
 
parse(String) - Static method in class org.praxislive.core.ControlInfo
 
parse(String) - Static method in class org.praxislive.core.PortAddress
 
parse(String) - Static method in class org.praxislive.core.PortInfo
 
parse(String) - Static method in class org.praxislive.core.types.PArray
Parse the given text into a PArray.
parse(String) - Static method in class org.praxislive.core.types.PBoolean
 
parse(String) - Static method in class org.praxislive.core.types.PBytes
 
parse(String) - Static method in class org.praxislive.core.types.PError
 
parse(String) - Static method in class org.praxislive.core.types.PMap
Parse the given text into a PMap.
parse(String) - Static method in class org.praxislive.core.types.PNumber
 
parse(String) - Static method in class org.praxislive.core.types.PResource
 
parse(String) - Static method in class org.praxislive.purl.PackageURL
Parse a PackageURL from the given String.
Path - org.praxislive.video.pgl.code.userapi.Constants.ShapeType
 
PATH - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
pause() - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
Paused - org.praxislive.video.gstreamer.VideoPlayer.State
 
PBoolean - Class in org.praxislive.core.types
 
PBytes - Class in org.praxislive.core.types
 
PBytes.OutputStream - Class in org.praxislive.core.types
 
peek() - Method in class org.praxislive.code.TriggerControl.Binding
 
PError - Class in org.praxislive.core.types
 
Persist - Annotation Type in org.praxislive.code.userapi
Annotate a field to be persisted between code changes.
persistent() - Method in annotation type org.praxislive.video.code.userapi.OffScreen
Whether to persist the contents of the offscreen buffer between frames.
persistent() - Method in annotation type org.praxislive.video.pgl.code.userapi.OffScreen
Whether to persist the contents of the offscreen buffer between frames.
perspective() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
perspective() - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
perspective(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
perspective(double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
PFont - Class in org.praxislive.video.code.userapi
 
PFont - Class in org.praxislive.video.pgl.code.userapi
 
PFont() - Constructor for class org.praxislive.video.code.userapi.PFont
 
PFont() - Constructor for class org.praxislive.video.pgl.code.userapi.PFont
 
PGLContext - Class in org.praxislive.video.pgl
 
PGLCustomFactoryProvider - Class in org.praxislive.video.pgl.code
 
PGLCustomFactoryProvider() - Constructor for class org.praxislive.video.pgl.code.PGLCustomFactoryProvider
 
PGLException - Exception in org.praxislive.video.pgl
 
PGLException() - Constructor for exception org.praxislive.video.pgl.PGLException
Creates a new instance of GLException without detail message.
PGLException(String) - Constructor for exception org.praxislive.video.pgl.PGLException
Constructs an instance of GLException with the specified detail message.
PGLException(String, Throwable) - Constructor for exception org.praxislive.video.pgl.PGLException
 
PGLException(Throwable) - Constructor for exception org.praxislive.video.pgl.PGLException
 
PGLGraphics - Class in org.praxislive.video.pgl
 
PGLGraphics3D - Class in org.praxislive.video.pgl
 
PGLPlayer - Class in org.praxislive.video.pgl
 
PGLPlayerFactory - Class in org.praxislive.video.pgl
 
PGLPlayerFactory.Default - Class in org.praxislive.video.pgl
 
PGLPlayerFactory.GL2 - Class in org.praxislive.video.pgl
 
PGLPlayerFactory.GL3 - Class in org.praxislive.video.pgl
 
PGLPlayerFactory.GL4 - Class in org.praxislive.video.pgl
 
PGLPlayerFactory.GLES2 - Class in org.praxislive.video.pgl
 
PGLProfile - Enum in org.praxislive.video.pgl
 
PGLShader - Class in org.praxislive.video.pgl
 
PGLShader(PGLContext, String, String) - Constructor for class org.praxislive.video.pgl.PGLShader
 
PGLSurface - Class in org.praxislive.video.pgl
 
PGLSurface.Data - Class in org.praxislive.video.pgl
 
PGraphics - Class in org.praxislive.video.code.userapi
 
PGraphics(int, int) - Constructor for class org.praxislive.video.code.userapi.PGraphics
 
PGraphics2D - Class in org.praxislive.video.pgl.code.userapi
 
PGraphics2D(int, int) - Constructor for class org.praxislive.video.pgl.code.userapi.PGraphics2D
 
PGraphics3D - Class in org.praxislive.video.pgl.code.userapi
 
PGraphics3D(int, int) - Constructor for class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
PI - Static variable in class org.praxislive.code.userapi.Constants
 
PImage - Class in org.praxislive.video.code.userapi
 
PImage - Class in org.praxislive.video.pgl.code.userapi
 
PImage(int, int) - Constructor for class org.praxislive.video.code.userapi.PImage
 
PImage(int, int) - Constructor for class org.praxislive.video.pgl.code.userapi.PImage
 
Pipe() - Constructor for class org.praxislive.code.userapi.Data.Pipe
 
PixelArrayCache - Class in org.praxislive.video.render.utils
 
PixelData - Interface in org.praxislive.video.render
 
Placeholder - Class in org.praxislive.video.pipes.impl
 
Placeholder() - Constructor for class org.praxislive.video.pipes.impl.Placeholder
 
PLAIN - org.praxislive.core.syntax.Token.Type
 
play() - Method in interface org.praxislive.video.gstreamer.VideoCapture
 
play() - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
Player - Interface in org.praxislive.video
 
PlayerConfiguration - Class in org.praxislive.video
 
PlayerConfiguration(Clock, int, int, double) - Constructor for class org.praxislive.video.PlayerConfiguration
 
PlayerConfiguration(Clock, int, int, double, Lookup) - Constructor for class org.praxislive.video.PlayerConfiguration
 
PlayerFactory - Interface in org.praxislive.video
 
PlayerFactory.Provider - Interface in org.praxislive.video
 
Playing - org.praxislive.video.gstreamer.VideoCapture.State
 
Playing - org.praxislive.video.gstreamer.VideoPlayer.State
 
PMap - Class in org.praxislive.core.types
An ordered map of Strings to Values.
PMap.Builder - Class in org.praxislive.core.types
A PMap builder.
pmouseX - Variable in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
pmouseX - Variable in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
pmouseY - Variable in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
pmouseY - Variable in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
PNumber - Class in org.praxislive.core.types
 
point(double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
point(double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
point(double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
point(double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
point(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
point(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
pointLight(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
pointLight(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
Points - org.praxislive.video.pgl.code.userapi.Constants.ShapeMode
 
POINTS - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
poll() - Method in class org.praxislive.code.TriggerControl.Binding
 
poll() - Method in class org.praxislive.code.TriggerControl
 
poll() - Method in class org.praxislive.code.userapi.Async.Queue
Retrieves and removes the next completed Async, if available.
pollInBackground() - Method in class org.praxislive.base.AbstractRoot.DelegateConfiguration
Whether to poll for incoming calls in another thread in-between calls to update.
popMatrix() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
popMatrix() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
port() - Static method in class org.praxislive.core.Info
Get a PortInfoChooser to choose a PortInfoBuilder
port(String) - Method in class org.praxislive.core.ComponentAddress
Get a PortAddress for a port on this component.
port(String, Function<Info.PortInfoChooser, Info.PortInfoBuilder>) - Method in class org.praxislive.core.Info.ComponentInfoBuilder
Add port info by applying the supplied function to choose and configure a builder.
port(String, PortInfo) - Method in class org.praxislive.core.Info.ComponentInfoBuilder
Add port info.
port(Function<Info.PortInfoChooser, Info.PortInfoBuilder>) - Static method in class org.praxislive.core.Info
Apply the provided function to a PortInfoChooser to choose and customize a PortInfoBuilder and return the resulting PortInfo.
Port - Interface in org.praxislive.core
 
Port.Type<T extends Port> - Class in org.praxislive.core
 
Port.TypeProvider - Interface in org.praxislive.core
 
PortAddress - Class in org.praxislive.core
 
PortConnectionException - Exception in org.praxislive.core
 
PortConnectionException() - Constructor for exception org.praxislive.core.PortConnectionException
Creates a new instance of PortConnectionException without detail message.
PortConnectionException(String) - Constructor for exception org.praxislive.core.PortConnectionException
Constructs an instance of PortConnectionException with the specified detail message.
PortConnectionException(String, Throwable) - Constructor for exception org.praxislive.core.PortConnectionException
 
PortConnectionException(Throwable) - Constructor for exception org.praxislive.core.PortConnectionException
 
PortDescriptor - Class in org.praxislive.code
A PortDescriptor wraps a Port in a CodeContext.
PortDescriptor(String, PortDescriptor.Category, int) - Constructor for class org.praxislive.code.PortDescriptor
Create a PortDescriptor.
PortDescriptor.Category - Enum in org.praxislive.code
 
portID() - Method in class org.praxislive.core.PortAddress
 
portInfo(String) - Method in class org.praxislive.core.ComponentInfo
 
PortInfo - Class in org.praxislive.core
 
PortInfo.Direction - Enum in org.praxislive.core
 
portInvoke(long, Value) - Method in class org.praxislive.code.AbstractAsyncProperty
 
PortListener - Interface in org.praxislive.core
 
ports() - Method in class org.praxislive.core.ComponentInfo
 
portType() - Method in class org.praxislive.core.PortInfo
 
position() - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
position(double) - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
postResponse(Call) - Method in class org.praxislive.script.impl.AbstractSingleCallFrame
 
postResponse(Call) - Method in interface org.praxislive.script.StackFrame
 
postResponse(StackFrame.State, List<Value>) - Method in class org.praxislive.script.impl.AbstractSingleCallFrame
 
postResponse(StackFrame.State, List<Value>) - Method in interface org.praxislive.script.StackFrame
 
pow(double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the value of the first argument raised to the power of the second argument.
PReference - Class in org.praxislive.core.types
 
premultiply(int) - Static method in class org.praxislive.video.render.utils.RGBMath
 
PResource - Class in org.praxislive.core.types
 
PResource.Resolver - Interface in org.praxislive.core.types
 
previous() - Method in class org.praxislive.code.userapi.Ref.ChangeEvent
Query the previous value.
primary() - Method in class org.praxislive.video.pgl.PGLContext
 
process() - Method in class org.praxislive.code.CodeConnector
Process will be called by the CodeContext.
process(long, TimeUnit) - Method in interface org.praxislive.video.QueueContext
 
process(List<Data.Packet<T>>) - Method in class org.praxislive.code.userapi.Data.In
 
process(List<Data.Packet<T>>) - Method in class org.praxislive.code.userapi.Data.Out
 
process(List<Data.Packet<T>>) - Method in class org.praxislive.code.userapi.Data.Pipe
 
process(Data.Pipe<T>, Data.Packet<T>, long) - Method in class org.praxislive.code.userapi.Data.Pipe
 
process(Env) - Method in class org.praxislive.script.impl.AbstractSingleCallFrame
 
process(Env) - Method in interface org.praxislive.script.StackFrame
 
process(Env, Namespace, List<Value>) - Method in interface org.praxislive.script.InlineCommand
 
process(VideoPipe, Surface, long) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
process(VideoPipe, Surface, long) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
process(VideoPipe, Surface, long) - Method in class org.praxislive.video.pipes.VideoPipe
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.Blit
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.Blur
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.DifferenceOp
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.GraphicsOp
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.Noise
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.RectFill
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.Reverse
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.ShapeRender
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.Sub
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.TextRender
 
process(PixelData, PixelData...) - Method in class org.praxislive.video.render.ops.TransformBlit
 
process(PixelData, PixelData...) - Method in interface org.praxislive.video.render.SurfaceOp
 
process(Surface[], Surface, int, boolean) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
process(Surface[], Surface, int, boolean) - Method in class org.praxislive.video.pipes.impl.Splitter
 
process(SurfaceOp) - Method in class org.praxislive.video.render.Surface
 
process(SurfaceOp, Surface) - Method in class org.praxislive.video.render.Surface
 
process(SurfaceOp, Surface...) - Method in class org.praxislive.video.pgl.PGLSurface
 
process(SurfaceOp, Surface...) - Method in class org.praxislive.video.render.Surface
 
process(SurfaceOp, Surface...) - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
process(Surface, boolean) - Method in class org.praxislive.video.pipes.impl.Placeholder
 
process(Surface, boolean) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
process(T) - Method in class org.praxislive.code.userapi.Data.Sink
Process an instance of type T through the data graph.
processCall(Call, PacketRouter) - Method in class org.praxislive.base.AbstractRoot
Method called to handle every received Call.
processCall(Call, PacketRouter) - Method in class org.praxislive.base.AbstractRootContainer
 
processCall(Call, PacketRouter) - Method in class org.praxislive.hub.BasicCoreRoot
 
processCall(Call, PacketRouter) - Method in class org.praxislive.script.impl.ScriptServiceImpl
 
processError(Call) - Method in class org.praxislive.base.AbstractAsyncControl
 
processInputs(Surface[], boolean) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
processInvoke(Call) - Method in class org.praxislive.base.AbstractAsyncControl
 
processInvoke(Call) - Method in class org.praxislive.base.AbstractContainer.AddChildControl
 
processResponse(Call) - Method in class org.praxislive.base.AbstractAsyncControl
 
processResponse(Call) - Method in class org.praxislive.base.AbstractContainer.AddChildControl
 
processResult(List<Value>) - Method in class org.praxislive.script.impl.AbstractSingleCallFrame
 
processScriptCall(Call) - Method in class org.praxislive.script.impl.ScriptExecutor
 
properties() - Method in annotation type org.praxislive.code.userapi.Type
 
properties() - Method in class org.praxislive.core.ArgumentInfo
 
properties() - Method in class org.praxislive.core.ComponentInfo
 
properties() - Method in class org.praxislive.core.ControlInfo
 
properties() - Method in class org.praxislive.core.PortInfo
 
property() - Method in class org.praxislive.core.Info.ControlInfoChooser
Create a PropertyInfoBuilder for a property.
property(String, Object) - Method in class org.praxislive.core.Info.ComponentInfoBuilder
Add custom property.
property(String, Object) - Method in class org.praxislive.core.Info.ControlInfoBuilder
Add custom property.
property(String, Object) - Method in class org.praxislive.core.Info.PortInfoBuilder
Add custom property.
property(String, Value) - Method in class org.praxislive.core.Info.ArgumentInfoBuilder
Add custom property.
Property - Class in org.praxislive.code.userapi
A field type for properties (see @P).
Property - org.praxislive.code.ControlDescriptor.Category
Controls that correspond to properties.
Property - org.praxislive.code.PortDescriptor.Category
Ports that correspond to properties.
Property - org.praxislive.core.ControlInfo.Type
 
Property() - Constructor for class org.praxislive.code.userapi.Property
 
Property.Animator - Class in org.praxislive.code.userapi
Provides keyframe animation support for Property.
PropertyControl - Class in org.praxislive.code
 
PropertyControl.Binding - Class in org.praxislive.code
 
PropertyControl.Descriptor - Class in org.praxislive.code
 
protocol(Class<? extends Protocol>) - Method in class org.praxislive.core.Info.ComponentInfoBuilder
Add a protocol.
Protocol - Interface in org.praxislive.core
A Protocol defines known controls and behaviours that a component can provide.
Protocol.Type<T extends Protocol> - Class in org.praxislive.core
A protocol type registration, allowing protocols to be discovered by class or name.
Protocol.TypeProvider - Interface in org.praxislive.core
Provide additional Protocol.Type.
protocols() - Method in class org.praxislive.core.ComponentInfo
 
provide(Class<T>, Supplier<? extends T>) - Method in class org.praxislive.code.userapi.Ref.Provider
Register a constructor for the given type.
provide(Class<T>, Supplier<? extends T>, Consumer<? super T>) - Method in class org.praxislive.code.userapi.Ref.Provider
Register a constructor and disposer for the given type.
provided() - Method in interface org.praxislive.code.LibraryResolver.Context
Stream of already resolved libraries, including transitive dependencies and/or alternative identifiers.
provided() - Method in interface org.praxislive.code.LibraryResolver.SystemInfo
A stream of libraries already provided by the running PraxisCORE system.
provider() - Method in annotation type org.praxislive.code.userapi.Inject
A custom Ref.Provider that can initialize the provided field type.
Provider() - Constructor for class org.praxislive.audio.AudioPort.Provider
 
Provider() - Constructor for class org.praxislive.code.CodeComponentFactoryService.Provider
Deprecated.
 
Provider() - Constructor for class org.praxislive.code.DataPort.Provider
Deprecated.
 
Provider() - Constructor for class org.praxislive.code.userapi.Ref.Provider
Constructor.
Provider() - Constructor for class org.praxislive.core.Settings.Provider
 
Provider() - Constructor for class org.praxislive.video.VideoPort.Provider
 
provides() - Method in class org.praxislive.code.LibraryResolver.Entry
Get the list of all provided resources.
proxies() - Method in class org.praxislive.hub.net.HubConfiguration
 
Proxy - Annotation Type in org.praxislive.code.userapi
Mark a field referencing an interface implementation to be wrapped by an interface proxy.
ProxyInfo - Interface in org.praxislive.hub.net
Information about an available proxy process to connect to.
ProxyInfo.Exec - Interface in org.praxislive.hub.net
Information about process that should be executed when initializing a proxy.
PShader - Class in org.praxislive.video.pgl.code.userapi
 
PShape - Class in org.praxislive.video.pgl.code.userapi
 
PShape(PShape) - Constructor for class org.praxislive.video.pgl.code.userapi.PShape
 
PString - Class in org.praxislive.core.types
 
pushMatrix() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
pushMatrix() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
put(String, boolean) - Method in class org.praxislive.core.types.PMap.Builder
Add a mapping for the given key and value.
put(String, double) - Method in class org.praxislive.core.types.PMap.Builder
Add a mapping for the given key and value.
put(String, int) - Method in class org.praxislive.core.types.PMap.Builder
Add a mapping for the given key and value.
put(String, Object) - Method in class org.praxislive.core.types.PMap.Builder
Add a mapping for the given key and value.
put(String, String) - Static method in class org.praxislive.core.Settings
 
put(String, String) - Method in class org.praxislive.core.types.PMap.Builder
Add a mapping for the given key and value.
put(String, String, boolean) - Method in class org.praxislive.core.Settings.Provider
 
put(String, String, boolean) - Static method in class org.praxislive.core.Settings
 
put(String, String, boolean) - Method in class org.praxislive.launcher.SettingsProvider
 
put(String, Value) - Method in class org.praxislive.core.types.PMap.Builder
Add a mapping for the given key and value.
putBoolean(String, boolean) - Static method in class org.praxislive.core.Settings
 
putBoolean(String, boolean, boolean) - Method in class org.praxislive.core.Settings.Provider
 
putBoolean(String, boolean, boolean) - Static method in class org.praxislive.core.Settings
 
putDouble(String, double) - Static method in class org.praxislive.core.Settings
 
putDouble(String, double, boolean) - Method in class org.praxislive.core.Settings.Provider
 
putDouble(String, double, boolean) - Static method in class org.praxislive.core.Settings
 
putInt(String, int) - Static method in class org.praxislive.core.Settings
 
putInt(String, int, boolean) - Method in class org.praxislive.core.Settings.Provider
 
putInt(String, int, boolean) - Static method in class org.praxislive.core.Settings
 
PVector - Class in org.praxislive.code.userapi
Deprecated, for removal: This API element is subject to removal in a future version.
PVector() - Constructor for class org.praxislive.code.userapi.PVector
Deprecated.
Constructor for an empty vector: x, y, and z are set to 0.
PVector(double, double) - Constructor for class org.praxislive.code.userapi.PVector
Deprecated.
Constructor for a 2D vector: z coordinate is set to 0.
PVector(double, double, double) - Constructor for class org.praxislive.code.userapi.PVector
Deprecated.
Constructor for a 3D vector.
PWD - Static variable in interface org.praxislive.script.Env
 

Q

quad(double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
quad(double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
quad(double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
quad(double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
QUAD_STRIP - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
quadIn - Static variable in interface org.praxislive.code.userapi.Easing
 
quadInOut - Static variable in interface org.praxislive.code.userapi.Easing
 
quadOut - Static variable in interface org.praxislive.code.userapi.Easing
 
quadraticVertex(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
quadraticVertex(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
quadraticVertex(double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
quadraticVertex(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
quadraticVertex(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
quadraticVertex(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
Quads - org.praxislive.video.pgl.code.userapi.Constants.ShapeMode
 
QUADS - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
QuadStrip - org.praxislive.video.pgl.code.userapi.Constants.ShapeMode
 
qualifiers() - Method in class org.praxislive.purl.PackageURL
Returns extra qualifying data for a package such as an OS, architecture, a distro, etc.
QUARTER_PI - Static variable in class org.praxislive.code.userapi.Constants
 
quartIn - Static variable in interface org.praxislive.code.userapi.Easing
 
quartInOut - Static variable in interface org.praxislive.code.userapi.Easing
 
quartOut - Static variable in interface org.praxislive.code.userapi.Easing
 
query() - Method in class org.praxislive.base.FilteredTypes
 
query() - Method in interface org.praxislive.core.ComponentRegistry
Query the components available on the local system.
query() - Method in interface org.praxislive.core.protocols.SupportedTypes
Query the supported types, the same as calling the supported-types control on the providing container.
QueueContext - Interface in org.praxislive.video
 
queueEvalCall(Call) - Method in class org.praxislive.script.impl.ScriptExecutor
 
quintIn - Static variable in interface org.praxislive.code.userapi.Easing
 
quintInOut - Static variable in interface org.praxislive.code.userapi.Easing
 
quintOut - Static variable in interface org.praxislive.code.userapi.Easing
 
QUOTED - org.praxislive.core.syntax.Token.Type
 

R

RAD_TO_DEG - Static variable in class org.praxislive.code.userapi.Constants
 
radians(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Converts an angle in degrees to an angle in radians.
Radius - org.praxislive.video.pgl.code.userapi.Constants.DrawingMode
 
RADIUS - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
random() - Static method in class org.praxislive.video.render.utils.RGBMath
 
random(double) - Method in class org.praxislive.code.DefaultCodeDelegate
Return a random number between zero and max (exclusive)
random(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Return a random number between zero and max (exclusive)
random(double, double) - Method in class org.praxislive.code.DefaultCodeDelegate
Return a random number between min (inclusive) and max (exclusive)
random(double, double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Return a random number between min (inclusive) and max (exclusive)
random2D() - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_random2D.xml ) Make a new 2D unit vector with a random direction.
random2D(PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
Set a 2D vector to a random unit vector with a random direction
random3D() - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_random3D.xml ) Make a new 3D unit vector with a random direction.
random3D(PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
Set a 3D vector to a random unit vector with a random direction
randomOf(double...) - Method in class org.praxislive.code.DefaultCodeDelegate
Return a random element from an array of values.
randomOf(double...) - Method in interface org.praxislive.code.DefaultDelegateAPI
Return a random element from an array of values.
randomOf(int...) - Method in class org.praxislive.code.DefaultCodeDelegate
Return a random element from an array of values.
randomOf(int...) - Method in interface org.praxislive.code.DefaultDelegateAPI
Return a random element from an array of values.
randomOf(String...) - Method in class org.praxislive.code.DefaultCodeDelegate
Return a random element from an array of values.
randomOf(String...) - Method in interface org.praxislive.code.DefaultDelegateAPI
Return a random element from an array of values.
rate(double) - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
read(byte[]) - Method in class org.praxislive.core.types.PBytes
 
readFrom(DataInput) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
readFrom(DataInput) - Method in class org.praxislive.code.userapi.Struct
 
readFrom(DataInput) - Method in interface org.praxislive.core.DataObject
 
ReadOnly - Annotation Type in org.praxislive.code.userapi
Mark a property field as read-only.
readOnlyProperty() - Method in class org.praxislive.core.Info.ControlInfoChooser
Create a ReadOnlyPropertyBuilder for a property.
ReadOnlyProperty - org.praxislive.core.ControlInfo.Type
 
readPixelsARGB(int[]) - Method in class org.praxislive.video.pgl.PGLGraphics
 
readPixelsARGB(int[]) - Method in class org.praxislive.video.pgl.PGLGraphics3D
 
Ready - org.praxislive.video.gstreamer.VideoCapture.State
 
Ready - org.praxislive.video.gstreamer.VideoPlayer.State
 
READY - Static variable in class org.praxislive.core.ControlPort
 
receive(long, double) - Method in interface org.praxislive.code.ControlInput.Link
 
receive(long, double) - Method in class org.praxislive.code.ControlInput
 
receive(long, double) - Method in class org.praxislive.core.ControlPort.Input
 
receive(long, Value) - Method in interface org.praxislive.code.ControlInput.Link
 
receive(long, Value) - Method in class org.praxislive.code.ControlInput
 
receive(long, Value) - Method in class org.praxislive.core.ControlPort.Input
 
rect(double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
rect(double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
rect(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
rect(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
rect(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
rect(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
rect(double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
rect(double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
RectFill - Class in org.praxislive.video.render.ops
 
RectFill() - Constructor for class org.praxislive.video.render.ops.RectFill
 
rectMode(Constants.DrawingMode) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
rectMode(Constants.DrawingMode) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
RED_MASK - Static variable in class org.praxislive.video.render.utils.RGBMath
 
Redirect(Class<? extends Service>, String) - Constructor for class org.praxislive.core.services.ComponentFactory.Redirect
Construct a redirect to the provided service and control.
Ref<T> - Class in org.praxislive.code.userapi
A generic object holder for safely passing references between different iterations of code.
Ref() - Constructor for class org.praxislive.code.userapi.Ref
 
Ref.ChangeEvent<T> - Class in org.praxislive.code.userapi
Event passed to Ref.onChangeHandler when the Ref value changes.
Ref.Initializer<T> - Interface in org.praxislive.code.userapi
A functional type for initializing a Ref, used by Providers.
Ref.Input<T> - Class in org.praxislive.code.userapi
A field type for Ref input ports.
Ref.Provider - Class in org.praxislive.code.userapi
Providers initialize Ref instances so that the underlying value can be used directly as the injected field type.
Ref.Publish - Annotation Type in org.praxislive.code.userapi
Annotation to be used on a Ref field on a container, to allow Ref fields of direct child components to subscribe and bind to the values of the published Ref.
Ref.Subscribe - Annotation Type in org.praxislive.code.userapi
Annotation to be used on a Ref field to bind its values to the values of the published Ref in the direct parent container.
REFERENCE_TYPE - Static variable in class org.praxislive.core.types.PReference
 
ReferenceDescriptor - Class in org.praxislive.code
A ReferenceDescriptor is used for wrapping references carried across from one iteration of code context to the next that do not correspond to controls or ports.
ReferenceDescriptor(String) - Constructor for class org.praxislive.code.ReferenceDescriptor
Create a ReferenceDescriptor with the provided ID.
RefPort<T> - Class in org.praxislive.code
Ports for sharing Ref values.
RefPort() - Constructor for class org.praxislive.code.RefPort
 
RefPort.Input<T> - Class in org.praxislive.code
Ref input, linked to Ref.In implementation.
RefPort.Output<T> - Class in org.praxislive.code
Output port linked to Ref implementation.
register(double[]) - Method in class org.praxislive.code.userapi.Struct
 
register(float[]) - Method in class org.praxislive.code.userapi.Struct
 
register(int[]) - Method in class org.praxislive.code.userapi.Struct
 
register(Class<T>, Ref.Initializer<? extends T>) - Method in class org.praxislive.code.userapi.Ref.Provider
Register an initializer to configure a Ref for the given type.
register(String, Runnable) - Method in interface org.praxislive.launcher.Signals
Register a handler to execute when the VM receives the specified signal.
register(T) - Method in class org.praxislive.code.userapi.Struct
 
registerAudioInputClient(AudioContext.InputClient) - Method in class org.praxislive.audio.AudioContext
 
registerAudioOutputClient(AudioContext.OutputClient) - Method in class org.praxislive.audio.AudioContext
 
registerControl(String, Control) - Method in class org.praxislive.base.AbstractComponent
 
registerControl(String, Control) - Method in class org.praxislive.base.AbstractRootContainer
 
registerPort(String, Port) - Method in class org.praxislive.base.AbstractComponent
 
registerRootController(String, Root.Controller) - Method in class org.praxislive.hub.Hub.Accessor
 
registerService(Class<? extends Service>, ComponentAddress) - Method in class org.praxislive.hub.Hub.Accessor
 
registerServices() - Method in class org.praxislive.hub.BasicCoreRoot
 
registerSink(Data.Pipe<T>) - Method in class org.praxislive.code.userapi.Data.Pipe
 
registerSink(VideoPipe) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
registerSink(VideoPipe) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
registerSink(VideoPipe) - Method in class org.praxislive.video.pipes.VideoPipe
 
registerSource(Data.Pipe<T>) - Method in class org.praxislive.code.userapi.Data.Pipe
 
registerSource(VideoPipe) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
registerSource(VideoPipe) - Method in class org.praxislive.video.pipes.impl.SingleInOut
 
registerSource(VideoPipe) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
registerSource(VideoPipe) - Method in class org.praxislive.video.pipes.VideoPipe
 
registerVideoInputClient(VideoContext.InputClient) - Method in class org.praxislive.video.VideoContext
 
registerVideoOutputClient(VideoContext.OutputClient) - Method in class org.praxislive.video.VideoContext
 
release() - Method in class org.praxislive.video.pgl.PGLSurface
 
release() - Method in class org.praxislive.video.render.Surface
 
release() - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
release(int[]) - Static method in class org.praxislive.video.render.utils.PixelArrayCache
 
release(PImage) - Method in class org.praxislive.video.code.userapi.PGraphics
 
release(PImage) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
releaseDevice(Device) - Method in class org.praxislive.tinkerforge.TFContext
 
releaseGraphics() - Method in class org.praxislive.video.pgl.code.userapi.PGraphics2D
 
releaseGraphics() - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
remove(Async<T>) - Method in class org.praxislive.code.userapi.Async.Queue
Remove the provided Async from the queue.
REMOVE_CHILD - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Name of the remove-child control.
REMOVE_CHILD_INFO - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Info for the remove-child control.
REMOVE_ROOT - Static variable in class org.praxislive.core.services.RootManagerService
 
REMOVE_ROOT_INFO - Static variable in class org.praxislive.core.services.RootManagerService
 
removeAudioOutputPort(AudioPort.Output, Pipe) - Method in class org.praxislive.audio.AudioPort.Input
 
removeAudioOutputPort(AudioPort.Output, Pipe) - Method in class org.praxislive.audio.DefaultAudioInputPort
 
removeChild(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
removeChild(String) - Method in class org.praxislive.base.AbstractContainer
 
removeChild(String) - Method in class org.praxislive.base.AbstractRootContainer
 
RemoveChildControl() - Constructor for class org.praxislive.base.AbstractContainer.RemoveChildControl
 
removeClockListener(CodeContext.ClockListener) - Method in class org.praxislive.code.CodeContext
Remove a clock listener.
removeClockListener(ExecutionContext.ClockListener) - Method in class org.praxislive.base.DefaultExecutionContext
 
removeClockListener(ExecutionContext.ClockListener) - Method in interface org.praxislive.core.ExecutionContext
Remove an existing clock listener.
removeControlOutputPort(ControlPort.Output) - Method in class org.praxislive.code.ControlInput
 
removeControlOutputPort(ControlPort.Output) - Method in class org.praxislive.core.ControlPort.Input
 
removeFrameRateListener(FrameRateListener) - Method in class org.praxislive.video.pgl.PGLPlayer
 
removeFrameRateListener(FrameRateListener) - Method in interface org.praxislive.video.pipes.FrameRateSource
 
removeListener(PortListener) - Method in class org.praxislive.audio.DefaultAudioInputPort
 
removeListener(PortListener) - Method in class org.praxislive.audio.DefaultAudioOutputPort
 
removeListener(PortListener) - Method in class org.praxislive.code.ControlInput
 
removeListener(PortListener) - Method in class org.praxislive.code.ControlOutput
 
removeListener(PortListener) - Method in class org.praxislive.code.DataPort.Input
 
removeListener(PortListener) - Method in class org.praxislive.code.DataPort.Output
 
removeListener(PortListener) - Method in class org.praxislive.code.RefPort.Input
 
removeListener(PortListener) - Method in class org.praxislive.code.RefPort.Output
 
removeListener(PortListener) - Method in interface org.praxislive.core.Port
 
removeListener(PortListener) - Method in class org.praxislive.video.DefaultVideoInputPort
 
removeListener(PortListener) - Method in class org.praxislive.video.DefaultVideoOutputPort
 
removeListener(TFContext.Listener) - Method in class org.praxislive.tinkerforge.TFContext
 
removeSource(Data.Pipe<T>) - Method in class org.praxislive.code.userapi.Data.Pipe
 
removeSource(VideoPipe) - Method in class org.praxislive.video.pipes.VideoPipe
 
removeStateListener(ExecutionContext.StateListener) - Method in class org.praxislive.base.DefaultExecutionContext
 
removeStateListener(ExecutionContext.StateListener) - Method in interface org.praxislive.core.ExecutionContext
Remove an existing state listener.
removeVideoOutputPort(VideoPort.Output, VideoPipe) - Method in class org.praxislive.video.DefaultVideoInputPort
 
removeVideoOutputPort(VideoPort.Output, VideoPipe) - Method in class org.praxislive.video.VideoPort.Input
 
render(Consumer<PImage>) - Method in interface org.praxislive.video.gstreamer.VideoCapture
 
render(Consumer<PImage>) - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
RenderingHints - Class in org.praxislive.video
 
RenderingHints() - Constructor for class org.praxislive.video.RenderingHints
 
Repeat - org.praxislive.video.pgl.code.userapi.Constants.TextureWrap
 
REPEAT - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
Replace - org.praxislive.video.pgl.code.userapi.Constants.BlendMode
 
REPLACE - Static variable in class org.praxislive.core.types.PMap
An operator for use with PMap.merge(org.praxislive.core.types.PMap, org.praxislive.core.types.PMap, java.util.function.BinaryOperator) that will replace mapped values in the base map, unless the new value is empty in which case the mapping is removed.
REPLACE - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
replacement(String) - Method in class org.praxislive.base.AbstractComponentFactory.Data
 
replacement(String) - Method in class org.praxislive.code.AbstractComponentFactory.Data
 
reply() - Method in class org.praxislive.core.Call
Create a return Call for this call having no arguments.
reply(List<Value>) - Method in class org.praxislive.core.Call
Create a return Call for this call with the given arguments.
reply(Value) - Method in class org.praxislive.core.Call
Create a return Call for this call with the given argument.
requestFrameRate(double) - Method in interface org.praxislive.video.gstreamer.VideoCapture
 
requestFrameSize(int, int) - Method in interface org.praxislive.video.gstreamer.VideoCapture
 
requiresClock() - Method in class org.praxislive.code.CodeConnector
Called by the CodeContext to control whether the context should be attached to the execution clock.
requiresClock() - Method in class org.praxislive.core.code.CoreCodeConnector
 
reset() - Method in class org.praxislive.base.FilteredTypes
Reset and cause the result to be recalculated on the next call to FilteredTypes.query().
reset() - Method in class org.praxislive.code.userapi.Data.Sink
Reset all functions and disconnect all sources.
reset() - Method in class org.praxislive.code.userapi.Ref
 
reset(boolean) - Method in class org.praxislive.code.CodeContext
Reset all control, port and reference descriptors.
reset(boolean) - Method in class org.praxislive.code.ControlDescriptor
Hook called to reset during attachment / detachment, or execution context state changes.
reset(boolean) - Method in class org.praxislive.code.PortDescriptor
Hook called to reset during attachment / detachment, or execution context state changes.
reset(boolean) - Method in class org.praxislive.code.PropertyControl.Binding
 
reset(boolean) - Method in class org.praxislive.code.PropertyControl.Descriptor
 
reset(boolean) - Method in class org.praxislive.code.ReferenceDescriptor
Hook called to reset during attachment / detachment, or execution context state changes.
reset(boolean) - Method in class org.praxislive.code.TriggerControl.Descriptor
 
reset(boolean) - Method in class org.praxislive.code.userapi.Property
 
resetCaptureDevice(int) - Static method in class org.praxislive.video.gstreamer.configuration.GStreamerSettings
 
resetLibraryPath() - Static method in class org.praxislive.video.gstreamer.configuration.GStreamerSettings
 
resetMatrix() - Method in class org.praxislive.video.code.userapi.PGraphics
 
resetMatrix() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
resetMatrix() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
resetMatrix() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
resetMatrix() - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
resetShader() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
resetShader() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ResizeMode - Class in org.praxislive.video.utils
 
ResizeMode(ResizeMode.Type, double, double) - Constructor for class org.praxislive.video.utils.ResizeMode
 
ResizeMode.Type - Enum in org.praxislive.video.utils
 
ResizeUtils - Class in org.praxislive.video.utils
 
resolve(String) - Method in class org.praxislive.core.ComponentAddress
Resolve the provided path or child ID against this address.
resolve(Lookup) - Method in class org.praxislive.core.types.PResource
 
resolve(PResource) - Method in interface org.praxislive.core.types.PResource.Resolver
 
resolve(PResource, LibraryResolver.Context) - Method in interface org.praxislive.code.LibraryResolver
Resolve the provided resource to an LibraryResolver.Entry with local files to add for compilation.
resolved() - Method in interface org.praxislive.code.LibraryResolver.Context
Stream of already resolved libraries.
resource() - Method in class org.praxislive.code.LibraryResolver.Entry
Get the primary resource.
ResourceProperty<V> - Class in org.praxislive.code
 
ResourceProperty.Descriptor<V> - Class in org.praxislive.code
 
ResourceProperty.Loader<V> - Class in org.praxislive.code
 
result() - Method in class org.praxislive.code.userapi.Async
Get the result of this Async if completed without error, otherwise null.
result() - Method in class org.praxislive.script.impl.AbstractSingleCallFrame
 
result() - Method in interface org.praxislive.script.StackFrame
 
Result() - Constructor for class org.praxislive.code.SharedCodeService.Result
Create an empty Result.
Result(ClassLoader, Map<ControlAddress, SharedCodeService.DependentResult<CodeDelegate>>, LogBuilder) - Constructor for class org.praxislive.code.SharedCodeService.Result
Create a Result.
Result(List<ComponentType>) - Constructor for class org.praxislive.core.protocols.SupportedTypes.Result
Construct a Result object.
Result(Map<ComponentType, Lookup>, Map<ComponentType, Lookup>) - Constructor for class org.praxislive.core.ComponentRegistry.Result
Construct a Result object.
Result(CodeContext<D>, LogBuilder) - Constructor for class org.praxislive.code.CodeContextFactoryService.Result
Create result, for use by service provider.
Reverse - Class in org.praxislive.video.render.ops
 
RGB - org.praxislive.video.code.userapi.OffScreen.Format
 
RGB - org.praxislive.video.pgl.code.userapi.Constants.ColorMode
 
RGB - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
RGBMath - Class in org.praxislive.video.render.utils
 
RGBSinglePixelFilter - Interface in org.praxislive.video.render.rgbmath
 
RND - Variable in class org.praxislive.code.DefaultCodeDelegate
 
Root - Interface in org.praxislive.core
Root provides the companion part of the actor-model to Component within PraxisCORE's forest-of-actors model.
Root.Controller - Interface in org.praxislive.core
An interface used by the RootHub to control the lifecycle of, and communicate with, the Root.
rootBase(Class<B>, List<String>, BiFunction<CodeFactory.Task<B>, B, CodeContext<B>>) - Static method in class org.praxislive.code.CodeFactory
Create a root component CodeFactory.Base for the given base delegate class, from which can be created individual CodeFactory instances.
rootContainerBase() - Static method in class org.praxislive.core.code.CoreCode
rootContainerBase(Class<B>, List<String>, BiFunction<CodeFactory.Task<B>, B, CodeContext<B>>) - Static method in class org.praxislive.code.CodeFactory
Create a root container CodeFactory.Base for the given base delegate class, from which can be created individual CodeFactory instances.
rootData(ComponentType) - Method in class org.praxislive.core.ComponentRegistry.Result
Query the data for the provided root type.
rootData(ComponentType) - Method in interface org.praxislive.core.services.ComponentFactory
Query the data associated with this root type.
RootFactoryService - Class in org.praxislive.core.services
A Service for creating new root instances.
RootFactoryService() - Constructor for class org.praxislive.core.services.RootFactoryService
 
RootHub - Interface in org.praxislive.core
RootHub implementations act as a container for Roots, providing a way for Roots to communicate with each other and access other hub-wide services.
RootHub.ExtensionProvider - Interface in org.praxislive.core
An interface that can be registered as a service provider for modules wanting to provide Root instances to be installed as RootHub extensions - usually for Roots providing additional Services.
RootHub.ServiceProvider - Interface in org.praxislive.core
An interface for RootHub extensions (see RootHub.ExtensionProvider) to advertise the services they provide.
rootID() - Method in class org.praxislive.core.ComponentAddress
Equivalent to componentID(0).
rootID() - Method in class org.praxislive.core.Packet
Get the ID of the Root component that this packet should be sent to.
RootManagerService - Class in org.praxislive.core.services
 
RootManagerService() - Constructor for class org.praxislive.core.services.RootManagerService
 
rootRedirect() - Method in interface org.praxislive.core.services.ComponentFactory
Optional service to redirect to for root instantiation.
ROOTS - Static variable in class org.praxislive.core.services.RootManagerService
 
ROOTS_INFO - Static variable in class org.praxislive.core.services.RootManagerService
 
rootTypes() - Method in class org.praxislive.base.AbstractComponentFactory
 
rootTypes() - Method in class org.praxislive.code.AbstractComponentFactory
 
rootTypes() - Method in class org.praxislive.core.ComponentRegistry.Result
List of root types available on the local system.
rootTypes() - Method in interface org.praxislive.core.services.ComponentFactory
Root types provided by this factory.
rotate(double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_rotate.xml ) Rotate the vector by an angle (only 2D vectors), magnitude remains the same ( end auto-generated )
rotate(double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
rotate(double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
rotate(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
rotate(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
rotate(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
rotate(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
rotate(double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
rotate(double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
rotateX(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
rotateX(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
rotateX(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
rotateY(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
rotateY(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
rotateY(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
rotateZ(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
rotateZ(double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
rotateZ(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
round(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Round a value to the nearest integer.
route(Packet) - Method in interface org.praxislive.core.PacketRouter
Route Packet
rowCount() - Method in class org.praxislive.code.userapi.Table
 
run() - Method in class org.praxislive.video.pgl.PGLPlayer
 
runLater(Runnable) - Method in interface org.praxislive.core.MainThread
Run the provided task on the main thread.

S

s(Property) - Method in interface org.praxislive.code.DefaultDelegateAPI
Deprecated.
s(Value) - Method in interface org.praxislive.code.DefaultDelegateAPI
Deprecated.
S(Object) - Method in interface org.praxislive.code.DefaultDelegateAPI
Casting function to convert an object into a String value.
sampleRate - Variable in class org.praxislive.audio.code.AudioCodeDelegate
 
save(String, File) - Method in class org.praxislive.video.render.utils.BufferedImageSurface
 
SAW - Static variable in class org.praxislive.audio.code.userapi.AudioConstants
 
scale(double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
scale(double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
scale(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
scale(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
scale(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
scale(double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
scale(double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
scale(double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
scale(double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
scale(double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
scale(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
scale(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
scale(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
Scale - org.praxislive.video.utils.ResizeMode.Type
 
ScaledBlit - Class in org.praxislive.video.render.ops
 
ScaledBlit() - Constructor for class org.praxislive.video.render.ops.ScaledBlit
 
scaleHeight() - Method in annotation type org.praxislive.video.code.userapi.OffScreen
Provide a scaling factor for the height.
scaleHeight() - Method in annotation type org.praxislive.video.pgl.code.userapi.OffScreen
Provide a scaling factor for the height.
scaleWidth() - Method in annotation type org.praxislive.video.code.userapi.OffScreen
Provide a scaling factor for the width.
scaleWidth() - Method in annotation type org.praxislive.video.pgl.code.userapi.OffScreen
Provide a scaling factor for the width.
Screen - org.praxislive.video.code.userapi.VideoConstants.BlendMode
 
Screen - org.praxislive.video.render.ops.BlendMode
 
SCREEN - Static variable in class org.praxislive.video.code.userapi.VideoConstants
 
screenX(double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
screenX(double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
screenX(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
screenX(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
screenY(double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
screenY(double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
screenY(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
screenY(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
screenZ(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
screenZ(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
ScriptExecutor - Class in org.praxislive.script.impl
 
ScriptExecutor(Env, boolean) - Constructor for class org.praxislive.script.impl.ScriptExecutor
 
ScriptExecutor(Env, ComponentAddress) - Constructor for class org.praxislive.script.impl.ScriptExecutor
 
ScriptService - Class in org.praxislive.core.services
 
ScriptService() - Constructor for class org.praxislive.core.services.ScriptService
 
ScriptServiceImpl - Class in org.praxislive.script.impl
 
ScriptServiceImpl() - Constructor for class org.praxislive.script.impl.ScriptServiceImpl
 
self() - Method in class org.praxislive.code.CodeDelegate
Get this component's address.
self(String) - Method in class org.praxislive.code.CodeDelegate
Get the address of a control on this component.
send() - Method in class org.praxislive.code.userapi.Output
Send a signal (empty String).
send(boolean) - Method in class org.praxislive.code.userapi.Output
Send a boolean value.
send(double) - Method in class org.praxislive.code.userapi.Output
Send a double value.
send(float) - Method in class org.praxislive.code.userapi.Output
Send a float.
send(int) - Method in class org.praxislive.code.userapi.Output
Send an int value.
send(long) - Method in class org.praxislive.core.ControlPort.Output
 
send(long, double) - Method in class org.praxislive.code.ControlOutput
 
send(long, double) - Method in class org.praxislive.core.ControlPort.Output
 
send(long, Value) - Method in class org.praxislive.code.ControlOutput
 
send(long, Value) - Method in class org.praxislive.core.ControlPort.Output
 
send(String) - Method in class org.praxislive.code.userapi.Output
Send a String value.
send(List<Value>) - Method in class org.praxislive.base.Binding.Adaptor
Send the provided values to the Control.
send(Binding.Adaptor, List<Value>) - Method in class org.praxislive.base.Binding
 
send(Value) - Method in class org.praxislive.code.userapi.Output
Send a Value.
SEPARATOR - Static variable in class org.praxislive.core.ControlAddress
 
SEPERATOR - Static variable in class org.praxislive.core.PortAddress
 
serialize(Serializable) - Static method in class org.praxislive.core.types.PBytes
Create a PBytes of the serialized form of the provided object.
serverAddress() - Method in class org.praxislive.hub.net.NetworkCoreFactory.Info
Socket address of the launched hub, if available.
serverPort(int) - Method in class org.praxislive.hub.net.NetworkCoreFactory.Builder
Specify a port for the server.
service() - Method in class org.praxislive.core.services.ComponentFactory.Redirect
Query the service to redirect to.
Service - Interface in org.praxislive.core.services
An extension of Protocol for various system services.
services() - Method in interface org.praxislive.core.RootHub.ServiceProvider
A list of the services this extension provides.
services() - Method in class org.praxislive.script.impl.ScriptServiceImpl
 
Services - Interface in org.praxislive.core.services
Facility to query service addresses.
ServiceUnavailableException - Exception in org.praxislive.core.services
 
ServiceUnavailableException() - Constructor for exception org.praxislive.core.services.ServiceUnavailableException
Creates a new instance of ServiceUnavailableException without detail message.
ServiceUnavailableException(String) - Constructor for exception org.praxislive.core.services.ServiceUnavailableException
Constructs an instance of ServiceUnavailableException with the specified detail message.
set(double) - Method in class org.praxislive.code.PropertyControl.Binding
 
set(double) - Method in class org.praxislive.code.userapi.Property
Set the current value.
set(double[]) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
Set the x, y (and maybe z) coordinates using a double[] array as the source.
set(double, double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
set(double, double, double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_set.xml ) Sets the x, y, and z component of the vector using two or three separate variables, the data from a PVector, or the values from a double array.
set(long, Value) - Method in class org.praxislive.base.AbstractProperty
Set the value.
set(long, Value) - Method in class org.praxislive.code.AbstractBasicProperty
Deprecated.
 
set(String, boolean) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, boolean, boolean) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, boolean, boolean, boolean) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, boolean, boolean, boolean, boolean) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, double) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, int) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, int, int) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, int, int, int) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, int, int, int, int) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, PImage) - Method in class org.praxislive.video.pgl.code.userapi.PShader
 
set(String, PImage) - Method in class org.praxislive.video.pgl.PGLShader
 
set(PVector) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
set(Value) - Method in class org.praxislive.code.PropertyControl.Binding
 
set(Value) - Method in class org.praxislive.code.userapi.Property
Set the current value.
set(T) - Method in class org.praxislive.code.userapi.Ref
Set the value.
set3D(boolean) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setActive(boolean) - Method in class org.praxislive.base.Binding.Adaptor
Set whether this Adaptor is currently active.
setAlwaysOnTop(boolean) - Method in class org.praxislive.video.WindowHints
 
setAsync(Async<T>) - Method in class org.praxislive.code.userapi.Ref
Set the value from completion of the provided Async.
setAttrib(String, int, boolean...) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setAttrib(String, int, double...) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setAttrib(String, int, int...) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setBlendMode(BlendMode) - Method in class org.praxislive.video.render.ops.Blit
 
setBlendMode(BlendMode) - Method in class org.praxislive.video.render.ops.RectFill
 
setBlendMode(BlendMode) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
setBlendMode(BlendMode) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setBlendMode(BlendMode) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setBounds(int, int, int, int) - Method in class org.praxislive.video.render.ops.RectFill
 
setBounds(Rectangle) - Method in class org.praxislive.video.render.ops.RectFill
 
setBuffersize(int) - Static method in class org.praxislive.audio.AudioSettings
 
setCaptureDevice(int, String) - Static method in class org.praxislive.video.gstreamer.configuration.GStreamerSettings
 
setColor(Color) - Method in class org.praxislive.video.render.ops.RectFill
 
setColor(Color) - Method in class org.praxislive.video.render.ops.TextRender
 
setCoreRootFactory(Hub.CoreRootFactory) - Method in class org.praxislive.hub.Hub.Builder
 
setDestinationRegion(int, int, int, int) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
setDestinationRegion(int, int, int, int) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setDestinationRegion(Rectangle) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
setDestinationRegion(Rectangle) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setDeviceName(String) - Static method in class org.praxislive.audio.AudioSettings
 
setFillColor(Color) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setFont(Font) - Method in class org.praxislive.video.render.ops.TextRender
 
setFullScreen(boolean) - Method in class org.praxislive.video.WindowHints
 
setFullScreenMode(VideoSettings.FullScreenMode) - Static method in class org.praxislive.video.VideoSettings
 
setIdle() - Method in class org.praxislive.base.AbstractRoot
Set the Root state to AbstractRoot.State.ACTIVE_IDLE.
setImpl(long, double) - Method in class org.praxislive.code.PropertyControl
 
setImpl(long, double) - Method in class org.praxislive.code.userapi.Property
 
setImpl(long, Value) - Method in class org.praxislive.code.PropertyControl
 
setImpl(long, Value) - Method in class org.praxislive.code.userapi.Property
 
setInputDeviceName(String) - Static method in class org.praxislive.audio.AudioSettings
 
setLevel(LogLevel) - Method in class org.praxislive.core.services.LogBuilder
 
setLibrary(String) - Static method in class org.praxislive.audio.AudioSettings
 
setLibraryPath(String) - Static method in class org.praxislive.video.gstreamer.configuration.GStreamerSettings
 
setLink(ControlInput.Link) - Method in class org.praxislive.code.ControlInput
 
setMag(double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_setMag.xml ) Set the magnitude of this vector to the value used for the len parameter.
setMag(PVector, double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
Sets the magnitude of this vector, storing the result in another vector.
setMode(DifferenceOp.Mode) - Method in class org.praxislive.video.render.ops.DifferenceOp
 
setNormal(int, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setOpacity(double) - Method in class org.praxislive.video.render.ops.Blit
 
setOpacity(double) - Method in class org.praxislive.video.render.ops.RectFill
 
setOpacity(double) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
setOpacity(double) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setOpacity(double) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setRunning() - Method in class org.praxislive.base.AbstractRoot
Set the Root state to AbstractRoot.State.ACTIVE_RUNNING.
setShape(Shape) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setShowCursor(boolean) - Method in class org.praxislive.video.WindowHints
 
setSmooth(boolean) - Method in class org.praxislive.video.RenderingHints
 
setSourceRegion(int, int, int, int) - Method in class org.praxislive.video.render.ops.Blit
 
setSourceRegion(int, int, int, int) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
setSourceRegion(int, int, int, int) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setSourceRegion(Rectangle) - Method in class org.praxislive.video.render.ops.Blit
 
setSourceRegion(Rectangle) - Method in class org.praxislive.video.render.ops.ScaledBlit
 
setSourceRegion(Rectangle) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setStroke(BasicStroke) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setStrokeColor(Color) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setStrokeWeight(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setStrokeWeight(int, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setSyncRate(Binding.SyncRate) - Method in class org.praxislive.base.Binding.Adaptor
Set the SyncRate of the Adaptor.
setText(String) - Method in class org.praxislive.video.render.ops.TextRender
 
setTexture(PImage) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setTextureMode(int) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setTextureUV(int, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setThreshold(double) - Method in class org.praxislive.video.render.ops.DifferenceOp
 
Settings - Class in org.praxislive.core
 
Settings() - Constructor for class org.praxislive.core.Settings
 
Settings.Provider - Class in org.praxislive.core
 
SettingsProvider - Class in org.praxislive.launcher
 
SettingsProvider() - Constructor for class org.praxislive.launcher.SettingsProvider
 
setTitle(String) - Method in class org.praxislive.video.WindowHints
 
setTransform(AffineTransform) - Method in class org.praxislive.video.render.ops.ShapeRender
 
setTransform(AffineTransform) - Method in class org.praxislive.video.render.ops.TextRender
 
setTransform(AffineTransform) - Method in class org.praxislive.video.render.ops.TransformBlit
 
setUndecorated(boolean) - Method in class org.praxislive.video.WindowHints
 
setup() - Method in class org.praxislive.audio.code.AudioCodeDelegate
Deprecated.
setup() - Method in class org.praxislive.core.code.CoreCodeDelegate
Deprecated.
setup() - Method in class org.praxislive.tinkerforge.TFCodeDelegate
 
setup() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
setup() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
setup() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
setValue(Value) - Method in class org.praxislive.script.impl.ConstantImpl
 
setValue(Value) - Method in class org.praxislive.script.impl.VariableImpl
 
setValue(Value) - Method in interface org.praxislive.script.Variable
 
setVertex(int, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setVertex(int, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setVertex(int, PVector) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
setX(double) - Method in class org.praxislive.video.render.ops.TextRender
 
setX(int) - Method in class org.praxislive.video.render.ops.Blit
 
setY(double) - Method in class org.praxislive.video.render.ops.TextRender
 
setY(int) - Method in class org.praxislive.video.render.ops.Blit
 
shader(PShader) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
shader(PShader) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
shape(PShape) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
shape(PShape) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
shape(PShape, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
shape(PShape, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
shape(PShape, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
shape(PShape, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
ShapeRender - Class in org.praxislive.video.render.ops
 
ShapeRender() - Constructor for class org.praxislive.video.render.ops.ShapeRender
 
SharedCodeContext - Class in org.praxislive.code
A context object that should be acquired from a SharedCodeProperty and added to the container's lookup.
SharedCodeProperty - Class in org.praxislive.code
A property control for shared code classes.
SharedCodeProperty(Lookup.Provider, Consumer<LogBuilder>) - Constructor for class org.praxislive.code.SharedCodeProperty
Create a shared code property.
SharedCodeService - Class in org.praxislive.code
A Service for handling shared code updates and creating dependent CodeContext.
SharedCodeService() - Constructor for class org.praxislive.code.SharedCodeService
 
SharedCodeService.DependentResult<D extends CodeDelegate> - Class in org.praxislive.code
A dependent result with new code context linked to new shared code classes.
SharedCodeService.DependentTask<D extends CodeDelegate> - Class in org.praxislive.code
A dependent task for recompiling a CodeDelegate against the new shared code classes.
SharedCodeService.Result - Class in org.praxislive.code
Result with shared classes, dependent code contexts, and log.
SharedCodeService.Task - Class in org.praxislive.code
Task containing new shared code and dependents to be updated, for sending to the SharedCodeService.
shearX(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
shearX(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
shearY(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
shearY(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
shininess(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
shininess(double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
shininess(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
shouldAddPort(AnnotatedElement) - Method in class org.praxislive.code.CodeConnector
Check whether a port should be added for provided element (field or method).
shouldAddPort(AnnotatedElement) - Method in class org.praxislive.code.CodeRoot.Connector
 
shutdown() - Method in class org.praxislive.base.AbstractRoot.Controller
 
shutdown() - Method in interface org.praxislive.core.Root.Controller
Signal the Root to be shutdown.
shutdown() - Method in class org.praxislive.hub.Hub
 
Signals - Interface in org.praxislive.launcher
Instances of Signals provide the ability to register custom signal handlers, for example to ignore SIGINT and similar in a child process.
sin(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Returns the trigonometric sine of an angle
SINE - Static variable in class org.praxislive.audio.code.userapi.AudioConstants
 
sineIn - Static variable in interface org.praxislive.code.userapi.Easing
 
sineInOut - Static variable in interface org.praxislive.code.userapi.Easing
 
sineOut - Static variable in interface org.praxislive.code.userapi.Easing
 
SingleInOut - Class in org.praxislive.video.pipes.impl
 
SingleInOut() - Constructor for class org.praxislive.video.pipes.impl.SingleInOut
 
SingleOut - Class in org.praxislive.video.pipes.impl
 
SingleOut() - Constructor for class org.praxislive.video.pipes.impl.SingleOut
 
Sink() - Constructor for class org.praxislive.code.userapi.Data.Sink
 
SinkIsFullException - Exception in org.praxislive.video.pipes
 
SinkIsFullException() - Constructor for exception org.praxislive.video.pipes.SinkIsFullException
Creates a new instance of SinkIsFullException without detail message.
SinkIsFullException(String) - Constructor for exception org.praxislive.video.pipes.SinkIsFullException
Constructs an instance of SinkIsFullException with the specified detail message.
sinkRequiresRender(VideoPipe, long) - Method in class org.praxislive.video.pipes.VideoPipe
 
size() - Method in class org.praxislive.code.userapi.Async.Queue
Query current number of Async in the queue.
size() - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
size() - Method in class org.praxislive.code.userapi.Struct
 
size() - Method in interface org.praxislive.core.DataObject
 
size() - Method in class org.praxislive.core.types.PArray
Query the number of values in the list.
size() - Method in class org.praxislive.core.types.PBytes
 
size() - Method in class org.praxislive.core.types.PMap
Size of the map.
skew() - Method in annotation type org.praxislive.code.userapi.Type.Number
 
skew(double) - Method in class org.praxislive.core.Info.NumberInfoBuilder
Set skew value property.
smooth() - Method in class org.praxislive.video.code.userapi.PGraphics
 
smooth() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
smooth() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
smooth() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
smooth(int) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
smooth(int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
socketAddress() - Method in class org.praxislive.hub.net.DefaultProxyInfo
 
socketAddress() - Method in interface org.praxislive.hub.net.ProxyInfo
Access the socket address to use to connect to the proxy.
source(String) - Method in class org.praxislive.code.AbstractComponentFactory
 
SourceIsFullException - Exception in org.praxislive.video.pipes
 
SourceIsFullException() - Constructor for exception org.praxislive.video.pipes.SourceIsFullException
Creates a new instance of SourceIsFullException without detail message.
SourceIsFullException(String) - Constructor for exception org.praxislive.video.pipes.SourceIsFullException
Constructs an instance of SourceIsFullException with the specified detail message.
sourceTemplate() - Method in class org.praxislive.code.CodeFactory
The source template corresponding to the default delegate class.
specular(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
specular(double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
specular(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
specular(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
specular(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
specular(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
sphere(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
sphere(double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
sphereDetail(int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
sphereDetail(int) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
sphereDetail(int, int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
sphereDetail(int, int) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
Splitter - Class in org.praxislive.video.pipes.impl
 
Splitter(int) - Constructor for class org.praxislive.video.pipes.impl.Splitter
 
spotLight(double, double, double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
spotLight(double, double, double, double, double, double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
sq(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the square of the given value.
sqrt(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Calculate the square root of the given value.
square(double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
square(double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
square(double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
square(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
SQUARE - Static variable in class org.praxislive.audio.code.userapi.AudioConstants
 
StackFrame - Interface in org.praxislive.script
 
StackFrame.State - Enum in org.praxislive.script
 
start() - Method in class org.praxislive.hub.Hub
 
start(ThreadFactory) - Method in class org.praxislive.base.AbstractRoot.Controller
 
start(ThreadFactory) - Method in interface org.praxislive.core.Root.Controller
Start the Root.
START - Static variable in class org.praxislive.core.protocols.StartableProtocol
Name of the start control.
START_INFO - Static variable in class org.praxislive.core.protocols.StartableProtocol
Info for the start control.
StartableProtocol - Class in org.praxislive.core.protocols
Protocol for a component that can be started and stopped.
StartableProtocol() - Constructor for class org.praxislive.core.protocols.StartableProtocol
 
starting() - Method in class org.praxislive.base.AbstractRoot
Hook called during a call to AbstractRoot.setRunning() if the previous state was AbstractRoot.State.ACTIVE_IDLE.
starting() - Method in class org.praxislive.core.code.CoreCodeDelegate
Hook called whenever the root is started.
starting() - Method in class org.praxislive.core.code.CoreContainerDelegate
Hook called whenever the root is started.
starting() - Method in class org.praxislive.core.code.CoreRootContainerDelegate
Hook called whenever the root is started.
starting() - Method in class org.praxislive.tinkerforge.TFRoot
 
starting(ExecutionContext) - Method in class org.praxislive.audio.code.AudioCodeContext
 
starting(ExecutionContext) - Method in class org.praxislive.code.CodeContext
Hook called when the execution context is started (moves to state ExecutionContext.State.ACTIVE) or the context is added to a component within an active execution context.
starting(ExecutionContext) - Method in class org.praxislive.video.pgl.code.P2DCodeContext
 
starting(ExecutionContext) - Method in class org.praxislive.video.pgl.code.P3DCodeContext
 
starting(ExecutionContext, boolean) - Method in class org.praxislive.code.CodeContext
Hook called when the execution context is started (moves to state ExecutionContext.State.ACTIVE) or the context is added to a component within an active execution context.
starting(ExecutionContext, boolean) - Method in class org.praxislive.code.CodeRoot.Context
 
starting(ExecutionContext, boolean) - Method in class org.praxislive.core.code.CoreCodeContext
 
starting(ExecutionContext, boolean) - Method in class org.praxislive.video.code.VideoCodeContext
 
startRoot(String, String, Root.Controller) - Method in class org.praxislive.hub.BasicCoreRoot
 
state() - Method in interface org.praxislive.video.gstreamer.VideoCapture
 
state() - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
stateChanged(ExecutionContext) - Method in interface org.praxislive.core.ExecutionContext.StateListener
State changed.
stateChanged(TFContext) - Method in interface org.praxislive.tinkerforge.TFContext.Listener
 
stop() - Method in class org.praxislive.code.userapi.Property.Animator
Stop animating.
stop() - Method in interface org.praxislive.video.gstreamer.VideoCapture
 
stop() - Method in interface org.praxislive.video.gstreamer.VideoPlayer
 
STOP - Static variable in class org.praxislive.core.protocols.StartableProtocol
Name of the stop control.
STOP_INFO - Static variable in class org.praxislive.core.protocols.StartableProtocol
Info for the stop control.
stopping() - Method in class org.praxislive.base.AbstractRoot
Hook called during a call to AbstractRoot.setIdle() if the previous state was AbstractRoot.State.ACTIVE_RUNNING.
stopping() - Method in class org.praxislive.code.ControlDescriptor
Deprecated. 
stopping() - Method in class org.praxislive.code.PortDescriptor
Deprecated. 
stopping() - Method in class org.praxislive.code.PropertyControl.Descriptor
 
stopping() - Method in class org.praxislive.core.code.CoreCodeDelegate
Hook called when the root is stopping.
stopping() - Method in class org.praxislive.core.code.CoreContainerDelegate
Hook called when the root is stopping.
stopping() - Method in class org.praxislive.core.code.CoreRootContainerDelegate
Hook called when the root is stopping.
stopping() - Method in class org.praxislive.tinkerforge.TFRoot
 
stopping(ExecutionContext) - Method in class org.praxislive.audio.code.AudioCodeContext
 
stopping(ExecutionContext) - Method in class org.praxislive.code.CodeContext
Hook called when the execution context is stopped (moves away from state ExecutionContext.State.ACTIVE) or the context is removed from a component within an active execution context.
stopping(ExecutionContext, boolean) - Method in class org.praxislive.code.CodeContext
Hook called when the execution context is stopped (moves away from state ExecutionContext.State.ACTIVE) or the context is removed from a component within an active execution context.
stopping(ExecutionContext, boolean) - Method in class org.praxislive.code.CodeRoot.Context
 
stopping(ExecutionContext, boolean) - Method in class org.praxislive.core.code.CoreCodeContext
 
stopping(ExecutionContext, boolean) - Method in class org.praxislive.video.code.VideoCodeContext
 
stopping(ExecutionContext, boolean) - Method in class org.praxislive.video.pgl.code.P2DCodeContext
 
stopping(ExecutionContext, boolean) - Method in class org.praxislive.video.pgl.code.P3DCodeContext
 
stream() - Method in class org.praxislive.core.types.PArray
An ordered stream over the list of values.
streamOf(int, Supplier<T>) - Method in class org.praxislive.core.types.PBytes
Create a Stream over the data by decoding into count number of DataObjects provided by supplier.
streamOf(Supplier<T>) - Method in class org.praxislive.core.types.PBytes
Create a Stream over the data by decoding into DataObjects provided by supplier
Stretch - org.praxislive.video.utils.ResizeMode.Type
 
string() - Method in class org.praxislive.core.Info.ArgumentInfoChooser
Create a StringInfoBuilder for string values.
stroke(double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
stroke(double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
stroke(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
stroke(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
stroke(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
stroke(double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
stroke(double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
stroke(double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
stroke(double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
stroke(double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
stroke(double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
stroke(double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
stroke(double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
stroke(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
stroke(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
stroke(double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
stroke(double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
stroke(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
stroke(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
stroke(double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
stroke(int) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
stroke(int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
strokeCap(int) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
strokeCap(int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
strokeJoin(int) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
strokeJoin(int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
strokeWeight(double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
strokeWeight(double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
strokeWeight(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
strokeWeight(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
strokeWeight(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
Struct - Class in org.praxislive.code.userapi
A basic Struct-like DataObject for grouping other DataObjects or primitive arrays.
Struct() - Constructor for class org.praxislive.code.userapi.Struct
 
style(PStyle) - Method in class org.praxislive.video.pgl.PGLGraphics
 
style(PStyle) - Method in class org.praxislive.video.pgl.PGLGraphics3D
 
sub(double, double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
sub(double, double, double) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
sub(PVector) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_sub.xml ) Subtracts x, y, and z components from a vector, subtracts one vector from another, or subtracts two independent vectors.
sub(PVector, PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
Subtract one vector from another
sub(PVector, PVector, PVector) - Static method in class org.praxislive.code.userapi.PVector
Deprecated.
Subtract one vector from another and store in another vector
Sub - Class in org.praxislive.video.render.ops
 
Sub - org.praxislive.video.render.ops.BlendMode
 
SUBCOMMAND - org.praxislive.core.syntax.Token.Type
 
SUBMIT - Static variable in class org.praxislive.core.services.TaskService
 
SUBMIT_INFO - Static variable in class org.praxislive.core.services.TaskService
 
submitPacket(Packet) - Method in class org.praxislive.base.AbstractRoot.Controller
 
submitPacket(Packet) - Method in interface org.praxislive.core.Root.Controller
Deliver a Packet to this Root.
subpath() - Method in class org.praxislive.purl.PackageURL
Returns extra subpath within a package, relative to the package root.
Subtract - org.praxislive.video.code.userapi.VideoConstants.BlendMode
 
Subtract - org.praxislive.video.pgl.code.userapi.Constants.BlendMode
 
SUBTRACT - Static variable in class org.praxislive.video.code.userapi.VideoConstants
 
SUBTRACT - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
suggested() - Method in annotation type org.praxislive.code.userapi.Type.Integer
 
suggested() - Method in annotation type org.praxislive.code.userapi.Type.String
 
suggested(String...) - Method in class org.praxislive.core.Info.StringInfoBuilder
Set suggested values property.
supply(Supplier<? extends T>) - Static method in class org.praxislive.code.userapi.Data
Create a pipe that supplies new instances of type T.
SUPPORTED_TYPES - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Name of the supported-types control.
SUPPORTED_TYPES_INFO - Static variable in class org.praxislive.core.protocols.ContainerProtocol
Info for the (optional) supported-types control.
supportedTypes() - Method in class org.praxislive.code.userapi.Ref.Provider
The set of types supported by this handler.
SupportedTypes - Interface in org.praxislive.core.protocols
Containers can expose an instance of this interface in their lookup to facilitate child container support of the supported-types control.
SupportedTypes.Result - Class in org.praxislive.core.protocols
Supported types result to be returned from SupportedTypes.query().
supportsDirectInvoke() - Method in interface org.praxislive.core.ThreadContext
Check whether the ThreadContext implementation supports direct invocation using ThreadContext.invoke(java.util.concurrent.Callable).
Surface - Class in org.praxislive.video.render
 
Surface(int, int, boolean) - Constructor for class org.praxislive.video.render.Surface
 
SurfaceOp - Interface in org.praxislive.video.render
 
Synthetic - org.praxislive.code.ControlDescriptor.Category
Synthetic controls used for injected resources that require a control endpoint.
SYS_PREFIX - Static variable in class org.praxislive.hub.Hub
 
SYSTEM - Static variable in interface org.praxislive.core.Lookup
A system-wide Lookup, that by default delegates to ServiceLoader.
SYSTEM_EXIT - Static variable in class org.praxislive.core.services.SystemManagerService
 
SYSTEM_EXIT_INFO - Static variable in class org.praxislive.core.services.SystemManagerService
 
SystemManagerService - Class in org.praxislive.core.services
 
SystemManagerService() - Constructor for class org.praxislive.core.services.SystemManagerService
 

T

T - Annotation Type in org.praxislive.code.userapi
Mark a field or method as a trigger (action).
Table - Class in org.praxislive.code.userapi
 
Table() - Constructor for class org.praxislive.code.userapi.Table
 
tabread(AudioTable, double) - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
tan(double) - Method in interface org.praxislive.code.DefaultDelegateAPI
Returns the trigonometric tangent of an angle.
task() - Method in class org.praxislive.audio.code.AudioCodeFactory
 
task() - Method in class org.praxislive.code.CodeFactory
Create a task for constructing a context or component from a delegate class.
task() - Method in class org.praxislive.core.code.CoreCodeFactory
 
task() - Method in class org.praxislive.tinkerforge.TFCodeFactory
 
task() - Method in class org.praxislive.video.code.VideoCodeFactory
 
task() - Method in class org.praxislive.video.pgl.code.P2DCodeFactory
 
task() - Method in class org.praxislive.video.pgl.code.P3DCodeFactory
 
Task(CodeFactory<D>) - Constructor for class org.praxislive.code.CodeFactory.Task
Construct a task for the given factory.
Task(CodeFactory<D>, String, LogLevel, Class<D>) - Constructor for class org.praxislive.code.CodeContextFactoryService.Task
Create task.
Task(CodeFactory<D>, String, LogLevel, Class<D>, ClassLoader) - Constructor for class org.praxislive.code.CodeContextFactoryService.Task
Create task.
Task(PMap, Map<ControlAddress, SharedCodeService.DependentTask<?>>, LogLevel) - Constructor for class org.praxislive.code.SharedCodeService.Task
Create a Task.
taskError(long, PError) - Method in class org.praxislive.code.AbstractAsyncProperty
 
taskError(long, PError) - Method in class org.praxislive.code.ResourceProperty
 
TaskService - Class in org.praxislive.core.services
 
TaskService() - Constructor for class org.praxislive.core.services.TaskService
 
TaskService.Task - Interface in org.praxislive.core.services
 
tee() - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
tell(ControlAddress, double) - Method in class org.praxislive.code.CodeDelegate
Send a message to a Control.
tell(ControlAddress, String) - Method in class org.praxislive.code.CodeDelegate
Send a message to a Control.
tell(ControlAddress, Value) - Method in class org.praxislive.code.CodeDelegate
Send a message to a Control.
tellIn(double, ControlAddress, double) - Method in class org.praxislive.code.CodeDelegate
Send a message to a Control in the given number of seconds or fractions of second from now.
tellIn(double, ControlAddress, String) - Method in class org.praxislive.code.CodeDelegate
Send a message to a Control in the given number of seconds or fractions of second from now.
tellIn(double, ControlAddress, Value) - Method in class org.praxislive.code.CodeDelegate
Send a message to a Control in the given number of seconds or fractions of second from now.
template() - Method in annotation type org.praxislive.code.userapi.Type.String
 
template(String) - Method in class org.praxislive.core.Info.StringInfoBuilder
Set the template property.
TEMPLATE - Static variable in class org.praxislive.audio.code.AudioBodyContext
 
TEMPLATE - Static variable in class org.praxislive.core.code.CoreBodyContext
 
TEMPLATE - Static variable in class org.praxislive.video.code.VideoBodyContext
 
TEMPLATE - Static variable in class org.praxislive.video.pgl.code.P2DClassBodyContext
 
TEMPLATE - Static variable in class org.praxislive.video.pgl.code.P3DClassBodyContext
 
TerminalIOProvider - Interface in org.praxislive.launcher
Service provider interface for creating terminal IO.
terminate() - Method in class org.praxislive.video.pgl.PGLPlayer
 
terminate() - Method in interface org.praxislive.video.Player
 
TERMINATED - org.praxislive.base.AbstractRoot.State
 
TERMINATED - org.praxislive.core.ExecutionContext.State
Terminated.
terminating() - Method in class org.praxislive.base.AbstractRoot
Hook called during termination of this Root, asynchronously after a call to AbstractRoot.Controller.shutdown() or other cause of termination.
terminating() - Method in class org.praxislive.hub.BasicCoreRoot
 
TERMINATING - org.praxislive.base.AbstractRoot.State
 
test() - Method in class org.praxislive.base.AbstractComponentFactory.Data
 
text(char[], int, int, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
text(char[], int, int, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
text(char[], int, int, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
text(char[], int, int, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
text(char, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
text(char, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
text(char, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
text(char, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
text(double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
text(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
text(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
text(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
text(int, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
text(int, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
text(int, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
text(int, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
text(String, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
text(String, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
text(String, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
text(String, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
text(String, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
text(String, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
text(String, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
text(String, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
textAscent() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
textAscent() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
textDescent() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
textDescent() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
textFont(PFont) - Method in class org.praxislive.video.code.userapi.PGraphics
 
textFont(PFont) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
textFont(PFont, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
textFont(PFont, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
textFont(PFont) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
textFont(PFont) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
textFont(PFont, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
textFont(PFont, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
textLeading(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
textLeading(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
textLineImpl(char[], int, int, float, float) - Method in class org.praxislive.video.pgl.PGLGraphics
 
textLineImpl(char[], int, int, float, float) - Method in class org.praxislive.video.pgl.PGLGraphics3D
 
TextRender - Class in org.praxislive.video.render.ops
 
TextRender() - Constructor for class org.praxislive.video.render.ops.TextRender
 
textSize(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
textSize(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
texture(PImage) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
texture(PImage) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
texture(PImage) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
textureMode(Constants.TextureMode) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
textureMode(Constants.TextureMode) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
textureMode(Constants.TextureMode) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
textureWrap(Constants.TextureWrap) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
textureWrap(Constants.TextureWrap) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
textWidth(char) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
textWidth(char) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
textWidth(char[], int, int) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
textWidth(char[], int, int) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
textWidth(String) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
textWidth(String) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
TFBodyContext - Class in org.praxislive.tinkerforge
 
TFBodyContext() - Constructor for class org.praxislive.tinkerforge.TFBodyContext
 
TFCodeDelegate - Class in org.praxislive.tinkerforge
 
TFCodeDelegate() - Constructor for class org.praxislive.tinkerforge.TFCodeDelegate
 
TFCodeFactory - Class in org.praxislive.tinkerforge
 
TFCodeFactory(ComponentType, Class<? extends TFCodeDelegate>, String) - Constructor for class org.praxislive.tinkerforge.TFCodeFactory
 
TFContext - Class in org.praxislive.tinkerforge
 
TFContext.DeviceLockedException - Exception in org.praxislive.tinkerforge
 
TFContext.Listener - Interface in org.praxislive.tinkerforge
 
TFRoot - Class in org.praxislive.tinkerforge
 
TFRoot() - Constructor for class org.praxislive.tinkerforge.TFRoot
 
TFRootProvider - Class in org.praxislive.tinkerforge
 
TFRootProvider() - Constructor for class org.praxislive.tinkerforge.TFRootProvider
 
TFUtils - Class in org.praxislive.tinkerforge
 
TFUtils() - Constructor for class org.praxislive.tinkerforge.TFUtils
 
THIRD_PI - Static variable in class org.praxislive.code.userapi.Constants
 
ThreadContext - Interface in org.praxislive.core
An optional context available from the Root lookup, providing the ability to query whether code is running on the Root thread, and to pass tasks to invoke on the Root thread.
Threshold - org.praxislive.video.render.ops.DifferenceOp.Mode
 
tick() - Method in interface org.praxislive.code.CodeContext.ClockListener
Time has changed.
tick(ExecutionContext) - Method in class org.praxislive.audio.code.AudioCodeContext
 
tick(ExecutionContext) - Method in class org.praxislive.code.CodeContext
Hook called by the clock listener on the execution context.
tick(ExecutionContext) - Method in class org.praxislive.core.code.CoreCodeContext
 
tick(ExecutionContext) - Method in interface org.praxislive.core.ExecutionContext.ClockListener
Called on clock time update.
tick(ExecutionContext) - Method in class org.praxislive.video.code.VideoCodeContext
 
tick(ExecutionContext) - Method in class org.praxislive.video.pgl.code.P2DCodeContext
 
tick(ExecutionContext) - Method in class org.praxislive.video.pgl.code.P3DCodeContext
 
time() - Method in class org.praxislive.code.CodeDelegate
The current clocktime in nanoseconds.
time() - Method in class org.praxislive.core.Packet
Get the time that this Packet should be processed, relative to RootHub.getClock()
TinkerForge - Annotation Type in org.praxislive.tinkerforge.userapi
 
tint(double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
tint(double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
tint(double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
tint(double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
tint(double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
tint(double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
tint(double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
tint(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
tint(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
tint(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
tint(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
tint(double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
to() - Method in class org.praxislive.core.Call
Get the ControlAddress that this Call should be sent to.
to(double...) - Method in class org.praxislive.code.userapi.Property.Animator
Set the target values for animation and start animation.
to(double...) - Method in class org.praxislive.code.userapi.Property
Animate the property value to the provided values.
toArgument(T) - Method in class org.praxislive.code.TypeConverter
Deprecated.
 
toBytes() - Method in class org.praxislive.core.types.PBytes.OutputStream
 
toImage(PixelData) - Static method in class org.praxislive.video.render.utils.ImageUtils
 
toIntValue() - Method in class org.praxislive.core.types.PNumber
 
Token - Class in org.praxislive.core.syntax
This class represents the basic tokens of the Praxis script format.
Token(Token.Type, String, int, int) - Constructor for class org.praxislive.core.syntax.Token
Create a Token of the specified type.
TOKEN_BEGIN - Static variable in annotation type org.praxislive.code.GenerateTemplate
Value of the starting token - PXJ-BEGIN:
TOKEN_END - Static variable in annotation type org.praxislive.code.GenerateTemplate
Value of the ending token - PXJ-END:
Token.Type - Enum in org.praxislive.core.syntax
 
Tokenizer - Class in org.praxislive.core.syntax
Class to split a CharSequence into Tokens.
Tokenizer(CharSequence) - Constructor for class org.praxislive.core.syntax.Tokenizer
Create a Tokenizer for the specified text.
toList() - Method in class org.praxislive.core.services.LogBuilder
 
toString() - Method in class org.praxislive.code.LibraryResolver.Entry
 
toString() - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
toString() - Method in class org.praxislive.core.ArgumentInfo
 
toString() - Method in class org.praxislive.core.Call
String representation of this Call.
toString() - Method in class org.praxislive.core.ComponentAddress
 
toString() - Method in class org.praxislive.core.ComponentInfo
 
toString() - Method in class org.praxislive.core.ComponentType
 
toString() - Method in class org.praxislive.core.ControlAddress
 
toString() - Method in class org.praxislive.core.ControlInfo
 
toString() - Method in class org.praxislive.core.Port.Type
 
toString() - Method in class org.praxislive.core.PortAddress
 
toString() - Method in class org.praxislive.core.PortInfo
 
toString() - Method in class org.praxislive.core.Protocol.Type
 
toString() - Method in class org.praxislive.core.syntax.Token
 
toString() - Method in class org.praxislive.core.types.PArray
 
toString() - Method in class org.praxislive.core.types.PBoolean
 
toString() - Method in class org.praxislive.core.types.PBytes
 
toString() - Method in class org.praxislive.core.types.PError
 
toString() - Method in class org.praxislive.core.types.PMap
 
toString() - Method in class org.praxislive.core.types.PNumber
 
toString() - Method in class org.praxislive.core.types.PReference
 
toString() - Method in class org.praxislive.core.types.PResource
 
toString() - Method in class org.praxislive.core.types.PString
 
toString() - Method in class org.praxislive.core.Value
Values must override the default method to return a string representation that is immutable.
toString() - Method in class org.praxislive.core.Value.Type
 
toString() - Method in class org.praxislive.purl.PackageURL
Returns the canonicalized representation of the purl.
toURI() - Method in class org.praxislive.purl.PackageURL
Create a URI from the canonical PackageURL.
toValue(T) - Method in class org.praxislive.core.ValueMapper
Map the provided T value to a Value.
TransformBlit - Class in org.praxislive.video.render.ops
 
TransformBlit() - Constructor for class org.praxislive.video.render.ops.TransformBlit
 
transformIn(T, Consumer<T>) - Method in class org.praxislive.core.types.PBytes
Transform data by iterating into provided container and calling provided consumer before writing container into new PBytes
Transient - Annotation Type in org.praxislive.code.userapi
Mark a property field as transient.
translate(double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
translate(double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
translate(double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
translate(double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
translate(double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
translate(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
translate(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
translate(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
transmit(String, String, double) - Method in class org.praxislive.code.CodeDelegate
Send a value to a port on another component.
transmit(String, String, String) - Method in class org.praxislive.code.CodeDelegate
Send a value to a port on another component.
transmit(String, String, Value) - Method in class org.praxislive.code.CodeDelegate
Send a value to a port on another component.
triangle(double, double, double, double, double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
triangle(double, double, double, double, double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
triangle(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
triangle(double, double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
TRIANGLE_FAN - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
TRIANGLE_STRIP - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
TriangleFan - org.praxislive.video.pgl.code.userapi.Constants.ShapeMode
 
Triangles - org.praxislive.video.pgl.code.userapi.Constants.ShapeMode
 
TRIANGLES - Static variable in class org.praxislive.video.pgl.code.userapi.Constants
 
TriangleStrip - org.praxislive.video.pgl.code.userapi.Constants.ShapeMode
 
trigger() - Method in class org.praxislive.code.userapi.Trigger
Manually trigger this Trigger.
trigger(long) - Method in class org.praxislive.code.TriggerControl.Binding
 
trigger(long) - Method in class org.praxislive.code.TriggerControl
 
trigger(long) - Method in class org.praxislive.code.userapi.Trigger
 
Trigger - Class in org.praxislive.code.userapi
A field type for triggers (actions) - see @T.
Trigger() - Constructor for class org.praxislive.code.userapi.Trigger
 
TRIGGER - Static variable in class org.praxislive.core.ControlPort
 
TriggerControl - Class in org.praxislive.code
 
TriggerControl.Binding - Class in org.praxislive.code
 
TriggerControl.Descriptor - Class in org.praxislive.code
 
triggerLinks() - Method in class org.praxislive.code.userapi.Trigger
 
TRUE - Static variable in class org.praxislive.core.types.PBoolean
 
TWO_PI - Static variable in class org.praxislive.code.userapi.Constants
 
type() - Method in class org.praxislive.core.Value
Access the Value.Type of this value.
type() - Method in class org.praxislive.core.ValueMapper
Type of T.
type() - Method in class org.praxislive.purl.PackageURL
Returns the package "type" or package "protocol" such as maven, npm, nuget, gem, pypi, etc.
type(Class<? extends Value>) - Method in class org.praxislive.core.Info.ArgumentInfoChooser
Create a ValueInfoBuilder for the provided value type.
Type - Annotation Type in org.praxislive.code.userapi
Annotations for setting meta-data about fields.
Type(Class<T>) - Constructor for class org.praxislive.core.Port.Type
 
Type(Class<T>) - Constructor for class org.praxislive.core.Protocol.Type
Construct a type for the given Protocol class.
Type.Boolean - Annotation Type in org.praxislive.code.userapi
 
Type.Integer - Annotation Type in org.praxislive.code.userapi
 
Type.Number - Annotation Type in org.praxislive.code.userapi
 
Type.Resource - Annotation Type in org.praxislive.code.userapi
 
Type.String - Annotation Type in org.praxislive.code.userapi
 
TypeConverter<T> - Class in org.praxislive.code
Deprecated.
TypeConverter() - Constructor for class org.praxislive.code.TypeConverter
Deprecated.
 
TypeConverter.Provider - Interface in org.praxislive.code
Deprecated.
 
types() - Method in class org.praxislive.audio.AudioPort.Provider
 
types() - Method in class org.praxislive.code.CodeComponentFactoryService.Provider
Deprecated.
 
types() - Method in class org.praxislive.code.DataPort.Provider
Deprecated.
 
types() - Method in interface org.praxislive.core.Port.TypeProvider
 
types() - Method in interface org.praxislive.core.Protocol.TypeProvider
Types to register.
types() - Method in class org.praxislive.core.protocols.SupportedTypes.Result
List of supported types as immutable list.
types() - Method in class org.praxislive.video.VideoPort.Provider
 
typesAsArray() - Method in class org.praxislive.core.protocols.SupportedTypes.Result
List of supported types as PArray for response call.

U

UGen - Annotation Type in org.praxislive.audio.code.userapi
 
unbind() - Method in class org.praxislive.code.userapi.Ref
unbind(Binding.Adaptor) - Method in class org.praxislive.base.Binding
 
unbind(ControlAddress, Binding.Adaptor) - Method in interface org.praxislive.base.BindingContext
Unbind adaptor from its binding.
unbind(ControlAddress, Binding.Adaptor) - Method in class org.praxislive.base.BindingContextControl
 
uninstallRoot(String) - Method in class org.praxislive.hub.BasicCoreRoot
 
unregisterAudioInputClient(AudioContext.InputClient) - Method in class org.praxislive.audio.AudioContext
 
unregisterAudioOutputClient(AudioContext.OutputClient) - Method in class org.praxislive.audio.AudioContext
 
unregisterControl(String) - Method in class org.praxislive.base.AbstractComponent
 
unregisterControl(String) - Method in class org.praxislive.base.AbstractRootContainer
 
unregisterPort(String) - Method in class org.praxislive.base.AbstractComponent
 
unregisterRootController(String) - Method in class org.praxislive.hub.Hub.Accessor
 
unregisterSink(Data.Pipe<T>) - Method in class org.praxislive.code.userapi.Data.Pipe
 
unregisterSink(VideoPipe) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
unregisterSink(VideoPipe) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
unregisterSink(VideoPipe) - Method in class org.praxislive.video.pipes.VideoPipe
 
unregisterSource(Data.Pipe<T>) - Method in class org.praxislive.code.userapi.Data.Pipe
 
unregisterSource(VideoPipe) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
unregisterSource(VideoPipe) - Method in class org.praxislive.video.pipes.impl.SingleInOut
 
unregisterSource(VideoPipe) - Method in class org.praxislive.video.pipes.impl.SingleOut
 
unregisterSource(VideoPipe) - Method in class org.praxislive.video.pipes.VideoPipe
 
unregisterVideoInputClient(VideoContext.InputClient) - Method in class org.praxislive.video.VideoContext
 
unregisterVideoOutputClient(VideoContext.OutputClient) - Method in class org.praxislive.video.VideoContext
 
unwrap() - Method in enum org.praxislive.video.pgl.code.userapi.Constants.BlendMode
 
unwrap() - Method in enum org.praxislive.video.pgl.code.userapi.Constants.ColorMode
 
unwrap() - Method in enum org.praxislive.video.pgl.code.userapi.Constants.DrawingMode
 
unwrap() - Method in enum org.praxislive.video.pgl.code.userapi.Constants.Hint
 
unwrap() - Method in enum org.praxislive.video.pgl.code.userapi.Constants.ShapeEndMode
 
unwrap() - Method in enum org.praxislive.video.pgl.code.userapi.Constants.ShapeMode
 
unwrap() - Method in enum org.praxislive.video.pgl.code.userapi.Constants.ShapeType
 
unwrap() - Method in enum org.praxislive.video.pgl.code.userapi.Constants.TextureMode
 
unwrap() - Method in enum org.praxislive.video.pgl.code.userapi.Constants.TextureWrap
 
unwrap(PGLContext) - Method in class org.praxislive.video.pgl.code.userapi.PFont
 
unwrap(PGLContext) - Method in class org.praxislive.video.pgl.code.userapi.PImage
 
unwrap(PGLContext, double) - Method in class org.praxislive.video.pgl.code.userapi.PFont
 
update() - Method in class org.praxislive.audio.code.AudioCodeDelegate
 
update() - Method in class org.praxislive.base.AbstractRoot
Hook called regularly every time the internal time changes, after all ExecutionContext.ClockListener have been called.
update() - Method in class org.praxislive.base.Binding.Adaptor
Optional hook called whenever values have been updated, by a sync call or another Adaptor.
update() - Method in class org.praxislive.core.code.CoreCodeDelegate
Hook called on every clock update.
update() - Method in class org.praxislive.core.code.CoreContainerDelegate
Hook called on every clock update.
update() - Method in class org.praxislive.core.code.CoreRootContainerDelegate
Hook called on every clock update.
update() - Method in class org.praxislive.tinkerforge.TFCodeDelegate
 
update() - Method in class org.praxislive.video.code.VideoCodeDelegate
 
update() - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
update() - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
update(long) - Method in class org.praxislive.code.CodeContext
Update the time in this context to the specified time.
update(List<Ref<T>>) - Method in class org.praxislive.code.userapi.Ref.Input
 
updateAdaptorConfiguration(Binding.Adaptor) - Method in class org.praxislive.base.Binding
 
updateBindingConfiguration() - Method in class org.praxislive.base.Binding.Adaptor
Optional hook called when the Binding configuration has changed.
updateClock(long) - Method in class org.praxislive.base.DefaultExecutionContext
Update the clock time.
updateLinks(double) - Method in class org.praxislive.code.userapi.Input
 
updateLinks(double) - Method in class org.praxislive.code.userapi.Property
 
updateLinks(Value) - Method in class org.praxislive.code.userapi.Input
 
updateLinks(Value) - Method in class org.praxislive.code.userapi.Property
 
updateState(long, ExecutionContext.State) - Method in class org.praxislive.base.DefaultExecutionContext
Update the state.

V

V(Object) - Method in interface org.praxislive.code.DefaultDelegateAPI
Casting function to convert an object into an appropriate Value subtype.
validateInput(Surface, Surface, int) - Method in class org.praxislive.video.pipes.impl.MultiInOut
 
value() - Method in annotation type org.praxislive.code.GenerateTemplate
Path, relative to the Java source file, to generate the template.
value() - Method in annotation type org.praxislive.code.userapi.AuxIn
Relative position compared to other @AuxIn elements.
value() - Method in annotation type org.praxislive.code.userapi.AuxOut
Relative position compared to other @AuxOut elements.
value() - Method in annotation type org.praxislive.code.userapi.Config.Port
Whether or not to create a port.
value() - Method in annotation type org.praxislive.code.userapi.FN
Relative weight compared to other @FN elements.
value() - Method in annotation type org.praxislive.code.userapi.ID
Overriding ID.
value() - Method in annotation type org.praxislive.code.userapi.In
Relative position compared to other @In elements.
value() - Method in annotation type org.praxislive.code.userapi.OnChange
The name of a method to call.
value() - Method in annotation type org.praxislive.code.userapi.OnError
The name of a method to call.
value() - Method in annotation type org.praxislive.code.userapi.Out
 
value() - Method in annotation type org.praxislive.code.userapi.P
Relative position compared to other @P elements.
value() - Method in annotation type org.praxislive.code.userapi.T
Relative position compared to other @T elements.
value() - Method in annotation type org.praxislive.code.userapi.Type
 
value() - Method in class org.praxislive.core.types.PBoolean
 
value() - Method in class org.praxislive.core.types.PNumber
 
value() - Method in class org.praxislive.core.types.PResource
 
value() - Method in class org.praxislive.core.types.PString
 
Value - Class in org.praxislive.core
Abstract base class of all types used in messaging inside PraxisCORE.
Value() - Constructor for class org.praxislive.core.Value
 
VALUE - Static variable in class org.praxislive.core.ControlPort
 
Value.Type<T extends Value> - Class in org.praxislive.core
The type of a Value.
valueAt(int, int) - Method in class org.praxislive.code.userapi.Table
 
valueChanged(long) - Method in class org.praxislive.code.AbstractAsyncProperty
 
valueChanged(long) - Method in class org.praxislive.code.ResourceProperty
 
valueChanged(T, T) - Method in class org.praxislive.code.userapi.Ref
 
ValueFormatException - Exception in org.praxislive.core
Exception thrown if a String is not a valid representation of the required Value subclass.
ValueFormatException() - Constructor for exception org.praxislive.core.ValueFormatException
Creates a new instance of ValueFormatException without detail message.
ValueFormatException(String) - Constructor for exception org.praxislive.core.ValueFormatException
Constructs an instance of ValueFormatException with the specified detail message.
ValueFormatException(String, Throwable) - Constructor for exception org.praxislive.core.ValueFormatException
Constructs an instance of ValueFormatException with the specified detail message and cause.
ValueFormatException(Throwable) - Constructor for exception org.praxislive.core.ValueFormatException
Constructs an instance of ValueFormatException with the specified cause.
ValueMapper<T> - Class in org.praxislive.core
ValueMappers translate values of type Value to another Java type.
ValueMapper(Type, Class<? extends Value>) - Constructor for class org.praxislive.core.ValueMapper
Base constructor.
ValueMapper(Type, Value.Type<?>) - Constructor for class org.praxislive.core.ValueMapper
Base constructor.
valueOf(byte[]) - Static method in class org.praxislive.core.types.PBytes
 
valueOf(String) - Static method in enum org.praxislive.base.AbstractRoot.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.base.Binding.SyncRate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.code.ControlDescriptor.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.code.PortDescriptor.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.core.ControlInfo.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.core.ExecutionContext.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.core.PortInfo.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.core.services.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.core.syntax.Token.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.script.StackFrame.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.code.userapi.OffScreen.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.code.userapi.VideoConstants.BlendMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.gstreamer.VideoCapture.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.gstreamer.VideoPlayer.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.BlendMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.ColorMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.DrawingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.Hint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.ShapeEndMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.ShapeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.ShapeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.TextureMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.TextureWrap
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.pgl.PGLProfile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.render.NativePixelData.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.render.ops.BlendMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.render.ops.DifferenceOp.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.utils.ResizeMode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.praxislive.video.VideoSettings.FullScreenMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.praxislive.base.AbstractRoot.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.base.Binding.SyncRate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.code.ControlDescriptor.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.code.PortDescriptor.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.praxislive.code.userapi.Input
Deprecated, for removal: This API element is subject to removal in a future version.
values() - Method in class org.praxislive.code.userapi.Property
Deprecated, for removal: This API element is subject to removal in a future version.
values() - Method in class org.praxislive.code.userapi.Ref.Input
Current list of connected values.
values() - Static method in enum org.praxislive.core.ControlInfo.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.core.ExecutionContext.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.core.PortInfo.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.core.services.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.core.syntax.Token.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.script.StackFrame.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.code.userapi.OffScreen.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.code.userapi.VideoConstants.BlendMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.gstreamer.VideoCapture.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.gstreamer.VideoPlayer.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.BlendMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.ColorMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.DrawingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.Hint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.ShapeEndMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.ShapeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.ShapeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.TextureMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.pgl.code.userapi.Constants.TextureWrap
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.pgl.PGLProfile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.render.NativePixelData.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.render.ops.BlendMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.render.ops.DifferenceOp.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.utils.ResizeMode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.praxislive.video.VideoSettings.FullScreenMode
Returns an array containing the constants of this enum type, in the order they are declared.
valuesAs(Class<T>) - Method in class org.praxislive.code.userapi.Input
Return a Linkable of inputs as the provided Value subclass.
valuesAs(Class<T>) - Method in class org.praxislive.code.userapi.Property
Return a new Linkable for observing changing values.
valuesAs(Function<Value, T>) - Method in class org.praxislive.code.userapi.Input
Return a Linkable of inputs transformed by the provided converter from Value to the required type.
valuesAs(Function<Value, T>) - Method in class org.praxislive.code.userapi.Property
Return a new Linkable for observing changing values.
valueType() - Method in class org.praxislive.core.ValueMapper
The preferred Value.Type for mapping to type T.
Variable - Interface in org.praxislive.script
 
VariableImpl - Class in org.praxislive.script.impl
 
VariableImpl(Value) - Constructor for class org.praxislive.script.impl.VariableImpl
 
version() - Method in class org.praxislive.purl.PackageURL
Returns the version of the package.
vertex(double, double) - Method in class org.praxislive.video.code.userapi.PGraphics
 
vertex(double, double) - Method in class org.praxislive.video.code.VideoCodeDelegate
 
vertex(double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
vertex(double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
vertex(double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
vertex(double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
vertex(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
vertex(double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
vertex(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
vertex(double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
vertex(double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
vertex(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
vertex(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PGraphics3D
 
vertex(double, double, double, double, double) - Method in class org.praxislive.video.pgl.code.userapi.PShape
 
VetoException - Exception in org.praxislive.core
 
VetoException() - Constructor for exception org.praxislive.core.VetoException
Creates a new instance of VetoException without detail message.
VetoException(String) - Constructor for exception org.praxislive.core.VetoException
Constructs an instance of VetoException with the specified detail message.
VideoBodyContext - Class in org.praxislive.video.code
 
VideoBodyContext() - Constructor for class org.praxislive.video.code.VideoBodyContext
 
VideoCapture - Interface in org.praxislive.video.gstreamer
 
VideoCapture.State - Enum in org.praxislive.video.gstreamer
 
VideoCodeConnector<T extends VideoCodeDelegate> - Class in org.praxislive.video.code
 
VideoCodeConnector(CodeFactory.Task<T>, T) - Constructor for class org.praxislive.video.code.VideoCodeConnector
 
VideoCodeContext<D extends VideoCodeDelegate> - Class in org.praxislive.video.code
 
VideoCodeContext(VideoCodeConnector<D>) - Constructor for class org.praxislive.video.code.VideoCodeContext
 
VideoCodeDelegate - Class in org.praxislive.video.code
 
VideoCodeDelegate() - Constructor for class org.praxislive.video.code.VideoCodeDelegate
 
VideoCodeFactory - Class in org.praxislive.video.code
 
VideoCodeFactory(ComponentType, Class<? extends VideoCodeDelegate>, String) - Constructor for class org.praxislive.video.code.VideoCodeFactory
 
VideoConstants - Class in org.praxislive.video.code.userapi
 
VideoConstants.BlendMode - Enum in org.praxislive.video.code.userapi
 
VideoContext - Class in org.praxislive.video
 
VideoContext() - Constructor for class org.praxislive.video.VideoContext
 
VideoContext.Client - Class in org.praxislive.video
 
VideoContext.InputClient - Class in org.praxislive.video
 
VideoContext.OutputClient - Class in org.praxislive.video
 
VideoPipe - Class in org.praxislive.video.pipes
 
VideoPipe() - Constructor for class org.praxislive.video.pipes.VideoPipe
 
VideoPlayer - Interface in org.praxislive.video.gstreamer
 
VideoPlayer.State - Enum in org.praxislive.video.gstreamer
 
VideoPort - Class in org.praxislive.video
 
VideoPort() - Constructor for class org.praxislive.video.VideoPort
 
VideoPort.Input - Class in org.praxislive.video
 
VideoPort.Output - Class in org.praxislive.video
 
VideoPort.Provider - Class in org.praxislive.video
 
VideoSettings - Class in org.praxislive.video
 
VideoSettings.FullScreenMode - Enum in org.praxislive.video
 

W

WARNING - org.praxislive.core.services.LogLevel
 
WARNING - Static variable in class org.praxislive.code.userapi.Constants
 
whenDone(Consumer<Property>) - Method in class org.praxislive.code.userapi.Property.Animator
Set a consumer to be called each time the Animator finishes animation.
width - Variable in class org.praxislive.video.code.userapi.PImage
 
width - Variable in class org.praxislive.video.code.VideoCodeDelegate
 
width - Variable in class org.praxislive.video.pgl.code.P2DCodeDelegate
 
width - Variable in class org.praxislive.video.pgl.code.P3DCodeDelegate
 
width - Variable in class org.praxislive.video.pgl.code.userapi.PImage
 
width - Variable in class org.praxislive.video.render.Surface
 
width() - Method in annotation type org.praxislive.video.code.userapi.OffScreen
Provide a fixed width for the offscreen buffer.
width() - Method in annotation type org.praxislive.video.pgl.code.userapi.OffScreen
Provide a fixed width for the offscreen buffer.
WindowHints - Class in org.praxislive.video
 
WindowHints() - Constructor for class org.praxislive.video.WindowHints
 
with(Consumer<? super T>) - Static method in class org.praxislive.code.userapi.Data
Create a pipe that applies the consumer to every type T passing through.
withName(String) - Method in class org.praxislive.purl.PackageURL.Builder
Adds the package name.
withNamespace(String) - Method in class org.praxislive.purl.PackageURL.Builder
Adds the package namespace.
withQualifier(String, String) - Method in class org.praxislive.purl.PackageURL.Builder
Adds a package qualifier.
withSubpath(String) - Method in class org.praxislive.purl.PackageURL.Builder
Adds the package subpath.
withType(String) - Method in class org.praxislive.purl.PackageURL.Builder
Adds the package URL type.
withVersion(String) - Method in class org.praxislive.purl.PackageURL.Builder
Adds the package version.
writeOutput(List<Data.Packet<T>>, Data.Packet<T>, int) - Method in class org.praxislive.code.userapi.Data.Pipe
 
writeTo(DataOutput) - Method in class org.praxislive.code.userapi.PVector
Deprecated.
 
writeTo(DataOutput) - Method in class org.praxislive.code.userapi.Struct
 
writeTo(DataOutput) - Method in interface org.praxislive.core.DataObject
 

X

x - Variable in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_x.xml ) The x component of the vector.

Y

y - Variable in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_y.xml ) The y component of the vector.

Z

z - Variable in class org.praxislive.code.userapi.PVector
Deprecated.
( begin auto-generated from PVector_z.xml ) The z component of the vector.
ZERO - Static variable in class org.praxislive.core.types.PNumber
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages