All Packages  Class Hierarchy

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

Index of all Fields and Methods

A

Action(). Constructor for class improv.actor.behavior.Action
action(Event, Object). Method in class improv.util.gui.AnimatorEditor
action(Event, Object). Method in class improv.util.gui.CurveEditor
action(Event, Object). Method in class improv.util.gui.FilterEditor
action(Event, Object). Method in class improv.util.gui.ImprovEditor
action(Event, Object). Method in class improv.util.gui.LayerEditor
action(Event, Object). Method in class improv.util.gui.LayerPanel
action(Event, Object). Method in class improv.misc.NYUSplashScreen
action(Event, Object). Method in class improv.util.gui.PointEditor
action(Event, Object). Method in class improv.util.gui.StateEditor
action(Event, Object). Method in class improv.util.gui.StatePanel
actor. Variable in class improv.actor.behavior.Action
actor. Variable in class improv.util.gui.LayerPanel
Actor(String, NYUSplashScreen). Constructor for class improv.actor.Actor
The Actor constructor
Actor(String, VRMLManager). Constructor for class improv.actor.Actor
ActorLock(). Constructor for class improv.actor.ActorLock
ACTORPROPERTY. Static variable in class improv.event.ImprovTypes
ADD. Static variable in class improv.actor.behavior.CombinedCriteria
ADD. Static variable in interface improv.actor.behavior.Compositable
i.e.
ADD. Static variable in class improv.util.Curve
ADD. Static variable in class improv.util.Overlay
addAction(Action, float). Method in class improv.actor.behavior.Sequence
addBehavior(Behavior). Method in class improv.actor.behavior.Layer
Add a previously defined behavior to a layer
addChannel(Channel). Method in class improv.actor.Actor
Adds a Channel to the actor
addChannel(Channel). Method in class improv.actor.behavior.Behavior
Used to add a channel to the behavior.
addChannel(Channel). Method in interface improv.actor.behavior.ChannelContainer
adds a channel to the Improv object.
addCriteria(ChannelReference, float). Method in class improv.actor.behavior.CombinedCriteria
Used to add a Criteria.
addDecisionTrigger(String[], ChannelReference, float, boolean). Method in class improv.actor.behavior.Sequence
addDecisionTrigger(String[], ChannelReference, float, boolean, float). Method in class improv.actor.behavior.Sequence
addFilter(Filter). Method in class improv.actor.behavior.State
addFilter(Filter, String). Method in class improv.actor.behavior.State
addHold(float, float). Method in class improv.actor.behavior.Sequence
addItem(Object, int, Object, String). Method in class improv.util.NestedList
Adds a new entry with a key value -key- beneath the parent entry identified by -parentKey-.
addItem(Object, Object, String). Method in class improv.util.NestedList
Add a new entry to the list at the end position.
addItem(Object, String). Method in class improv.util.NestedList
Add a new top-level entry to the list, identified by the object -key-, with the given label -label-.
addLayer(Layer). Method in class improv.actor.Actor
Adds a Layer to an Actor
addLayer(Layer). Method in class improv.util.gui.LayerPanel
addLayer(String). Method in class improv.actor.Actor
Adds a Layer to an Actor
addLayer(String, float, int). Method in class improv.actor.Actor
Adds a Layer to an Actor
addObserver(ImprovObserver). Method in class improv.event.ImprovObservable
Used to register an ImprovObserver with the ImprovObservable object.
addObserver(ImprovObserver, Object). Method in class improv.event.ImprovObservable
Used to register an ImprovObserver with the ImprovObservable object.
addRandomTrigger(String[], float[], float, boolean). Method in class improv.actor.behavior.Sequence
addRandomTrigger(String[], float[], float, boolean, float). Method in class improv.actor.behavior.Sequence
addRepeat(int, float, float). Method in class improv.actor.behavior.Sequence
addSequence(String). Method in class improv.actor.behavior.Layer
Create a new Sequence with the default values and add it to the Layer
addSequence(String, double, Curve, boolean, double, boolean). Method in class improv.actor.behavior.Layer
Create a new Sequence and add it to the Layer
addState(String). Method in class improv.actor.behavior.Layer
Create a new State with the default values and add it to the Layer
addState(String, double, Curve, double, Curve, boolean, double, int, boolean). Method in class improv.actor.behavior.Layer
Create a State and add it to layer
addTrigger(String, float, boolean, float). Method in class improv.actor.behavior.Sequence
addTrigger(String[], float, boolean). Method in class improv.actor.behavior.Sequence
addTrigger(String[], float, boolean, float). Method in class improv.actor.behavior.Sequence
addXYZObserver(Object). Method in class improv.actor.behavior.SFRotationChannel
angleBetween(double, double, double, double, double, double). Static method in class improv.util.Math2
animate(double[], double[], double, int). Static method in class improv.util.LinearCurve
animate(double[], double[], double, int). Static method in class improv.util.SplineCurve
AnimatorEditor(Frame, Actor, Animator). Constructor for class improv.util.gui.AnimatorEditor
arg. Variable in class improv.event.ImprovEvent
arrayAdd(double[], double[]). Static method in class improv.util.Math2
arrayDivide(double[], double[]). Static method in class improv.util.Math2
arrayMult(double[], double[]). Static method in class improv.util.Math2
arraySubtract(double[], double[]). Static method in class improv.util.Math2
AVG. Static variable in class improv.actor.behavior.CombinedCriteria

B

Behavior(). Constructor for class improv.actor.behavior.Behavior
Bias(Animator, Animator). Constructor for class improv.util.Bias
Bias(Animator, Animator, double, double). Constructor for class improv.util.Bias
Bias(Animator, double). Constructor for class improv.util.Bias
Bias(Animator, double, double, double). Constructor for class improv.util.Bias
Bias(double, Animator). Constructor for class improv.util.Bias
Bias(double, Animator, double, double). Constructor for class improv.util.Bias
bias(double, double). Static method in class improv.util.Math2
Bias(double, double, double, double). Constructor for class improv.util.Bias
BooleanComparison(ChannelReference, ChannelReference, int). Constructor for class improv.actor.behavior.BooleanComparison
Constructs a BooleanComparison object given two ChannelRefernces and an operator.
BOUNCE. Static variable in class improv.util.EditableCurve
buildLayerPanel(). Method in class improv.util.gui.LayerPanel

C

callback(EventOut, double, Object). Method in class improv.util.VRMLManager
Implemented as part of the EventOutObserver interface.
Channel(). Constructor for class improv.actor.behavior.Channel
channelExists(String). Method in class improv.actor.Actor
Tests to see if a given channel exists.
choices. Variable in class improv.util.WeightedList
clear(). Method in class improv.util.NestedList
clear(). Method in class improv.util.WeightedList
collapse(Object). Method in class improv.util.NestedList
Collapse a list
CombinedCriteria(String, ChannelReference[], float[], int). Constructor for class improv.actor.behavior.CombinedCriteria
Constructs a CombinedCriteria Object given a name(when used as a channel) an array of ChannelReferences, an array of weights associated with the ChannelReferences and a composite type.
composite. Variable in class improv.actor.behavior.CompositingFilter
composite. Variable in class improv.actor.behavior.CompositingMultiFilter
composite(double, double, double, double). Method in interface improv.actor.behavior.Compositor
compositeNameToInt(String). Static method in class improv.actor.behavior.CompositingFilter
CompositingFilter(). Constructor for class improv.actor.behavior.CompositingFilter
CompositingMultiFilter(). Constructor for class improv.actor.behavior.CompositingMultiFilter
ConstantValue(boolean). Constructor for class improv.util.ConstantValue
ConstantValue(double). Constructor for class improv.util.ConstantValue
ConstantValue(float). Constructor for class improv.util.ConstantValue
ConstantValue(int). Constructor for class improv.util.ConstantValue
convert(float[]). Static method in class improv.util.VrmlAngles
convert(float[], int). Static method in class improv.util.VrmlAngles
convertRadians(float[]). Static method in class improv.util.VrmlAngles
convertRadians(float[], int[]). Static method in class improv.util.VrmlAngles
copy(). Method in class improv.util.EditableCurve
Create a duplicate of this curve.
copy(). Method in class improv.util.LinearCurve
Create a duplicate of this curve.
copy(). Method in class improv.util.SplineCurve
Create a duplicate of this curve.
copy(). Method in class improv.util.SquareCurve
Create a duplicate of this curve.
copyInto(EditableCurve). Method in class improv.util.EditableCurve
Copy the parameters of one EditableCurve into another.
CosineCurve(). Constructor for class improv.util.CosineCurve
The Default Constructor
CosineCurve(Curve, Curve, Curve). Constructor for class improv.util.CosineCurve
Creates a CosineCurve whose min,max and frequency are themselves time-varying parameters.
CosineCurve(Curve, Curve, Curve, Curve, Curve, double, double, double, double, double). Constructor for class improv.util.CosineCurve
Creates a CosineCurve whose min, max, frequency, bias and gain are themselves time-varying parameters.
CosineCurve(Curve[]). Constructor for class improv.util.CosineCurve
Creates a CosineCurve from an array of curves.
CosineCurve(Curve[], double, double, double, double, double). Constructor for class improv.util.CosineCurve
CosineCurve(double, double, double). Constructor for class improv.util.CosineCurve
Constructs a CosineCurve given a min, max and frequency
CosineCurve(double, double, double, double, double). Constructor for class improv.util.CosineCurve
Constructs a CosineCurve given a min, max, frequency, bias and gain
countObservers(). Method in class improv.event.ImprovObservable
createList(ChannelContainer[], String[], ChannelReference). Method in class improv.actor.behavior.RuleWeightedList
cross(double[], double[]). Static method in class improv.util.Math2
Curve(). Constructor for class improv.util.Curve
CurveEditor(Frame, Actor, Curve). Constructor for class improv.util.gui.CurveEditor
CurvePanel(). Constructor for class improv.util.gui.CurvePanel
CurvePanel(double, double). Constructor for class improv.util.gui.CurvePanel
CurvePanel(EditableCurve). Constructor for class improv.util.gui.CurvePanel
CVPanel(). Constructor for class improv.util.gui.CVPanel

D

DecisionTrigger(String[], ChannelReference, float, boolean). Constructor for class improv.actor.behavior.DecisionTrigger
DecisionTrigger(String[], ChannelReference, float, boolean, Sequence). Constructor for class improv.actor.behavior.DecisionTrigger
deleteBehavior(Behavior). Method in class improv.actor.behavior.Layer
deleteBehavior(int). Method in class improv.actor.behavior.Layer
deleteBehavior(String). Method in class improv.actor.behavior.Layer
deleteLayer(int). Method in class improv.actor.Actor
Delete a Layer given its position in the Layer order
deleteLayer(Layer). Method in class improv.actor.Actor
Delete a Layer object from the list of layers in this actor
deleteLayer(String). Method in class improv.actor.Actor
Delete a Layer given its name
deleteObserver(ImprovObserver). Method in class improv.event.ImprovObservable
Unregister an observer with this Object.
deleteObservers(). Method in class improv.event.ImprovObservable
DIV. Static variable in class improv.actor.behavior.CombinedCriteria
DIV. Static variable in class improv.util.Curve
DIV. Static variable in class improv.util.Overlay
DIVIDE. Static variable in interface improv.actor.behavior.Compositable
i.e.
doAction(). Method in class improv.actor.behavior.Action
doAction(). Method in class improv.actor.behavior.DecisionTrigger
Perform the Decision, and trigger a Behavior.
doAction(). Method in class improv.actor.behavior.Hold
Does nothing.
doAction(). Method in class improv.actor.behavior.RandomTrigger
doAction(). Method in class improv.actor.behavior.Repeat
doAction(). Method in class improv.actor.behavior.Trigger
doAction(double). Method in class improv.actor.behavior.Action
doAction() is used to trigger the behavior of an Action object.
doAction(double). Method in class improv.actor.behavior.DecisionTrigger
Perform the Decision, and trigger a Behavior.
doAction(double). Method in class improv.actor.behavior.Hold
After the Hold is initiated, it will continue until the time elapsed exceeds the pause time which has been explicitly set or randomly determined.
doAction(double). Method in class improv.actor.behavior.RandomTrigger
doAction() is used to trigger the behavior of an Action object.
doAction(double). Method in class improv.actor.behavior.Repeat
doAction() is used to trigger the behavior of an Action object.
doAction(double). Method in class improv.actor.behavior.Trigger
doAction() is used to trigger the behavior of an Action object.
doFrame(). Method in class improv.actor.Actor
Do one cycle of behavior
doFrame(double). Method in class improv.actor.Actor
doFrame(double). Method in class improv.actor.behavior.Layer
dot(double, double). Static method in class improv.util.Math2
dot(double, double, double, double). Static method in class improv.util.Math2
dot(double, double, double, double, double, double). Static method in class improv.util.Math2
dot(double[], double[]). Static method in class improv.util.Math2

E

ECPanel(). Constructor for class improv.util.gui.ECPanel
EditableCurve(double, double). Constructor for class improv.util.EditableCurve
EditableCurve(double, double, int). Constructor for class improv.util.EditableCurve
EditableCurve(double[], double[]). Constructor for class improv.util.EditableCurve
EditableCurve(double[], double[], int). Constructor for class improv.util.EditableCurve
EditableCurve(float, float). Constructor for class improv.util.EditableCurve
EditableCurve(float, float, int). Constructor for class improv.util.EditableCurve
EditableCurve(float[], float[]). Constructor for class improv.util.EditableCurve
EditableCurve(float[], float[], int). Constructor for class improv.util.EditableCurve
EditableCurve(float[][]). Constructor for class improv.util.EditableCurve
EditableCurve(float[][], int). Constructor for class improv.util.EditableCurve
elapsedTimeSinceClockStart(). Method in class improv.actor.behavior.Behavior
elapsedTimeSinceStart(). Method in class improv.actor.behavior.Behavior
elementAt(int). Method in class improv.util.NestedList
EQUALS. Static variable in class improv.actor.behavior.BooleanComparison
eval(double). Method in class improv.util.CosineCurve
The eval method is called from the execute method of the parent ParameterizedCurve class.
eval(double). Method in class improv.util.Curve
This is called from the animate method and is overridden by the individual curve classes.
eval(double). Method in class improv.util.LinearCurve
This is called from the animate method and is overridden by the individual curve classes.
eval(double). Method in class improv.util.NoiseCurve
This is called from the animate method and is overridden by the individual curve classes.
eval(double). Method in class improv.util.SinCurve
This is called from the animate method and is overridden by the individual curve classes.
eval(double). Method in class improv.util.SplineCurve
This is called from the animate method and is overridden by the individual curve classes.
eval(double). Method in class improv.util.SquareCurve
This is called from the animate method and is overridden by the individual curve classes.
eval(double[], double[], double). Static method in class improv.util.LinearCurve
eval(double[], double[], double). Static method in class improv.util.SplineCurve
evalInt(double). Method in class improv.util.SplineCurve
evalInt(double[], double[], double). Static method in class improv.util.SplineCurve
execute(double, double). Method in class improv.actor.behavior.SFObjectFilter
execute(double, double, double). Method in class improv.actor.behavior.FastBoolFilter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.FastInt32Filter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.FastStringFilter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.Filter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.MFRotationFilter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.MultiFilter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.SFBoolFilter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.SFDoubleFilter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.SFFloatFilter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.SFInt32Filter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.SFObjectFilter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.SFRotationFilter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.SFStringFilter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.SFVec2fFilter
This is where the bulk of the work happens.
execute(double, double, double). Method in class improv.actor.behavior.SFVec3fFilter
This is where the bulk of the work happens.
expand(Object). Method in class improv.util.NestedList
Expand a list

F

FastBoolFilter(SFBoolChannel, State). Constructor for class improv.actor.behavior.FastBoolFilter
FastBoolFilter(SFBoolChannel, State, boolean). Constructor for class improv.actor.behavior.FastBoolFilter
FastInt32Filter(SFInt32Channel, State). Constructor for class improv.actor.behavior.FastInt32Filter
FastInt32Filter(SFInt32Channel, State, int). Constructor for class improv.actor.behavior.FastInt32Filter
FastStringFilter(SFStringChannel, State). Constructor for class improv.actor.behavior.FastStringFilter
FastStringFilter(SFStringChannel, State, String). Constructor for class improv.actor.behavior.FastStringFilter
Filter(). Constructor for class improv.actor.behavior.Filter
FilterEditor(ImprovEditor, Actor, Filter). Constructor for class improv.util.gui.FilterEditor
filterIndex. Variable in class improv.actor.behavior.State
finishFrame(). Method in class improv.actor.behavior.Channel
Called by the Actor at the end of each Animation frame.
finishFrame(). Method in class improv.actor.behavior.MultiChannel
Called by the Actor at the end of each Animation frame.
finishFrame(). Method in class improv.actor.behavior.SFNumericChannel
Called by the Actor at the end of each Animation frame.
finishFrame(). Method in class improv.actor.behavior.SFObjectChannel
Called by the Actor at the end of each Animation frame.
finishFrame(). Method in class improv.actor.behavior.SFRotationChannel
Called by the Actor at the end of each Animation frame.
finishFrame(). Method in class improv.actor.behavior.SFStringChannel
Called by the Actor at the end of each Animation frame.
finishFrame(). Method in class improv.actor.behavior.SFVec2fChannel
Called by the Actor at the end of each Animation frame.
finishFrame(). Method in class improv.actor.behavior.SFVec3fChannel
Called by the Actor at the end of each Animation frame.
finishLayer(). Method in class improv.actor.behavior.Layer
Called by the Actor class
fsChoices. Variable in class improv.util.gui.LayerPanel
fsLabels. Variable in class improv.util.gui.LayerPanel
fsPanels. Variable in class improv.util.gui.LayerPanel
FuzzyComparison(ChannelReference, ChannelReference, Curve). Constructor for class improv.actor.behavior.FuzzyComparison

G

Gain(Animator, Animator). Constructor for class improv.util.Gain
Gain(Animator, Animator, double, double). Constructor for class improv.util.Gain
Gain(Animator, double). Constructor for class improv.util.Gain
Gain(Animator, double, double, double). Constructor for class improv.util.Gain
Gain(double, Animator). Constructor for class improv.util.Gain
Gain(double, Animator, double, double). Constructor for class improv.util.Gain
gain(double, double). Static method in class improv.util.Math2
Gain(double, double, double, double). Constructor for class improv.util.Gain
gbc. Variable in class improv.util.gui.LayerPanel
gbl. Variable in class improv.util.gui.LayerPanel
getAction(int). Method in class improv.actor.behavior.Sequence
getActionIndex(). Method in class improv.actor.behavior.Sequence
getActiveBehavior(). Method in class improv.actor.behavior.Layer
Returns the Behavior object representing the currently active behavior (state or sequence) in this layer.
getActor(). Method in class improv.actor.behavior.Layer
getActor(int). Method in class improv.util.VRMLManager
getActor(String). Method in class improv.util.VRMLManager
getActors(). Method in class improv.util.VRMLManager
getAnimator(). Method in class improv.actor.behavior.FastBoolFilter
getAnimator(). Method in class improv.actor.behavior.FastInt32Filter
getAnimator(). Method in class improv.actor.behavior.SFBoolFilter
getAnimator(). Method in class improv.actor.behavior.SFDoubleFilter
getAnimator(). Method in class improv.actor.behavior.SFFloatFilter
getAnimator(). Method in class improv.actor.behavior.SFInt32Filter
getAxisAngle(float[]). Method in class improv.util.Quaternion
getAxisAngle(float[], float[]). Method in class improv.util.Quaternion
getAxisAngle(float[], float[], float[], float[]). Method in class improv.util.Quaternion
getAxisAngle(Vec3f, float[]). Method in class improv.util.Quaternion
getBehavior(int). Method in class improv.actor.behavior.Layer
Returns the Behavior (i.e.
getBehavior(String). Method in class improv.actor.Actor
getBehavior(String). Method in class improv.actor.behavior.Layer
Returns the Behavior object with the given name in this layer, or null if no behavior with that name exists.
getBias(). Method in class improv.util.ParameterizedCurve
getBiasCurve(). Method in class improv.util.ParameterizedCurve
getChannel(). Method in class improv.actor.behavior.FastBoolFilter
getChannel(). Method in class improv.actor.behavior.FastInt32Filter
getChannel(). Method in class improv.actor.behavior.FastStringFilter
getChannel(). Method in class improv.actor.behavior.MultiFilter
getChannel(). Method in class improv.actor.behavior.MyChannel
getChannel(ChannelContainer). Method in class improv.actor.behavior.BooleanComparison
Part of the ChannelReference interface.
getChannel(ChannelContainer). Method in class improv.actor.behavior.Channel
getChannel(ChannelContainer). Method in interface improv.actor.behavior.ChannelReference
getChannel(ChannelContainer). Method in class improv.actor.behavior.CombinedCriteria
Constructs an SFFloatChannel whose value is a rating of the ChannelContainer argument, and
getChannel(ChannelContainer). Method in class improv.actor.behavior.FuzzyComparison
getChannel(ChannelContainer). Method in class improv.actor.behavior.ItsChannel
getChannel(ChannelContainer). Method in class improv.actor.behavior.MyChannel
getChannel(int). Method in class improv.actor.Actor
get Channel by its position in the Channel list
getChannel(int). Method in class improv.actor.behavior.MultiChannel
getChannel(String). Method in class improv.actor.Actor
get Channel by name
getChannel(String). Method in class improv.actor.behavior.Behavior
getChannel(String). Method in interface improv.actor.behavior.ChannelContainer
getChannelName(int). Method in class improv.actor.Actor
Get Channel name by its position in the Channel list
getClockStart(). Method in class improv.actor.behavior.Behavior
getComposite(). Method in interface improv.actor.behavior.Compositable
Returns the current composite mode.
getComposite(). Method in class improv.actor.behavior.CompositingFilter
getComposite(). Method in class improv.actor.behavior.CompositingMultiFilter
getComposite(). Method in class improv.actor.behavior.Layer
getComposite(). Method in class improv.actor.behavior.State
Returns the current composite mode.
getCompositeMode(). Method in class improv.util.Curve
getCurrent(). Method in class improv.util.gui.StatePanel
getCurve(). Method in class improv.util.gui.CurvePanel
getDoubleValue(). Method in interface improv.util.Numeric
getDoubleValue(). Method in class improv.actor.behavior.SFNumericChannel
getDuration(). Method in class improv.actor.behavior.Behavior
getEulers(double[], int). Method in class improv.util.Quaternion
getEulers(float[]). Method in class improv.util.Quaternion
getEulers(float[], float[]). Static method in class improv.util.Quaternion
getEulers(float[], float[], float[]). Method in class improv.util.Quaternion
getEulers(float[], int). Static method in class improv.util.VrmlAngles
getEulers(int, double[]). Method in class improv.util.Quaternion
getEulers(int, int, int, double[]). Method in class improv.util.Quaternion
getFilter(int). Method in class improv.actor.behavior.State
getFrq(). Method in class improv.util.ParameterizedCurve
getFrqCurve(). Method in class improv.util.ParameterizedCurve
getGain(). Method in class improv.util.ParameterizedCurve
getGainCurve(). Method in class improv.util.ParameterizedCurve
getLabel(Object). Method in class improv.util.NestedList
getLayer(). Method in class improv.actor.behavior.Behavior
getLayer(int). Method in class improv.actor.Actor
getLayer(String). Method in class improv.actor.Actor
getLock(). Method in class improv.misc.NYUSplashScreen
getMat3(float[][]). Method in class improv.util.Quaternion
getMat3(Matrix3f). Method in class improv.util.Quaternion
getMax(). Method in class improv.util.ParameterizedCurve
getMaxCurve(). Method in class improv.util.ParameterizedCurve
getMin(). Method in class improv.util.ParameterizedCurve
getMinCurve(). Method in class improv.util.ParameterizedCurve
getMode(). Method in class improv.util.EditableCurve
getName(). Method in class improv.actor.Actor
getName(). Method in class improv.actor.behavior.Behavior
getName(). Method in class improv.actor.behavior.Channel
getName(). Method in class improv.actor.behavior.Filter
getName(). Method in class improv.actor.behavior.Layer
getNumberOfActors(). Method in class improv.util.VRMLManager
getNumberOfBehaviors(). Method in class improv.actor.behavior.Layer
Returns the number of behaviors managed by this layer.
getNumberOfChannels(). Method in class improv.actor.Actor
getNumberOfFilters(). Method in class improv.actor.behavior.State
getNumberOfLayers(). Method in class improv.actor.Actor
getNumValues(). Method in class improv.actor.behavior.MultiChannel
getOffset(). Method in class improv.util.Curve
getOpacity(). Method in class improv.actor.behavior.Layer
getOverlay(). Method in class improv.util.Curve
getParent(Object). Method in class improv.util.NestedList
getQuat(float[]). Method in class improv.util.Quaternion
getQuat(float[], float[], float[], float[]). Method in class improv.util.Quaternion
getQuat(Quaternion). Method in class improv.util.Quaternion
getQuatValue(int). Method in class improv.util.Quaternion
getReleaseDate(). Static method in class improv.misc.Version
This returns the date that this Improv release was built on.
getReleaseId(). Static method in class improv.misc.Version
This returns a unique string that identifies this release.
getRotationOrder(). Method in class improv.actor.behavior.SFRotationChannel
getSelection(). Method in class improv.util.NestedList
getStartTime(). Method in class improv.actor.behavior.Behavior
getTimeChannel(). Method in class improv.actor.behavior.Layer
getTimeScale(). Method in class improv.actor.behavior.Behavior
getTimeScale(). Method in class improv.actor.behavior.Layer
getTimeScale(double). Method in class improv.actor.behavior.Behavior
getTransitionTime(). Method in class improv.actor.behavior.State
getType(). Method in class improv.actor.behavior.Action
getType(). Method in class improv.actor.behavior.DecisionTrigger
getType(). Method in class improv.actor.behavior.Hold
getType(). Method in class improv.event.ImprovObservable
getType(). Method in class improv.actor.behavior.MyChannel
getType(). Method in class improv.actor.behavior.RandomTrigger
getType(). Method in class improv.actor.behavior.Repeat
getType(). Method in class improv.actor.behavior.Trigger
getValue(). Method in class improv.actor.behavior.FastStringFilter
getValue(). Method in class improv.actor.behavior.MFDoubleChannel
getValue(). Method in class improv.actor.behavior.MFFloatChannel
getValue(). Method in class improv.actor.behavior.MFInt32Channel
getValue(). Method in class improv.actor.behavior.MFObjectChannel
getValue(). Method in class improv.actor.behavior.MFRotationChannel
getValue(). Method in class improv.actor.behavior.MFStringChannel
getValue(). Method in class improv.actor.behavior.MFVec2fChannel
getValue(). Method in class improv.actor.behavior.MFVec3fChannel
getValue(). Method in class improv.actor.behavior.SFBoolChannel
getValue(). Method in class improv.actor.behavior.SFDoubleChannel
getValue(). Method in class improv.actor.behavior.SFFloatChannel
getValue(). Method in class improv.actor.behavior.SFInt32Channel
getValue(). Method in class improv.actor.behavior.SFObjectChannel
getValue(). Method in class improv.actor.behavior.SFRotationChannel
getValue(). Method in class improv.actor.behavior.SFStringChannel
getValue(). Method in class improv.actor.behavior.SFVec2fChannel
getValue(). Method in class improv.actor.behavior.SFVec3fChannel
getValue(). Method in interface improv.util.StringProperty
getValue(double). Method in class improv.util.ConstantValue
getValue(double). Method in class improv.actor.behavior.FastStringFilter
getValue(double). Method in class improv.util.SettableValue
getValue(double). Method in class improv.actor.behavior.SFObjectFilter
getValue(double, double). Method in interface improv.util.Animator
getValue(double, double). Method in class improv.util.Bias
getValue(double, double). Method in class improv.util.ConstantValue
getValue(double, double). Method in class improv.util.EditableCurve
getValue(double, double). Method in class improv.util.Gain
getValue(double, double). Method in class improv.util.Overlay
getValue(double, double). Method in class improv.util.ParameterizedCurve
getValue(double, double). Method in class improv.util.SettableValue
getValue(double, double, int). Method in class improv.util.EditableCurve
getVisible(Object). Method in class improv.util.NestedList
Gets the visibility of an object in the list
getWeight(). Method in class improv.actor.behavior.Behavior
getWeight(). Method in class improv.actor.behavior.State
getWeight(Object). Method in class improv.util.WeightedList
getWeightChannel(). Method in class improv.actor.behavior.State
getXAnimator(). Method in class improv.actor.behavior.SFRotationFilter
getXAnimator(). Method in class improv.actor.behavior.SFVec2fFilter
getXAnimator(). Method in class improv.actor.behavior.SFVec3fFilter
getXPoints(). Method in class improv.util.EditableCurve
getXYZ(). Method in class improv.actor.behavior.SFRotationChannel
getYAnimator(). Method in class improv.actor.behavior.SFRotationFilter
getYAnimator(). Method in class improv.actor.behavior.SFVec2fFilter
getYAnimator(). Method in class improv.actor.behavior.SFVec3fFilter
getYPoints(). Method in class improv.util.EditableCurve
getZAnimator(). Method in class improv.actor.behavior.SFRotationFilter
getZAnimator(). Method in class improv.actor.behavior.SFVec3fFilter
GREATER_EQUALS. Static variable in class improv.actor.behavior.BooleanComparison
GREATER_THAN. Static variable in class improv.actor.behavior.BooleanComparison

H

handleEvent(Event). Method in class improv.util.gui.CurveEditor
handleEvent(Event). Method in class improv.util.gui.CurvePanel
handleEvent(Event). Method in class improv.util.gui.FilterEditor
handleEvent(Event). Method in class improv.util.gui.ImprovEditor
handleEvent(Event). Method in class improv.util.gui.LayerEditor
handleEvent(Event). Method in class improv.util.gui.LayerPanel
handleEvent(Event). Method in class improv.util.gui.PointEditor
handleEvent(Event). Method in class improv.util.gui.StateEditor
handleEvent(Event). Method in class improv.util.gui.StatePanel
handleImprovEvent(ImprovEvent). Method in interface improv.event.ImprovObserver
handleImprovEvent(ImprovEvent). Method in class improv.util.VRMLManager
Implemented as part of the ImprovObserver interface.
hasBehavior(String). Method in class improv.actor.behavior.Layer
hasChannel(String). Method in class improv.actor.Actor
hasChannels. Variable in class improv.actor.behavior.Layer
hasChildren(Object). Method in class improv.util.NestedList
hasLayer(String). Method in class improv.actor.Actor
hasLocalClock(). Method in class improv.actor.behavior.Behavior
hasPanel(). Method in class improv.actor.Actor
Hold(float). Constructor for class improv.actor.behavior.Hold
Hold(float, float). Constructor for class improv.actor.behavior.Hold
Hold(float, float, Sequence). Constructor for class improv.actor.behavior.Hold
Create a Hold to cause a randomly determined pause in the Sequence
Hold(float, Sequence). Constructor for class improv.actor.behavior.Hold
Create a Hold to cause an explicitly timed pause in the Sequence

I

id. Variable in class improv.event.ImprovEvent
IGNORE. Static variable in class improv.util.Curve
IGNORE. Static variable in class improv.util.Overlay
IMPROV_VERSION. Static variable in class improv.misc.Version
This contains the version number for the Improv system you are using, as a float.
ImprovEditor(Actor). Constructor for class improv.util.gui.ImprovEditor
ImprovEvent(). Constructor for class improv.event.ImprovEvent
The default contstructor
ImprovEvent(Object, int, Object). Constructor for class improv.event.ImprovEvent
Create a new ImprovEvent and initialize it.
ImprovObservable(). Constructor for class improv.event.ImprovObservable
ImprovServer(). Constructor for class improv.util.net.ImprovServer
ImprovTypes(). Constructor for class improv.event.ImprovTypes
index. Variable in class improv.util.WeightedList
indexOf(Object). Method in class improv.util.NestedList
INHERIT. Static variable in interface improv.actor.behavior.Compositable
use parent object's compositing mode
inheritComposite(). Method in interface improv.actor.behavior.Compositable
Returns true if this compositable inherits its compositing mode from its parent (if you do setComposite(INHERIT) this becomes true, and getComposite() will return the parent's composite mode.
inheritComposite(). Method in class improv.actor.behavior.CompositingFilter
inheritComposite(). Method in class improv.actor.behavior.CompositingMultiFilter
inheritComposite(). Method in class improv.actor.behavior.Layer
inheritComposite(). Method in class improv.actor.behavior.State
Returns true if this State inherits its compositing mode from the Layer its on (i.e.
initVrml(). Method in class improv.util.VRMLManager
insertAfter(Object, Object, String). Method in class improv.util.NestedList
Add a new entry just after the entry identified by prevKey (i.e.
insertLayer(Layer, int). Method in class improv.actor.Actor
Insert a Layer at the specified position in the Layer order.
insertLayer(String, int). Method in class improv.actor.Actor
Insert a Layer at the specified position in the Layer order.
insertPoint(double, double). Method in class improv.util.EditableCurve
Insert a new keypoint into the curve
invert(float[]). Static method in class improv.util.VrmlAngles
isActive(). Method in class improv.actor.behavior.Behavior
isActive(). Method in class improv.actor.behavior.Filter
isExpanded(Object). Method in class improv.util.NestedList
Find out if an object in the list should display its sub-objects
isHidden. Variable in class improv.actor.behavior.Layer
isHidden(). Method in class improv.actor.behavior.Layer
isInitialized(). Method in class improv.util.VRMLManager
isMomentary(). Method in class improv.actor.behavior.Behavior
isPresent(Object). Method in class improv.util.NestedList
ItsChannel(String). Constructor for class improv.actor.behavior.ItsChannel
ITSPROPERTY. Static variable in class improv.event.ImprovTypes

L

layer. Variable in class improv.actor.behavior.Action
Layer(String). Constructor for class improv.actor.behavior.Layer
Layer(String, Actor). Constructor for class improv.actor.behavior.Layer
Layer(String, Actor, float, int). Constructor for class improv.actor.behavior.Layer
layerButtons. Variable in class improv.util.gui.LayerPanel
LayerEditor(ImprovEditor, Actor, Layer). Constructor for class improv.util.gui.LayerEditor
layerIndex. Variable in class improv.util.gui.LayerPanel
layerLabels. Variable in class improv.util.gui.LayerPanel
layerNameChanged(Layer, String, String). Method in class improv.actor.Actor
LayerPanel(Actor). Constructor for class improv.util.gui.LayerPanel
length(). Method in class improv.util.Quaternion
length_sqr(). Method in class improv.util.Quaternion
lerp(double, double, double). Static method in class improv.util.Math2
LESS_EQUALS. Static variable in class improv.actor.behavior.BooleanComparison
LESS_THAN. Static variable in class improv.actor.behavior.BooleanComparison
LinearCurve(double, double). Constructor for class improv.util.LinearCurve
LinearCurve(double, double, int). Constructor for class improv.util.LinearCurve
LinearCurve(double[], double[]). Constructor for class improv.util.LinearCurve
LinearCurve(double[], double[], int). Constructor for class improv.util.LinearCurve
LinearCurve(float, float). Constructor for class improv.util.LinearCurve
LinearCurve(float, float, int). Constructor for class improv.util.LinearCurve
LinearCurve(float[], float[]). Constructor for class improv.util.LinearCurve
LinearCurve(float[], float[], int). Constructor for class improv.util.LinearCurve
LinearCurve(float[][]). Constructor for class improv.util.LinearCurve
LinearCurve(float[][], int). Constructor for class improv.util.LinearCurve
LOOP. Static variable in class improv.util.EditableCurve

M

magnitude(double, double). Static method in class improv.util.Math2
magnitude(double[]). Static method in class improv.util.Math2
main(String[]). Static method in class improv.util.net.ImprovServer
makeIdent(). Method in class improv.util.Quaternion
Math2(). Constructor for class improv.util.Math2
MAX. Static variable in class improv.actor.behavior.CombinedCriteria
MAX. Static variable in interface improv.actor.behavior.Compositable
i.e.
MAX. Static variable in class improv.util.Curve
MAX. Static variable in class improv.util.Overlay
MAX_LAYERS. Variable in class improv.util.gui.LayerPanel
MFColorPROPERTY. Static variable in class improv.event.ImprovTypes
MFDoubleCHANNEL. Static variable in class improv.event.ImprovTypes
MFDoubleChannel(String, double[]). Constructor for class improv.actor.behavior.MFDoubleChannel
MFDoubleChannel(String, int). Constructor for class improv.actor.behavior.MFDoubleChannel
MFDoubleFilter(MFDoubleChannel). Constructor for class improv.actor.behavior.MFDoubleFilter
MFDoubleFilter(MFDoubleChannel, double[], int[], Curve[]). Constructor for class improv.actor.behavior.MFDoubleFilter
MFFloatCHANNEL. Static variable in class improv.event.ImprovTypes
MFFloatChannel(String, float[]). Constructor for class improv.actor.behavior.MFFloatChannel
MFFloatChannel(String, int). Constructor for class improv.actor.behavior.MFFloatChannel
MFFloatFilter(MFFloatChannel). Constructor for class improv.actor.behavior.MFFloatFilter
MFFloatFilter(MFFloatChannel, float[], int[], Curve[]). Constructor for class improv.actor.behavior.MFFloatFilter
MFFloatPROPERTY. Static variable in class improv.event.ImprovTypes
MFInt32CHANNEL. Static variable in class improv.event.ImprovTypes
MFInt32Channel(String, int). Constructor for class improv.actor.behavior.MFInt32Channel
MFInt32Channel(String, int[]). Constructor for class improv.actor.behavior.MFInt32Channel
MFInt32Filter(MFInt32Channel). Constructor for class improv.actor.behavior.MFInt32Filter
MFInt32Filter(MFInt32Channel, int[], int[], Curve[]). Constructor for class improv.actor.behavior.MFInt32Filter
MFInt32PROPERTY. Static variable in class improv.event.ImprovTypes
MFObjectCHANNEL. Static variable in class improv.event.ImprovTypes
MFObjectChannel(String, int). Constructor for class improv.actor.behavior.MFObjectChannel
MFObjectChannel(String, Object[]). Constructor for class improv.actor.behavior.MFObjectChannel
MFObjectFilter(MFObjectChannel). Constructor for class improv.actor.behavior.MFObjectFilter
MFObjectFilter(MFObjectChannel, Object[], int[]). Constructor for class improv.actor.behavior.MFObjectFilter
MFObjectPROPERTY. Static variable in class improv.event.ImprovTypes
MFRotationCHANNEL. Static variable in class improv.event.ImprovTypes
MFRotationChannel(String, float[][]). Constructor for class improv.actor.behavior.MFRotationChannel
MFRotationChannel(String, int). Constructor for class improv.actor.behavior.MFRotationChannel
MFRotationFilter(MFRotationChannel). Constructor for class improv.actor.behavior.MFRotationFilter
MFRotationFilter(MFRotationChannel, float[][], float[][], int[], Curve[], Curve[], Curve[]). Constructor for class improv.actor.behavior.MFRotationFilter
MFRotationFilter(MFRotationChannel, float[][], float[][], int[], Curve[][]). Constructor for class improv.actor.behavior.MFRotationFilter
MFRotationPROPERTY. Static variable in class improv.event.ImprovTypes
MFStringCHANNEL. Static variable in class improv.event.ImprovTypes
MFStringChannel(String, int). Constructor for class improv.actor.behavior.MFStringChannel
MFStringChannel(String, String[]). Constructor for class improv.actor.behavior.MFStringChannel
MFStringFilter(MFStringChannel). Constructor for class improv.actor.behavior.MFStringFilter
MFStringFilter(MFStringChannel, String[], int[]). Constructor for class improv.actor.behavior.MFStringFilter
MFStringPROPERTY. Static variable in class improv.event.ImprovTypes
MFVec2fCHANNEL. Static variable in class improv.event.ImprovTypes
MFVec2fChannel(String, float[][]). Constructor for class improv.actor.behavior.MFVec2fChannel
MFVec2fChannel(String, int). Constructor for class improv.actor.behavior.MFVec2fChannel
MFVec2fFilter(MFVec2fChannel). Constructor for class improv.actor.behavior.MFVec2fFilter
MFVec2fFilter(MFVec2fChannel, float[][], int[], Curve[], Curve[]). Constructor for class improv.actor.behavior.MFVec2fFilter
MFVec2fFilter(MFVec2fChannel, float[][], int[], Curve[][]). Constructor for class improv.actor.behavior.MFVec2fFilter
MFVec2fPROPERTY. Static variable in class improv.event.ImprovTypes
MFVec3fCHANNEL. Static variable in class improv.event.ImprovTypes
MFVec3fChannel(String, float[][]). Constructor for class improv.actor.behavior.MFVec3fChannel
MFVec3fChannel(String, int). Constructor for class improv.actor.behavior.MFVec3fChannel
MFVec3fFilter(MFVec3fChannel). Constructor for class improv.actor.behavior.MFVec3fFilter
MFVec3fFilter(MFVec3fChannel, float[][]). Constructor for class improv.actor.behavior.MFVec3fFilter
MFVec3fFilter(MFVec3fChannel, float[][], int[]). Constructor for class improv.actor.behavior.MFVec3fFilter
MFVec3fFilter(MFVec3fChannel, float[][], int[], Curve[], Curve[], Curve[]). Constructor for class improv.actor.behavior.MFVec3fFilter
MFVec3fFilter(MFVec3fChannel, float[][], int[], Curve[][]). Constructor for class improv.actor.behavior.MFVec3fFilter
MFVec3fPROPERTY. Static variable in class improv.event.ImprovTypes
MIN. Static variable in class improv.actor.behavior.CombinedCriteria
MIN. Static variable in interface improv.actor.behavior.Compositable
i.e.
MIN. Static variable in class improv.util.Curve
MIN. Static variable in class improv.util.Overlay
MLT. Static variable in class improv.actor.behavior.CombinedCriteria
movePoint(int, double, double). Method in class improv.util.EditableCurve
Move a specific keypoint on the curve
MULT. Static variable in class improv.util.Curve
MULT. Static variable in class improv.util.Overlay
mult(float[], float[]). Static method in class improv.util.VrmlAngles
MultiChannel(). Constructor for class improv.actor.behavior.MultiChannel
MultiFilter(). Constructor for class improv.actor.behavior.MultiFilter
MULTIPLY. Static variable in interface improv.actor.behavior.Compositable
i.e.
multiply(float[], float[]). Static method in class improv.util.VrmlAngles
MyChannel(ChannelContainer, String). Constructor for class improv.actor.behavior.MyChannel
MYPROPERTY. Static variable in class improv.event.ImprovTypes

N

NestedList(int). Constructor for class improv.util.NestedList
constructs a list manager for a particular AWT List object
nextAction(). Method in class improv.actor.behavior.Sequence
NoiseCurve(). Constructor for class improv.util.NoiseCurve
The Default Constructor
NoiseCurve(Curve, Curve, Curve). Constructor for class improv.util.NoiseCurve
Creates a NoiseCurve whose min,max and frequency are themselves time-varying parameters.
NoiseCurve(Curve, Curve, Curve, Curve, Curve, double, double, double, double, double). Constructor for class improv.util.NoiseCurve
Creates a NoiseCurve whose min, max, frequency, bias and gain are themselves time-varying parameters.
NoiseCurve(Curve[]). Constructor for class improv.util.NoiseCurve
Creates a NoiseCurve from an array of curves.
NoiseCurve(Curve[], double, double, double, double, double). Constructor for class improv.util.NoiseCurve
NoiseCurve(double, double, double). Constructor for class improv.util.NoiseCurve
Constructs a NoiseCurve given a min, max and frequency
NoiseCurve(double, double, double, double, double). Constructor for class improv.util.NoiseCurve
Constructs a NoiseCurve given a min, max, frequency, bias and gain
normalize(double[]). Static method in class improv.util.Math2
NOT_EQUALS. Static variable in class improv.actor.behavior.BooleanComparison
notifyObservers(). Method in class improv.event.ImprovObservable
NYUSplashScreen(Applet). Constructor for class improv.misc.NYUSplashScreen
NYUSplashScreen(VRMLManager, Applet). Constructor for class improv.misc.NYUSplashScreen

O

opacify(float, float, float). Static method in class improv.actor.behavior.Filter
Overlay(Animator, Animator, int). Constructor for class improv.util.Overlay

P

panX(int). Method in class improv.util.gui.CurvePanel
panY(int). Method in class improv.util.gui.CurvePanel
ParameterizedCurve(). Constructor for class improv.util.ParameterizedCurve
The Default Constructor
ParameterizedCurve(Curve, Curve, Curve). Constructor for class improv.util.ParameterizedCurve
Creates a ParameterizedCurve whose min,max and frequency are themselves time-varying parameters.
ParameterizedCurve(Curve, Curve, Curve, Curve, Curve, double, double, double, double, double). Constructor for class improv.util.ParameterizedCurve
Creates a ParameterizedCurve whose min, max, frequency, bias and gain are themselves time-varying parameters.
ParameterizedCurve(Curve[]). Constructor for class improv.util.ParameterizedCurve
Creates a ParameterizedCurve from an array of curves.
ParameterizedCurve(Curve[], double, double, double, double, double). Constructor for class improv.util.ParameterizedCurve
ParameterizedCurve(double, double, double). Constructor for class improv.util.ParameterizedCurve
Constructs a ParameterizedCurve given a min, max and frequency
ParameterizedCurve(double, double, double, double, double). Constructor for class improv.util.ParameterizedCurve
Constructs a ParameterizedCurve given a min, max, frequency, bias and gain
PCPanel(). Constructor for class improv.util.gui.PCPanel
pickOne(). Method in class improv.actor.behavior.RandomTrigger
pickOne(). Method in class improv.util.WeightedList
PointEditor(CurveView, int). Constructor for class improv.util.gui.PointEditor
POW. Static variable in class improv.actor.behavior.CombinedCriteria
POW. Static variable in interface improv.actor.behavior.Compositable
i.e.
POW. Static variable in class improv.util.Curve
POW. Static variable in class improv.util.Overlay
print(). Method in class improv.util.Quaternion
put(Object). Method in class improv.util.WeightedList
put(Object, double). Method in class improv.util.WeightedList

Q

Quaternion(). Constructor for class improv.util.Quaternion
Quaternion(float[]). Constructor for class improv.util.Quaternion

R

random(double, double). Static method in class improv.util.Math2
RandomTrigger(String[]). Constructor for class improv.actor.behavior.RandomTrigger
RandomTrigger(String[], float[]). Constructor for class improv.actor.behavior.RandomTrigger
RandomTrigger(String[], float[], float, boolean). Constructor for class improv.actor.behavior.RandomTrigger
RandomTrigger(String[], float[], float, boolean, Sequence). Constructor for class improv.actor.behavior.RandomTrigger
rate(ChannelContainer). Method in class improv.actor.behavior.BooleanComparison
rate(ChannelContainer). Method in class improv.actor.behavior.CombinedCriteria
rate(ChannelContainer). Method in class improv.actor.behavior.FuzzyComparison
refresh(). Method in class improv.util.NestedList
refreshes the contents of a list
remove(Object). Method in class improv.util.NestedList
Removes an object from the list.
removePoint(int). Method in class improv.util.EditableCurve
Remove a specific keypoint from the curve.
renameBehavior(Behavior, String). Method in class improv.actor.behavior.Layer
Changes the name of a behavior to the given string.
renameLayer(Layer, String). Method in class improv.actor.Actor
Rename a Layer given the Layer and the new name
renameLayer(String, String). Method in class improv.actor.Actor
Rename a Layer given its current name and the new name
Repeat(). Constructor for class improv.actor.behavior.Repeat
Repeat(int). Constructor for class improv.actor.behavior.Repeat
Repeat(int, double). Constructor for class improv.actor.behavior.Repeat
Repeat(int, double, Sequence). Constructor for class improv.actor.behavior.Repeat
resetClock(double). Method in class improv.actor.behavior.Sequence
RuleWeightedList(). Constructor for class improv.actor.behavior.RuleWeightedList
RuleWeightedList(ChannelContainer[], String[], ChannelReference). Constructor for class improv.actor.behavior.RuleWeightedList
RUN_ONCE. Static variable in class improv.util.EditableCurve

S

scalarAdd(double[], double). Static method in class improv.util.Math2
scalarMult(double[], double). Static method in class improv.util.Math2
scaleX(float). Method in class improv.util.gui.CurvePanel
scaleY(float). Method in class improv.util.gui.CurvePanel
sequence. Variable in class improv.actor.behavior.Action
doAction() is used to trigger the behavior of an Action object.
Sequence(String). Constructor for class improv.actor.behavior.Sequence
Sequence(String, double). Constructor for class improv.actor.behavior.Sequence
Sequence(String, double, Curve, boolean, double, boolean, Layer). Constructor for class improv.actor.behavior.Sequence
SET. Static variable in interface improv.actor.behavior.Compositable
i.e.
setAction(int). Method in class improv.actor.behavior.Sequence
setActive(boolean). Method in class improv.actor.behavior.Filter
Sets the active state of the filter.
setActiveBehavior(Behavior). Method in class improv.actor.behavior.Layer
Sets the active behavior in the layer to the given Behavior object.
setActiveBehavior(Behavior, double, boolean). Method in class improv.actor.behavior.Layer
Sets the active behavior in the layer to given behavior object.
setActiveBehavior(int). Method in class improv.actor.behavior.Layer
Sets the active behavior in the layer to the behavior at the given position.
setActiveBehavior(int, double, boolean). Method in class improv.actor.behavior.Layer
Sets the active behavior in the layer to the behavior at the given position.
setActiveBehavior(String). Method in class improv.actor.behavior.Layer
Sets the active behavior in the layer to the behavior with the given name
setActiveBehavior(String, double, boolean). Method in class improv.actor.behavior.Layer
Sets the active behavior in the layer to the behavior with the given name.
setActor(Actor). Method in class improv.actor.behavior.Layer
setAnimator(Animator). Method in class improv.actor.behavior.FastBoolFilter
setAnimator(Animator). Method in class improv.actor.behavior.FastInt32Filter
setAnimator(Animator). Method in class improv.actor.behavior.SFInt32Filter
setAxisAngle(float, float, float, float). Method in class improv.util.Quaternion
setAxisAngle(float[]). Method in class improv.util.Quaternion
setAxisAngle(float[], float). Method in class improv.util.Quaternion
setAxisAngle(Vec3f, float). Method in class improv.util.Quaternion
setBackground(Behavior). Method in class improv.actor.behavior.Layer
setBackground(String). Method in class improv.actor.behavior.Layer
setBehavior(Behavior). Method in class improv.actor.Actor
Activate a Behavior
setBehavior(String). Method in class improv.actor.Actor
Activate a Behavior given its name.
Note: multiple Behaviors may share a name in which case each behavior with that name will be activated
setBehavior(String, double). Method in class improv.actor.Actor
Activate a behavior given its name, and temporarily set its duration.
setBehavior(String, double, boolean). Method in class improv.actor.Actor
Activate a behavior given its name, and temporarily set its duration, and momentary flag.
Next time the behavior is activated it will return to its default duration, and momentary flag.
setBehavior(String, String). Method in class improv.util.VRMLManager
setBias(Curve). Method in class improv.util.ParameterizedCurve
setBias(double). Method in class improv.util.Bias
setBias(double). Method in class improv.util.ParameterizedCurve
setChannelValue(String, float). Method in class improv.actor.Actor
setChannelValue(String, String, float). Method in class improv.util.VRMLManager
setChildrenVisible(Object, boolean). Method in class improv.util.NestedList
Specifies if an object in the list should display its sub-objects
setComposite(Compositor). Method in class improv.actor.behavior.CompositingFilter
setComposite(int). Method in interface improv.actor.behavior.Compositable
Sets the composite mode used by this compositable object.
setComposite(int). Method in class improv.actor.behavior.CompositingFilter
Sets the composite mode of the filter.
setComposite(int). Method in class improv.actor.behavior.CompositingMultiFilter
setComposite(int). Method in class improv.actor.behavior.Layer
setComposite(int). Method in class improv.actor.behavior.State
Sets the current composite mode.
setComposite(String). Method in interface improv.actor.behavior.Compositable
Set the composite mode to the named mode
setComposite(String). Method in class improv.actor.behavior.CompositingFilter
Sets the composite mode of the filter.
setComposite(String). Method in class improv.actor.behavior.CompositingMultiFilter
setComposite(String). Method in class improv.actor.behavior.Layer
setComposite(String). Method in class improv.actor.behavior.State
Sets the current composite mode to the named mode.
setCompositeMode(int). Method in class improv.util.Curve
used to set the composite mode of a curve
setCurrentDuration(double). Method in class improv.actor.behavior.Behavior
This is used to temporarily override the value of the behaviors duration field.
setCurrentMomentary(boolean). Method in class improv.actor.behavior.Behavior
This is used to temporarily override the value of the behavior's momentary flag.
setCurve(EditableCurve). Method in class improv.util.gui.CurvePanel
setDuration(double). Method in class improv.actor.behavior.Behavior
setEulers(float, float, float). Method in class improv.util.Quaternion
setEulers(float[]). Method in class improv.util.Quaternion
setEvent(Object, int, Object). Method in class improv.event.ImprovEvent
Set the event values for an existing ImprovEvent object.
setFrq(Curve). Method in class improv.util.ParameterizedCurve
setFrq(double). Method in class improv.util.ParameterizedCurve
setGain(Curve). Method in class improv.util.ParameterizedCurve
setGain(double). Method in class improv.util.Gain
setGain(double). Method in class improv.util.ParameterizedCurve
setHasPanel(boolean). Method in class improv.actor.Actor
This method has no effect on the functionality of the actor, but may be used to determine whether an author-defined GUI control panel should be displayed.
setHidden(boolean). Method in class improv.actor.behavior.Layer
setLabel(Object, String). Method in class improv.util.NestedList
Sets the label used for a particular list object
setLayer(Layer). Method in class improv.actor.behavior.State
setLocalClock(boolean). Method in class improv.actor.behavior.Behavior
setMat3(float[][]). Method in class improv.util.Quaternion
setMat3(Matrix3f). Method in class improv.util.Quaternion
setMax(Curve). Method in class improv.util.ParameterizedCurve
setMax(double). Method in class improv.util.ParameterizedCurve
setMin(Curve). Method in class improv.util.ParameterizedCurve
setMin(double). Method in class improv.util.ParameterizedCurve
setMode(int). Method in class improv.util.EditableCurve
setMomentary(boolean). Method in class improv.actor.behavior.Behavior
Sets the value of the momentary flag.
setName(String). Method in class improv.actor.behavior.Behavior
setName(String). Method in class improv.actor.behavior.Channel
setName(String). Method in class improv.actor.behavior.Layer
setOffset(double). Method in class improv.util.Curve
Used to set a temporal offset for the curve
setOldValue(). Method in class improv.actor.behavior.MFDoubleChannel
setOldValue(). Method in class improv.actor.behavior.MFFloatChannel
setOldValue(). Method in class improv.actor.behavior.MFInt32Channel
setOldValue(). Method in class improv.actor.behavior.MFObjectChannel
setOldValue(). Method in class improv.actor.behavior.MFRotationChannel
setOldValue(). Method in class improv.actor.behavior.MFStringChannel
setOldValue(). Method in class improv.actor.behavior.MFVec2fChannel
setOldValue(). Method in class improv.actor.behavior.MFVec3fChannel
setOldValue(). Method in class improv.actor.behavior.MultiChannel
setOpacity(double). Method in class improv.actor.behavior.FastBoolFilter
setOpacity(double). Method in class improv.actor.behavior.FastInt32Filter
setOpacity(double). Method in class improv.actor.behavior.FastStringFilter
setOpacity(double). Method in class improv.actor.behavior.SFBoolFilter
setOpacity(double). Method in class improv.actor.behavior.SFFloatFilter
setOpacity(double). Method in class improv.actor.behavior.SFInt32Filter
setOpacity(double[]). Method in class improv.actor.behavior.SFRotationFilter
setOpacity(double[]). Method in class improv.actor.behavior.SFVec2fFilter
setOpacity(float). Method in class improv.actor.behavior.Layer
setOpacity(float). Method in class improv.actor.behavior.SFDoubleFilter
setOpacity(float, float). Method in class improv.actor.behavior.SFVec2fFilter
setOpacity(float, float, float). Method in class improv.actor.behavior.SFRotationFilter
setOpacity(float, float, float). Method in class improv.actor.behavior.SFVec3fFilter
setOpacity(float[]). Method in class improv.actor.behavior.SFVec3fFilter
setOverlay(Animator). Method in class improv.util.Curve
Used to set an overlay curve with the default composite method of "ADD"
setOverlay(Animator, String). Method in class improv.util.Curve
Used to set an overlay curve and a composite method
setPoints(double[], double[]). Method in class improv.util.EditableCurve
setQuat(float, float, float, float). Method in class improv.util.Quaternion
setQuat(float[]). Method in class improv.util.Quaternion
setQuat(float[]). Method in class improv.actor.behavior.SFRotationFilter
setQuat(Quaternion). Method in class improv.util.Quaternion
setQuatValue(int, float). Method in class improv.util.Quaternion
setRange(double). Method in class improv.util.ParameterizedCurve
setRotationOrder(int). Method in class improv.actor.behavior.SFRotationChannel
Choose one of the six possible rotation orderings.
setRotationOrder(int, int, int). Method in class improv.actor.behavior.SFRotationChannel
Set the euler angles rotation order by index.
setRotationOrder(int[]). Method in class improv.actor.behavior.SFRotationChannel
Set the euler angles rotation order.
setSavedStates(String[]). Method in class improv.actor.behavior.Sequence
setSelection(Object). Method in class improv.util.NestedList
Select an object in the list (nothing happens if the object is not visible or is not in the list)
setSequence(Sequence). Method in class improv.actor.behavior.Action
SettableValue(boolean). Constructor for class improv.util.SettableValue
SettableValue(double). Constructor for class improv.util.SettableValue
SettableValue(float). Constructor for class improv.util.SettableValue
SettableValue(int). Constructor for class improv.util.SettableValue
setTimeScale(double). Method in class improv.actor.behavior.Behavior
setTimeScaleCurve(Curve). Method in class improv.actor.behavior.Behavior
setTransitionCurve(Curve). Method in class improv.actor.behavior.State
setTransitionTime(Curve). Method in class improv.actor.behavior.State
setTransitionTime(double). Method in class improv.actor.behavior.State
setValue(Animator, Animator). Method in class improv.actor.behavior.SFVec2fFilter
setValue(Animator, Animator, Animator). Method in class improv.actor.behavior.SFRotationFilter
setValue(Animator, Animator, Animator). Method in class improv.actor.behavior.SFVec3fFilter
setValue(Animator[]). Method in class improv.actor.behavior.SFRotationFilter
setValue(Animator[]). Method in class improv.actor.behavior.SFVec2fFilter
setValue(Animator[]). Method in class improv.actor.behavior.SFVec3fFilter
setValue(boolean). Method in class improv.actor.behavior.FastBoolFilter
setValue(boolean). Method in class improv.util.SettableValue
setValue(boolean). Method in class improv.actor.behavior.SFBoolChannel
setValue(boolean). Method in class improv.actor.behavior.SFBoolFilter
setValue(double). Method in class improv.util.Bias
setValue(double). Method in class improv.util.Curve
setValue(double). Method in class improv.util.Gain
setValue(double). Method in class improv.util.SettableValue
setValue(double). Method in class improv.actor.behavior.SFDoubleChannel
setValue(double). Method in class improv.actor.behavior.SFDoubleFilter
setValue(double[]). Method in class improv.actor.behavior.MFDoubleFilter
setValue(float). Method in class improv.util.SettableValue
setValue(float). Method in class improv.actor.behavior.SFFloatFilter
setValue(float). Method in class improv.actor.behavior.SFNumericChannel
setValue(float, double). Method in class improv.actor.behavior.SFNumericChannel
setValue(float, float). Method in class improv.actor.behavior.SFVec2fFilter
setValue(float, float, float). Method in class improv.actor.behavior.SFRotationFilter
setValue(float, float, float). Method in class improv.actor.behavior.SFVec3fFilter
setValue(float[]). Method in class improv.actor.behavior.MFFloatFilter
setValue(float[]). Method in class improv.actor.behavior.SFRotationChannel
setValue(float[]). Method in class improv.actor.behavior.SFRotationFilter
setValue(float[]). Method in class improv.actor.behavior.SFVec2fChannel
setValue(float[]). Method in class improv.actor.behavior.SFVec2fFilter
setValue(float[]). Method in class improv.actor.behavior.SFVec3fChannel
setValue(float[]). Method in class improv.actor.behavior.SFVec3fFilter
setValue(float[], double). Method in class improv.actor.behavior.SFRotationChannel
setValue(float[], double). Method in class improv.actor.behavior.SFVec2fChannel
setValue(float[], double). Method in class improv.actor.behavior.SFVec3fChannel
setValue(float[][]). Method in class improv.actor.behavior.MFRotationFilter
setValue(float[][]). Method in class improv.actor.behavior.MFVec2fFilter
setValue(float[][]). Method in class improv.actor.behavior.MFVec3fFilter
setValue(int). Method in class improv.actor.behavior.FastInt32Filter
setValue(int). Method in class improv.util.SettableValue
setValue(int). Method in class improv.actor.behavior.SFInt32Channel
setValue(int). Method in class improv.actor.behavior.SFInt32Filter
setValue(int[]). Method in class improv.actor.behavior.MFInt32Filter
setValue(Object). Method in class improv.actor.behavior.SFObjectChannel
setValue(Object). Method in class improv.actor.behavior.SFObjectFilter
setValue(Object[]). Method in class improv.actor.behavior.MFObjectFilter
setValue(String). Method in class improv.actor.behavior.FastStringFilter
setValue(String). Method in class improv.actor.behavior.SFStringChannel
setValue(String). Method in class improv.actor.behavior.SFStringFilter
setValue(String[]). Method in class improv.actor.behavior.MFStringFilter
setVisible(Object, boolean). Method in class improv.util.NestedList
Sets the visibility of an object in the list
setWeight(double). Method in class improv.actor.behavior.Behavior
setWeight(float). Method in class improv.actor.behavior.State
setXAnimator(Animator). Method in class improv.actor.behavior.SFRotationFilter
setXAnimator(Animator). Method in class improv.actor.behavior.SFVec2fFilter
setXAnimator(Animator). Method in class improv.actor.behavior.SFVec3fFilter
setXRotation(float). Method in class improv.actor.behavior.SFRotationFilter
setYAnimator(Animator). Method in class improv.actor.behavior.SFRotationFilter
setYAnimator(Animator). Method in class improv.actor.behavior.SFVec2fFilter
setYAnimator(Animator). Method in class improv.actor.behavior.SFVec3fFilter
setYRotation(float). Method in class improv.actor.behavior.SFRotationFilter
setZAnimator(Animator). Method in class improv.actor.behavior.SFRotationFilter
setZAnimator(Animator). Method in class improv.actor.behavior.SFVec3fFilter
setZRotation(float). Method in class improv.actor.behavior.SFRotationFilter
SFBoolCHANNEL. Static variable in class improv.event.ImprovTypes
SFBoolChannel(String). Constructor for class improv.actor.behavior.SFBoolChannel
SFBoolChannel(String, boolean). Constructor for class improv.actor.behavior.SFBoolChannel
SFBoolFilter(boolean, Animator). Constructor for class improv.actor.behavior.SFBoolFilter
SFBoolFilter(SFBoolChannel). Constructor for class improv.actor.behavior.SFBoolFilter
SFBoolFilter(SFBoolChannel, Animator). Constructor for class improv.actor.behavior.SFBoolFilter
SFBoolFilter(SFBoolChannel, boolean). Constructor for class improv.actor.behavior.SFBoolFilter
SFBoolFilter(SFBoolChannel, boolean, Animator). Constructor for class improv.actor.behavior.SFBoolFilter
SFBoolPROPERTY. Static variable in class improv.event.ImprovTypes
SFColorPROPERTY. Static variable in class improv.event.ImprovTypes
SFDoubleCHANNEL. Static variable in class improv.event.ImprovTypes
SFDoubleChannel(). Constructor for class improv.actor.behavior.SFDoubleChannel
SFDoubleChannel(double). Constructor for class improv.actor.behavior.SFDoubleChannel
SFDoubleChannel(String). Constructor for class improv.actor.behavior.SFDoubleChannel
SFDoubleChannel(String, double). Constructor for class improv.actor.behavior.SFDoubleChannel
SFDoubleFilter(float, Animator). Constructor for class improv.actor.behavior.SFDoubleFilter
SFDoubleFilter(SFDoubleChannel). Constructor for class improv.actor.behavior.SFDoubleFilter
SFDoubleFilter(SFDoubleChannel, Animator). Constructor for class improv.actor.behavior.SFDoubleFilter
SFDoubleFilter(SFDoubleChannel, double). Constructor for class improv.actor.behavior.SFDoubleFilter
SFDoubleFilter(SFDoubleChannel, double, Animator). Constructor for class improv.actor.behavior.SFDoubleFilter
SFFloatCHANNEL. Static variable in class improv.event.ImprovTypes
SFFloatChannel(). Constructor for class improv.actor.behavior.SFFloatChannel
SFFloatChannel(float). Constructor for class improv.actor.behavior.SFFloatChannel
SFFloatChannel(String). Constructor for class improv.actor.behavior.SFFloatChannel
SFFloatChannel(String, float). Constructor for class improv.actor.behavior.SFFloatChannel
SFFloatFilter(float, Animator). Constructor for class improv.actor.behavior.SFFloatFilter
SFFloatFilter(SFFloatChannel). Constructor for class improv.actor.behavior.SFFloatFilter
SFFloatFilter(SFFloatChannel, Animator). Constructor for class improv.actor.behavior.SFFloatFilter
SFFloatFilter(SFFloatChannel, float). Constructor for class improv.actor.behavior.SFFloatFilter
SFFloatFilter(SFFloatChannel, float, Animator). Constructor for class improv.actor.behavior.SFFloatFilter
SFFloatPROPERTY. Static variable in class improv.event.ImprovTypes
SFInt32CHANNEL. Static variable in class improv.event.ImprovTypes
SFInt32Channel(). Constructor for class improv.actor.behavior.SFInt32Channel
SFInt32Channel(int). Constructor for class improv.actor.behavior.SFInt32Channel
SFInt32Channel(String). Constructor for class improv.actor.behavior.SFInt32Channel
SFInt32Channel(String, int). Constructor for class improv.actor.behavior.SFInt32Channel
SFInt32Filter(int, Animator). Constructor for class improv.actor.behavior.SFInt32Filter
SFInt32Filter(SFInt32Channel). Constructor for class improv.actor.behavior.SFInt32Filter
SFInt32Filter(SFInt32Channel, Animator). Constructor for class improv.actor.behavior.SFInt32Filter
SFInt32Filter(SFInt32Channel, int). Constructor for class improv.actor.behavior.SFInt32Filter
SFInt32Filter(SFInt32Channel, int, Animator). Constructor for class improv.actor.behavior.SFInt32Filter
SFInt32PROPERTY. Static variable in class improv.event.ImprovTypes
SFNumericChannel(). Constructor for class improv.actor.behavior.SFNumericChannel
SFObjectCHANNEL. Static variable in class improv.event.ImprovTypes
SFObjectChannel(). Constructor for class improv.actor.behavior.SFObjectChannel
SFObjectChannel(Object). Constructor for class improv.actor.behavior.SFObjectChannel
SFObjectChannel(String). Constructor for class improv.actor.behavior.SFObjectChannel
SFObjectChannel(String, Object). Constructor for class improv.actor.behavior.SFObjectChannel
SFObjectFilter(SFObjectChannel). Constructor for class improv.actor.behavior.SFObjectFilter
SFObjectFilter(SFObjectChannel, Object). Constructor for class improv.actor.behavior.SFObjectFilter
SFObjectPROPERTY. Static variable in class improv.event.ImprovTypes
SFRotationCHANNEL. Static variable in class improv.event.ImprovTypes
SFRotationChannel(). Constructor for class improv.actor.behavior.SFRotationChannel
SFRotationChannel(float[]). Constructor for class improv.actor.behavior.SFRotationChannel
SFRotationChannel(int). Constructor for class improv.actor.behavior.SFRotationChannel
SFRotationChannel(int, float[]). Constructor for class improv.actor.behavior.SFRotationChannel
SFRotationChannel(String). Constructor for class improv.actor.behavior.SFRotationChannel
SFRotationChannel(String, float[]). Constructor for class improv.actor.behavior.SFRotationChannel
SFRotationChannel(String, int). Constructor for class improv.actor.behavior.SFRotationChannel
SFRotationChannel(String, int, float[]). Constructor for class improv.actor.behavior.SFRotationChannel
SFRotationFilter(SFRotationChannel). Constructor for class improv.actor.behavior.SFRotationFilter
SFRotationFilter(SFRotationChannel, Animator, Animator, Animator). Constructor for class improv.actor.behavior.SFRotationFilter
SFRotationFilter(SFRotationChannel, float, float, float). Constructor for class improv.actor.behavior.SFRotationFilter
SFRotationFilter(SFRotationChannel, float, float, float, Animator, Animator, Animator). Constructor for class improv.actor.behavior.SFRotationFilter
SFRotationFilter(SFRotationChannel, float, float, float, float). Constructor for class improv.actor.behavior.SFRotationFilter
SFRotationFilter(SFRotationChannel, float, float, float, float, float, float, float, Animator, Animator, Animator). Constructor for class improv.actor.behavior.SFRotationFilter
SFRotationFilter(SFRotationChannel, float[], float[], Animator, Animator, Animator). Constructor for class improv.actor.behavior.SFRotationFilter
SFRotationFilter(SFRotationChannel, float[], float[], Animator[]). Constructor for class improv.actor.behavior.SFRotationFilter
SFRotationPROPERTY. Static variable in class improv.event.ImprovTypes
SFStringCHANNEL. Static variable in class improv.event.ImprovTypes
SFStringChannel(). Constructor for class improv.actor.behavior.SFStringChannel
SFStringChannel(String). Constructor for class improv.actor.behavior.SFStringChannel
SFStringChannel(String, String). Constructor for class improv.actor.behavior.SFStringChannel
SFStringFilter(SFStringChannel). Constructor for class improv.actor.behavior.SFStringFilter
SFStringFilter(SFStringChannel, String). Constructor for class improv.actor.behavior.SFStringFilter
SFStringPROPERTY. Static variable in class improv.event.ImprovTypes
SFTimeCHANNEL. Static variable in class improv.event.ImprovTypes
SFTimePROPERTY. Static variable in class improv.event.ImprovTypes
SFVec2fCHANNEL. Static variable in class improv.event.ImprovTypes
SFVec2fChannel(). Constructor for class improv.actor.behavior.SFVec2fChannel
SFVec2fChannel(float[]). Constructor for class improv.actor.behavior.SFVec2fChannel
SFVec2fChannel(String). Constructor for class improv.actor.behavior.SFVec2fChannel
SFVec2fChannel(String, float[]). Constructor for class improv.actor.behavior.SFVec2fChannel
SFVec2fFilter(SFVec2fChannel). Constructor for class improv.actor.behavior.SFVec2fFilter
SFVec2fFilter(SFVec2fChannel, Animator, Animator). Constructor for class improv.actor.behavior.SFVec2fFilter
SFVec2fFilter(SFVec2fChannel, float, float). Constructor for class improv.actor.behavior.SFVec2fFilter
SFVec2fFilter(SFVec2fChannel, float, float, Animator, Animator). Constructor for class improv.actor.behavior.SFVec2fFilter
SFVec2fFilter(SFVec2fChannel, float[], Animator, Animator). Constructor for class improv.actor.behavior.SFVec2fFilter
SFVec2fFilter(SFVec2fChannel, float[], Animator[]). Constructor for class improv.actor.behavior.SFVec2fFilter
SFVec2fPROPERTY. Static variable in class improv.event.ImprovTypes
SFVec3fCHANNEL. Static variable in class improv.event.ImprovTypes
SFVec3fChannel(). Constructor for class improv.actor.behavior.SFVec3fChannel
SFVec3fChannel(float[]). Constructor for class improv.actor.behavior.SFVec3fChannel
SFVec3fChannel(String). Constructor for class improv.actor.behavior.SFVec3fChannel
SFVec3fChannel(String, float[]). Constructor for class improv.actor.behavior.SFVec3fChannel
SFVec3fFilter(SFVec3fChannel). Constructor for class improv.actor.behavior.SFVec3fFilter
SFVec3fFilter(SFVec3fChannel, Animator, Animator, Animator). Constructor for class improv.actor.behavior.SFVec3fFilter
SFVec3fFilter(SFVec3fChannel, float, float, float). Constructor for class improv.actor.behavior.SFVec3fFilter
SFVec3fFilter(SFVec3fChannel, float, float, float, Animator, Animator, Animator). Constructor for class improv.actor.behavior.SFVec3fFilter
SFVec3fFilter(SFVec3fChannel, float[], Animator, Animator, Animator). Constructor for class improv.actor.behavior.SFVec3fFilter
SFVec3fFilter(SFVec3fChannel, float[], Animator[]). Constructor for class improv.actor.behavior.SFVec3fFilter
SFVec3fPROPERTY. Static variable in class improv.event.ImprovTypes
SinCurve(). Constructor for class improv.util.SinCurve
The Default Constructor
SinCurve(Curve, Curve, Curve). Constructor for class improv.util.SinCurve
Creates a SinCurve whose min,max and frequency are themselves time-varying parameters.
SinCurve(Curve, Curve, Curve, Curve, Curve, double, double, double, double, double). Constructor for class improv.util.SinCurve
Creates a SinCurve whose min, max, frequency, bias and gain are themselves time-varying parameters.
SinCurve(Curve[]). Constructor for class improv.util.SinCurve
Creates a SinCurve from an array of curves.
SinCurve(Curve[], double, double, double, double, double). Constructor for class improv.util.SinCurve
SinCurve(double, double, double). Constructor for class improv.util.SinCurve
Constructs a SinCurve given a min, max and frequency
SinCurve(double, double, double, double, double). Constructor for class improv.util.SinCurve
Constructs a SinCurve given a min, max, frequency, bias and gain
size(). Method in class improv.util.WeightedList
slerp(float[], float[], float). Static method in class improv.util.VrmlAngles
SplineCurve(double, double). Constructor for class improv.util.SplineCurve
SplineCurve(double, double, int). Constructor for class improv.util.SplineCurve
SplineCurve(double[], double[]). Constructor for class improv.util.SplineCurve
SplineCurve(double[], double[], int). Constructor for class improv.util.SplineCurve
SplineCurve(float, float). Constructor for class improv.util.SplineCurve
SplineCurve(float, float, int). Constructor for class improv.util.SplineCurve
SplineCurve(float[], float[]). Constructor for class improv.util.SplineCurve
SplineCurve(float[], float[], int). Constructor for class improv.util.SplineCurve
SplineCurve(float[][]). Constructor for class improv.util.SplineCurve
SplineCurve(float[][], int). Constructor for class improv.util.SplineCurve
SquareCurve(double, double). Constructor for class improv.util.SquareCurve
SquareCurve(double, double, int). Constructor for class improv.util.SquareCurve
SquareCurve(double[], double[]). Constructor for class improv.util.SquareCurve
SquareCurve(double[], double[], int). Constructor for class improv.util.SquareCurve
SquareCurve(float, float). Constructor for class improv.util.SquareCurve
SquareCurve(float, float, int). Constructor for class improv.util.SquareCurve
SquareCurve(float[], float[]). Constructor for class improv.util.SquareCurve
SquareCurve(float[], float[], int). Constructor for class improv.util.SquareCurve
SquareCurve(float[][]). Constructor for class improv.util.SquareCurve
SquareCurve(float[][], int). Constructor for class improv.util.SquareCurve
startFrame(). Method in class improv.actor.behavior.Channel
startFrame(). Method in class improv.actor.behavior.MultiChannel
startFrame(). Method in class improv.actor.behavior.SFNumericChannel
startFrame(). Method in class improv.actor.behavior.SFObjectChannel
startFrame(). Method in class improv.actor.behavior.SFRotationChannel
startFrame(). Method in class improv.actor.behavior.SFStringChannel
startFrame(). Method in class improv.actor.behavior.SFVec2fChannel
startFrame(). Method in class improv.actor.behavior.SFVec3fChannel
startLayer(). Method in class improv.actor.behavior.Layer
Called by the Actor class
State(). Constructor for class improv.actor.behavior.State
State(String). Constructor for class improv.actor.behavior.State
State(String, double, Curve, double, Curve, boolean, double). Constructor for class improv.actor.behavior.State
State(String, double, Curve, double, Curve, boolean, double, int, boolean, Layer). Constructor for class improv.actor.behavior.State
StateEditor(ImprovEditor, Actor, State). Constructor for class improv.util.gui.StateEditor
StatePanel(Layer, Actor). Constructor for class improv.util.gui.StatePanel
STEP. Static variable in class improv.util.EditableCurve
SUB. Static variable in class improv.actor.behavior.CombinedCriteria
SUB. Static variable in class improv.util.Curve
SUB. Static variable in class improv.util.Overlay
SUBTRACT. Static variable in interface improv.actor.behavior.Compositable
i.e.

T

target. Variable in class improv.event.ImprovEvent
timeBased(boolean). Method in class improv.util.Curve
This is called by the various filter types to determine the current value of the filter.
Trigger(String). Constructor for class improv.actor.behavior.Trigger
Trigger(String, float, boolean). Constructor for class improv.actor.behavior.Trigger
Trigger(String, float, boolean, Sequence). Constructor for class improv.actor.behavior.Trigger
Trigger(String[]). Constructor for class improv.actor.behavior.Trigger
Trigger(String[], float, boolean). Constructor for class improv.actor.behavior.Trigger
Trigger(String[], float, boolean, Sequence). Constructor for class improv.actor.behavior.Trigger
type. Variable in class improv.event.ImprovObservable
TYPE. Static variable in class improv.actor.behavior.MyChannel

U

update(). Method in class improv.util.gui.CurvePanel
update(). Method in class improv.util.gui.LayerPanel
update(). Method in class improv.util.gui.StatePanel
updateKeyList(). Method in class improv.util.gui.CurveEditor
updateValues(). Method in class improv.actor.behavior.MFDoubleChannel
updateValues(). Method in class improv.actor.behavior.MFFloatChannel
updateValues(). Method in class improv.actor.behavior.MFInt32Channel
updateValues(). Method in class improv.actor.behavior.MFObjectChannel
updateValues(). Method in class improv.actor.behavior.MFRotationChannel
updateValues(). Method in class improv.actor.behavior.MFStringChannel
updateValues(). Method in class improv.actor.behavior.MFVec2fChannel
updateValues(). Method in class improv.actor.behavior.MFVec3fChannel
updateValues(). Method in class improv.actor.behavior.MultiChannel

V

valueChanged(). Method in class improv.actor.behavior.MFDoubleChannel
valueChanged(). Method in class improv.actor.behavior.MFFloatChannel
valueChanged(). Method in class improv.actor.behavior.MFInt32Channel
valueChanged(). Method in class improv.actor.behavior.MFObjectChannel
valueChanged(). Method in class improv.actor.behavior.MFRotationChannel
valueChanged(). Method in class improv.actor.behavior.MFStringChannel
valueChanged(). Method in class improv.actor.behavior.MFVec2fChannel
valueChanged(). Method in class improv.actor.behavior.MFVec3fChannel
valueChanged(). Method in class improv.actor.behavior.MultiChannel
Version(). Constructor for class improv.misc.Version
VrmlAngles(). Constructor for class improv.util.VrmlAngles
VRMLManager(Browser, Applet). Constructor for class improv.util.VRMLManager
The Basic Constructor
VRMLManager(Browser, Applet, int). Constructor for class improv.util.VRMLManager
Because of differences in the behavior of Cosmo Player between Netscape versions 3 and 4, the version flag is used to ensure proper behavior from Improv.

W

WeightedList(). Constructor for class improv.util.WeightedList
WeightedList(Object[]). Constructor for class improv.util.WeightedList
WeightedList(Object[], double). Constructor for class improv.util.WeightedList
WeightedList(Object[], double[]). Constructor for class improv.util.WeightedList
WeightedList(WeightedList[]). Constructor for class improv.util.WeightedList
weights. Variable in class improv.util.WeightedList
when. Variable in class improv.event.ImprovEvent

X

XYZ. Static variable in class improv.util.Quaternion
XYZ. Static variable in class improv.actor.behavior.SFRotationChannel
XYZ. Static variable in class improv.util.VrmlAngles
xyzArg. Variable in class improv.actor.behavior.SFRotationChannel
XZY. Static variable in class improv.util.Quaternion
XZY. Static variable in class improv.actor.behavior.SFRotationChannel
XZY. Static variable in class improv.util.VrmlAngles

Y

YXZ. Static variable in class improv.util.Quaternion
YXZ. Static variable in class improv.actor.behavior.SFRotationChannel
YXZ. Static variable in class improv.util.VrmlAngles
YZX. Static variable in class improv.util.Quaternion
YZX. Static variable in class improv.actor.behavior.SFRotationChannel
YZX. Static variable in class improv.util.VrmlAngles