- AbstractEditor<ChildBase,ChildController> - Class in org.mechio.api.animation.editor
-
- AbstractEditor(HistoryStack) - Constructor for class org.mechio.api.animation.editor.AbstractEditor
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.AnimationPlayerAction.Pause
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.AnimationPlayerAction.Play
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.AnimationPlayerAction.Resume
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.AnimationPlayerAction.Stop
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.ChannelActions.ChangeColor
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.EditorAction.AddChild
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.EditorAction.AddChildController
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.EditorAction.Remove
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.EditorAction.RemoveChild
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.EditorAction.SetSelect
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.EditorAction.SetState
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.HistoryAction
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.MotionPathActions.MovePoint
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.MotionPathActions.SetControlPoints
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.actions.MotionPathActions.SetInterpolatorFactory
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.features.AnimationTimeRange.PlayAction
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.features.AnimationTimeRange.SetStartAction
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.features.AnimationTimeRange.SetStopAction
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.features.SynchronizedPointGroup.LinkAction
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.features.SynchronizedPointGroup.UnlinkAction
-
- actionPerformed(ActionEvent) - Method in class org.mechio.api.animation.editor.history.HistoryStack.EmptyAction
-
- Activator - Class in org.mechio.api.animation.osgi
-
- Activator() - Constructor for class org.mechio.api.animation.osgi.Activator
-
- Add(ChannelEditor) - Static method in class org.mechio.api.animation.editor.actions.ChannelActions
-
- Add(MotionPathEditor, Point2D) - Static method in class org.mechio.api.animation.editor.actions.MotionPathActions
-
- add(Animation) - Method in interface org.mechio.api.animation.library.AnimationLibrary
-
- add(Animation) - Method in class org.mechio.api.animation.library.DefaultAnimationLibrary
-
- addAddOn(ServiceAddOn<Playable>) - Method in class org.mechio.api.animation.Animation
-
- addAnimationListener(AnimationJobListener) - Method in class org.mechio.api.animation.messaging.RemoteAnimationJob
-
- addAnimationListener(AnimationJobListener) - Method in interface org.mechio.api.animation.player.AnimationJob
-
Adds an AnimationListener to be notified as the Animation advances.
- addAnimationSignalListener(Listener<AnimationSignal>) - Method in class org.mechio.api.animation.messaging.RemoteAnimationPlayerClient
-
- addAnimationSignalListener(Listener<AnimationSignal>) - Method in interface org.mechio.api.animation.player.AnimationPlayer
-
Adds a Listener for AnimationSignal events.
- addAnimationToLibrary(BundleContext, Animation, String) - Static method in class org.mechio.api.animation.utils.AnimationUtils
-
- addChannel(Channel) - Method in class org.mechio.api.animation.Animation
-
Adds a given Channel for the given servo parameters.
- addChannel(ChannelNode.ChannelDefinition) - Method in class org.mechio.api.animation.utils.DefaultChannelNode
-
- addChannelParameter(ChannelsParameter) - Method in interface org.mechio.api.animation.utils.ChannelsParameterSource
-
- addChannels(List<Channel>) - Method in class org.mechio.api.animation.Animation
-
Adds a list of Channels.
- addChild(Object, ChildBase, HistoryStack) - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- addChild(String, AbstractEditor<B, C>, C, int) - Static method in class org.mechio.api.animation.editor.history.HistoryHelper
-
- addChildBase(Object, RKSource<ChildBase>, int) - Method in class org.mechio.api.animation.editor.AbstractEditor
-
Called when a child is requested to be added.
- addChildBase(Object, RKSource<Channel>, int) - Method in class org.mechio.api.animation.editor.AnimationEditor
-
- addChildBase(Object, RKSource<MotionPath>, int) - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- addChildBase(Object, RKSource<Point2D>, int) - Method in class org.mechio.api.animation.editor.ControlPointEditor
-
- addChildBase(Object, RKSource<Point2D>, int) - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- addConsumer(EditorListener) - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- addEvent(HistoryAction) - Method in class org.mechio.api.animation.editor.history.HistoryStack
-
- addGroup(ChannelNode) - Method in class org.mechio.api.animation.utils.DefaultChannelNode
-
- addListener(HistoryListener) - Method in class org.mechio.api.animation.editor.history.HistoryStack
-
- ADDON - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- ADDON_FILE - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- ADDONS - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- addPath(MotionPath) - Method in class org.mechio.api.animation.Channel
-
Adds a MotionPath to the list.
- addPath(int, MotionPath) - Method in class org.mechio.api.animation.Channel
-
Adds a MotionPath to the list at the given index.
- addPaths(List<MotionPath>) - Method in class org.mechio.api.animation.Channel
-
Adds a List of MotionPaths to the Channel.
- addPoint(double, double) - Method in class org.mechio.api.animation.PathInterpolator
-
Adds a point with the given coordinates.
- addPoint(double, double) - Method in class org.mechio.api.interpolation.bezier.BezierInterpolator
-
- addPoint(double, double) - Method in class org.mechio.api.interpolation.cspline.CSplineInterpolator
-
- addPoint(double, double) - Method in interface org.mechio.api.interpolation.Interpolator
-
Adds a new Point with the given x and y value.
- addPoint(double, double) - Method in class org.mechio.api.interpolation.linear.LinearInterpolator
-
- addPoints(List<Point2D>) - Method in class org.mechio.api.animation.PathInterpolator
-
Adds given points.
- addPoints(int, List<Point2D>) - Method in class org.mechio.api.animation.PathInterpolator
-
Adds points with the given coordinates.
- addPoints(List<Point2D>) - Method in class org.mechio.api.interpolation.bezier.BezierInterpolator
-
- addPoints(int, List<Point2D>) - Method in class org.mechio.api.interpolation.bezier.BezierInterpolator
-
- addPoints(List<Point2D>) - Method in class org.mechio.api.interpolation.cspline.CSplineInterpolator
-
- addPoints(int, List<Point2D>) - Method in class org.mechio.api.interpolation.cspline.CSplineInterpolator
-
- addPoints(List<Point2D>) - Method in interface org.mechio.api.interpolation.Interpolator
-
Adds a List of Points.
- addPoints(int, List<Point2D>) - Method in interface org.mechio.api.interpolation.Interpolator
-
Adds a List of Point at the given index.
- addPoints(List<Point2D>) - Method in class org.mechio.api.interpolation.linear.LinearInterpolator
-
- addPoints(int, List<Point2D>) - Method in class org.mechio.api.interpolation.linear.LinearInterpolator
-
- addPositions(Map<Integer, Double>) - Method in class org.mechio.api.animation.editor.features.SynchronizedPointGroup
-
- addPositions(AnimationEditor, double) - Method in interface org.mechio.api.animation.utils.PositionAdder
-
Called when positions should be added to the Animation.
- addRecursiveToChild(AbstractEditor) - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- advanceAnimation(long, long) - Method in class org.mechio.api.animation.messaging.RemoteAnimationJob
-
- advanceAnimation(long, long) - Method in interface org.mechio.api.animation.player.AnimationJob
-
Advances the Animation to the given time.
- afterAddChild() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- afterAddChild() - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- Animation - Class in org.mechio.api.animation
-
An Animation holds a map of servo IDs and Channel.
- Animation() - Constructor for class org.mechio.api.animation.Animation
-
Creates an empty Animation.
- Animation(VersionProperty) - Constructor for class org.mechio.api.animation.Animation
-
Creates an Animation with the given VersionProperty.
- ANIMATION - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- ANIMATION_VERSION_TYPE - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- AnimationAction - Class in org.mechio.api.animation.editor.actions
-
- AnimationAction(AnimationEditor) - Constructor for class org.mechio.api.animation.editor.actions.AnimationAction
-
- animationAdvanced(long) - Method in interface org.mechio.api.animation.player.AnimationJobListener
-
Called when the AnimationJob advances the Animation.
- AnimationEditListener - Interface in org.mechio.api.animation.utils
-
- AnimationEditor - Class in org.mechio.api.animation.editor
-
- AnimationEditor(Animation, String, HistoryStack) - Constructor for class org.mechio.api.animation.editor.AnimationEditor
-
- AnimationEvent - Interface in org.mechio.api.animation.protocol
-
An Animation with messaging metadata
- AnimationEvent.AnimationEventFactory - Interface in org.mechio.api.animation.protocol
-
- AnimationFactory - Class in org.mechio.api.animation.factory
-
A class for creating new Animations.
- AnimationFactory() - Constructor for class org.mechio.api.animation.factory.AnimationFactory
-
- AnimationFileReader - Interface in org.mechio.api.animation.xml
-
Interface for reading an Animation from File.
- AnimationFileWriter - Interface in org.mechio.api.animation.xml
-
Interface for writing an Animation to File.
- AnimationJob - Interface in org.mechio.api.animation.player
-
An AnimationJob is able to play an animation for some rendering system.
- AnimationJobListener - Interface in org.mechio.api.animation.player
-
Listens to an AnimationJob as it plays an Animation.
- AnimationLibrary - Interface in org.mechio.api.animation.library
-
- AnimationLibraryLoader - Class in org.mechio.api.animation.library
-
- AnimationLibraryLoader() - Constructor for class org.mechio.api.animation.library.AnimationLibraryLoader
-
- AnimationPlayer - Interface in org.mechio.api.animation.player
-
An AnimationPlayer plays an Animation by creating an AnimationJob which
defines how the Animation advances.
- AnimationPlayerAction - Class in org.mechio.api.animation.editor.actions
-
- AnimationPlayerAction() - Constructor for class org.mechio.api.animation.editor.actions.AnimationPlayerAction
-
- AnimationPlayerAction.Pause - Class in org.mechio.api.animation.editor.actions
-
- AnimationPlayerAction.Pause() - Constructor for class org.mechio.api.animation.editor.actions.AnimationPlayerAction.Pause
-
- AnimationPlayerAction.Play - Class in org.mechio.api.animation.editor.actions
-
- AnimationPlayerAction.Play(Source<AnimationEditor>) - Constructor for class org.mechio.api.animation.editor.actions.AnimationPlayerAction.Play
-
- AnimationPlayerAction.Resume - Class in org.mechio.api.animation.editor.actions
-
- AnimationPlayerAction.Resume() - Constructor for class org.mechio.api.animation.editor.actions.AnimationPlayerAction.Resume
-
- AnimationPlayerAction.Stop - Class in org.mechio.api.animation.editor.actions
-
- AnimationPlayerAction.Stop() - Constructor for class org.mechio.api.animation.editor.actions.AnimationPlayerAction.Stop
-
- AnimationPlayerClientLifecycle - Class in org.mechio.api.animation.lifecycle
-
- AnimationPlayerClientLifecycle(String, String, String, String, BundleContext) - Constructor for class org.mechio.api.animation.lifecycle.AnimationPlayerClientLifecycle
-
- AnimationPlayerHostLifecycle - Class in org.mechio.api.animation.lifecycle
-
- AnimationPlayerHostLifecycle(String, String, String) - Constructor for class org.mechio.api.animation.lifecycle.AnimationPlayerHostLifecycle
-
- AnimationSignal - Interface in org.mechio.api.animation.protocol
-
An interface for animation signalling events.
- AnimationSignal.AnimationSignalFactory - Interface in org.mechio.api.animation.protocol
-
- animationStart(long, Long) - Method in interface org.mechio.api.animation.player.AnimationJobListener
-
Called when the animation begins.
- AnimationTimeRange - Class in org.mechio.api.animation.editor.features
-
- AnimationTimeRange() - Constructor for class org.mechio.api.animation.editor.features.AnimationTimeRange
-
- AnimationTimeRange.PlayAction - Class in org.mechio.api.animation.editor.features
-
- AnimationTimeRange.SetStartAction - Class in org.mechio.api.animation.editor.features
-
- AnimationTimeRange.SetStopAction - Class in org.mechio.api.animation.editor.features
-
- AnimationUtils - Class in org.mechio.api.animation.utils
-
- AnimationUtils() - Constructor for class org.mechio.api.animation.utils.AnimationUtils
-
- AnimationXML - Class in org.mechio.api.animation.xml
-
- AnimationXML() - Constructor for class org.mechio.api.animation.xml.AnimationXML
-
- changeColor(ChannelEditor, Color, Color) - Static method in class org.mechio.api.animation.editor.history.HistoryHelper
-
- changeInterpolationFactory(MotionPathEditor, InterpolatorFactory, InterpolatorFactory) - Static method in class org.mechio.api.animation.editor.history.HistoryHelper
-
- Channel - Class in org.mechio.api.animation
-
Holds a list of MotionPaths, and can build a composite CompiledPath.
- Channel(int, String) - Constructor for class org.mechio.api.animation.Channel
-
Create an empty Channel for given ServoParameters.
- CHANNEL - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- CHANNEL_ID - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- CHANNEL_ID_PARAM - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- CHANNEL_NAME - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- CHANNEL_NAME_PARAM - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- ChannelActions - Class in org.mechio.api.animation.editor.actions
-
- ChannelActions() - Constructor for class org.mechio.api.animation.editor.actions.ChannelActions
-
- ChannelActions.ChangeColor - Class in org.mechio.api.animation.editor.actions
-
- ChannelActions.ChangeColor(ChannelEditor, Color) - Constructor for class org.mechio.api.animation.editor.actions.ChannelActions.ChangeColor
-
- ChannelActions.ChannelAction - Class in org.mechio.api.animation.editor.actions
-
- ChannelActions.ChannelAction(ChannelEditor) - Constructor for class org.mechio.api.animation.editor.actions.ChannelActions.ChannelAction
-
- ChannelEditor - Class in org.mechio.api.animation.editor
-
- ChannelEditor(Channel, HistoryStack) - Constructor for class org.mechio.api.animation.editor.ChannelEditor
-
- ChannelFactory - Class in org.mechio.api.animation.factory
-
A class for creating Channels.
- ChannelFactory(int, String) - Constructor for class org.mechio.api.animation.factory.ChannelFactory
-
Creates a ChannelFactory for creating channels with the given values.
- channelId - Variable in class org.mechio.api.animation.editor.features.SyncPointGroupConfig.SyncPointConfig
-
- ChannelNode - Interface in org.mechio.api.animation.utils
-
- ChannelNode.ChannelDefinition - Interface in org.mechio.api.animation.utils
-
- ChannelNode.DefaultChannelDefinition - Class in org.mechio.api.animation.utils
-
- ChannelNode.DefaultChannelDefinition(int, String, NormalizedDouble) - Constructor for class org.mechio.api.animation.utils.ChannelNode.DefaultChannelDefinition
-
- CHANNELS - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- CHANNELS_PARAMETER - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- CHANNELS_PARAMETERS - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- ChannelsParameter - Class in org.mechio.api.animation.utils
-
- ChannelsParameter(int, String, NormalizedDouble, NormalizableRange<Double>) - Constructor for class org.mechio.api.animation.utils.ChannelsParameter
-
- ChannelsParameter(int, String, NormalizedDouble) - Constructor for class org.mechio.api.animation.utils.ChannelsParameter
-
- ChannelsParameterSource - Interface in org.mechio.api.animation.utils
-
- cleanConsumer() - Method in class org.mechio.api.animation.editor.EditorListener
-
- clear() - Method in class org.mechio.api.animation.editor.history.HistoryStack
-
- clear() - Method in interface org.mechio.api.animation.library.AnimationLibrary
-
- clear() - Method in class org.mechio.api.animation.library.DefaultAnimationLibrary
-
- clear() - Method in class org.mechio.api.animation.PathInterpolator
-
Removes all control points from the MotionPath.
- clear() - Method in class org.mechio.api.interpolation.bezier.BezierInterpolator
-
- clear() - Method in class org.mechio.api.interpolation.cspline.CSplineInterpolator
-
- clear() - Method in interface org.mechio.api.interpolation.Interpolator
-
Clears all the Points from the Interpolator.
- clear() - Method in class org.mechio.api.interpolation.linear.LinearInterpolator
-
- clearAnimations() - Method in class org.mechio.api.animation.messaging.RemoteAnimationPlayerClient
-
- clearConsumers() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- clone() - Method in class org.mechio.api.animation.Animation
-
Returns a deep copy of the Animation.
- clone() - Method in class org.mechio.api.animation.Channel
-
Returns a deep copy of the Channel.
- clone() - Method in class org.mechio.api.animation.compiled.CompiledMap
-
- clone() - Method in class org.mechio.api.animation.compiled.CompiledPath
-
Creates a deep copy of the CompiledPath.
- clone() - Method in class org.mechio.api.animation.MotionPath
-
Returns a deep copy of the Channel.
- collectSynchronizedPointGroups() - Method in class org.mechio.api.animation.editor.AnimationEditor
-
- combine(List<CompiledPath>) - Static method in class org.mechio.api.animation.compiled.CompiledPath
-
Returns a composite of the paths in the given list.
- CompiledMap - Class in org.mechio.api.animation.compiled
-
A HashMap of ServoIDs and corresponding CompiledPath.
- CompiledMap(long) - Constructor for class org.mechio.api.animation.compiled.CompiledMap
-
Creates an empty CompiledMap with the given stepLength.
- CompiledMap(long, long, long) - Constructor for class org.mechio.api.animation.compiled.CompiledMap
-
Creates an empty CompiledMap with the given stepLength, and time range.
- CompiledPath - Class in org.mechio.api.animation.compiled
-
An ArrayList of servo positions.
- CompiledPath(long, long) - Constructor for class org.mechio.api.animation.compiled.CompiledPath
-
Constructs an empty path list with give start time and step length.
- compileMap(long, long, long) - Method in class org.mechio.api.animation.Animation
-
Creates a composite CompiledPath from all MotionPaths for given times.
- compilePath(long, long, long) - Method in class org.mechio.api.animation.Channel
-
Creates a composite CompiledPath from all MotionPaths for given times.
- compilePath(long, long, List<Point2D>, long) - Static method in class org.mechio.api.animation.compiled.CompiledPath
-
Creates a CompiledPath from the interpolated points.
- compilePath(long) - Method in class org.mechio.api.animation.MotionPath
-
Generates and caches a CompiledPath for the complete MotionPath.
- compilePath(long, long, long) - Method in class org.mechio.api.animation.MotionPath
-
Creates a CompiledPath from the interpolated points.
- condensePoints(ArrayList<Point2D>, int) - Method in class org.mechio.api.interpolation.bezier.BezierInterpolator
-
- containsLogicalId(int) - Method in class org.mechio.api.animation.Animation
-
Returns true if there exists a channel for the given id.
- containsLogicalId(int) - Method in class org.mechio.api.animation.editor.AnimationEditor
-
- CONTROL_POINT - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- CONTROL_POINTS - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- ControlPoint<T> - Class in org.mechio.api.animation
-
- ControlPoint(Double, T) - Constructor for class org.mechio.api.animation.ControlPoint
-
- ControlPointActions - Class in org.mechio.api.animation.editor.actions
-
- ControlPointActions() - Constructor for class org.mechio.api.animation.editor.actions.ControlPointActions
-
- ControlPointEditor - Class in org.mechio.api.animation.editor
-
- ControlPointEditor(Point2D, HistoryStack) - Constructor for class org.mechio.api.animation.editor.ControlPointEditor
-
- ControlPointFactory - Class in org.mechio.api.animation.factory
-
- ControlPointFactory(Point2D) - Constructor for class org.mechio.api.animation.factory.ControlPointFactory
-
Creates a ControlPointFactory for creating Point2D with the given coordinates.
- ControlPointFactory(double, double) - Constructor for class org.mechio.api.animation.factory.ControlPointFactory
-
Creates a ControlPointFactory for creating Point2D with the given coordinates.
- controlPointId - Variable in class org.mechio.api.animation.editor.features.SyncPointGroupConfig.SyncPointConfig
-
- create(Map<String, Object>) - Method in class org.mechio.api.animation.lifecycle.AnimationPlayerClientLifecycle
-
- create(Map<String, Object>) - Method in class org.mechio.api.animation.lifecycle.AnimationPlayerHostLifecycle
-
- createAnimationEvent(String, String, Animation) - Method in interface org.mechio.api.animation.protocol.AnimationEvent.AnimationEventFactory
-
- createAnimationSignal(String, String, String, String, int, long, List<String>) - Method in interface org.mechio.api.animation.protocol.AnimationSignal.AnimationSignalFactory
-
- createChildController(ChildBase) - Method in class org.mechio.api.animation.editor.AbstractEditor
-
Called when a new Controller needs to be created
- createChildController(Channel) - Method in class org.mechio.api.animation.editor.AnimationEditor
-
- createChildController(MotionPath) - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- createChildController(Point2D) - Method in class org.mechio.api.animation.editor.ControlPointEditor
-
- createChildController(Point2D) - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- createConfig(SynchronizedPointGroup) - Static method in class org.mechio.api.animation.editor.features.SyncPointGroupConfig
-
- createPlayRequest(String, String, VersionProperty) - Method in interface org.mechio.api.animation.protocol.PlayRequest.PlayRequestFactory
-
- CSplineInterpolator - Class in org.mechio.api.interpolation.cspline
-
Implementation of a Catmull-Rom Cardinal Spline using reflected endpoints.
- CSplineInterpolator() - Constructor for class org.mechio.api.interpolation.cspline.CSplineInterpolator
-
Creates an empty CSplineInterpolator.
- CSplineInterpolatorFactory - Class in org.mechio.api.interpolation.cspline
-
Factory for creating CSplineInterpolators.
- CSplineInterpolatorFactory() - Constructor for class org.mechio.api.interpolation.cspline.CSplineInterpolatorFactory
-
- CSplineSegment - Class in org.mechio.api.interpolation.cspline
-
A CSplineSegment is a CSpline interpolation of 4 points.
- CSplineSegment(List<Point2D>) - Constructor for class org.mechio.api.interpolation.cspline.CSplineSegment
-
Creates a new CSplineSegment using the given points.
- GENERIC_PARAMETER - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- GENERIC_PARAMETERS - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- getActionPerformed() - Method in class org.mechio.api.animation.editor.features.SynchronizedPointGroup.LinkPoints
-
- getActionPerformed() - Method in class org.mechio.api.animation.editor.history.DefaultHistoryAction
-
- getActionPerformed() - Method in interface org.mechio.api.animation.editor.history.HistoryAction
-
- getActionPerformed() - Method in class org.mechio.api.animation.editor.history.HistoryActionGroup
-
- getAddOns() - Method in class org.mechio.api.animation.Animation
-
- getAnimation() - Method in class org.mechio.api.animation.editor.AnimationEditor
-
- getAnimation(VersionProperty) - Method in interface org.mechio.api.animation.library.AnimationLibrary
-
- getAnimation(VersionProperty) - Method in class org.mechio.api.animation.library.DefaultAnimationLibrary
-
- getAnimation() - Method in class org.mechio.api.animation.messaging.RemoteAnimationJob
-
- getAnimation() - Method in interface org.mechio.api.animation.player.AnimationJob
-
Returns the Animation this AnimationJob is playing.
- getAnimation() - Method in interface org.mechio.api.animation.protocol.AnimationEvent
-
Returns the Animation associated with this AnimationEvent.
- getAnimationHash() - Method in interface org.mechio.api.animation.protocol.AnimationSignal
-
Returns an Integer hash of the animation
- getAnimationLength() - Method in class org.mechio.api.animation.messaging.RemoteAnimationJob
-
- getAnimationLength() - Method in interface org.mechio.api.animation.player.AnimationJob
-
Returns the length of the Animation being played in milliseconds.
- getAnimationLength() - Method in interface org.mechio.api.animation.protocol.AnimationSignal
-
Returns the Long length of the animation.
- getAnimationLibraryId() - Method in interface org.mechio.api.animation.library.AnimationLibrary
-
- getAnimationLibraryId() - Method in class org.mechio.api.animation.library.DefaultAnimationLibrary
-
- getAnimationName() - Method in interface org.mechio.api.animation.protocol.AnimationSignal
-
Returns a String representing the name of the animation.
- getAnimationName() - Method in interface org.mechio.api.animation.protocol.PlayRequest
-
- getAnimationPlayerId() - Method in class org.mechio.api.animation.messaging.RemoteAnimationPlayerClient
-
- getAnimationPlayerId() - Method in interface org.mechio.api.animation.player.AnimationPlayer
-
- getAnimationPlayerReference(BundleContext, String) - Static method in class org.mechio.api.animation.utils.AnimationUtils
-
Returns a ServiceReference for an AnimationPlayer matching the filter if
it is not null.
- getAnimationProperties() - Method in interface org.mechio.api.animation.protocol.AnimationSignal
-
Returns a List of Strings containing the animation properties
- getAnimationSegment() - Method in class org.mechio.api.animation.editor.features.AnimationTimeRange
-
- getAnimationVersion() - Method in interface org.mechio.api.animation.protocol.AnimationSignal
-
Returns a String representing the version of the animation.
- getAnimationVersionNumber() - Method in interface org.mechio.api.animation.protocol.PlayRequest
-
- getAnimationVersions() - Method in interface org.mechio.api.animation.library.AnimationLibrary
-
- getAnimationVersions() - Method in class org.mechio.api.animation.library.DefaultAnimationLibrary
-
- getBPoint(int, Point2D, Point2D, Point2D) - Method in class org.mechio.api.interpolation.bezier.BezierInterpolator
-
- getChannel(int) - Method in class org.mechio.api.animation.Animation
-
Returns the Channel for id, ordered by when the Channels were added.
- getChannel() - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- getChannelByLogicalId(int) - Method in class org.mechio.api.animation.Animation
-
Returns the Channel for the given id.
- getChannelColor(Integer) - Static method in class org.mechio.api.animation.editor.ChannelEditor
-
- getChannelID() - Method in class org.mechio.api.animation.utils.ChannelsParameter
-
- getChannelName() - Method in class org.mechio.api.animation.utils.ChannelsParameter
-
- getChannelParameter(int) - Method in interface org.mechio.api.animation.utils.ChannelsParameterSource
-
- getChannelParameters() - Method in interface org.mechio.api.animation.utils.ChannelsParameterSource
-
- getChannels() - Method in class org.mechio.api.animation.Animation
-
Returns a set of entries of servo ids and Channels
- getChannels() - Method in interface org.mechio.api.animation.utils.ChannelNode
-
- getChannels() - Method in class org.mechio.api.animation.utils.DefaultChannelNode
-
- getChannelsParameterSource() - Static method in class org.mechio.api.animation.utils.AnimationUtils
-
- getChannelTree() - Method in interface org.mechio.api.animation.utils.ChannelsParameterSource
-
- getChannelView() - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- getChild(int) - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- getChild(int) - Method in class org.mechio.api.animation.editor.ControlPointEditor
-
- getChildGroups() - Method in interface org.mechio.api.animation.utils.ChannelNode
-
- getChildGroups() - Method in class org.mechio.api.animation.utils.DefaultChannelNode
-
- getChildren() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- getCompiledMap(long) - Method in class org.mechio.api.animation.Animation
-
Creates a CompiledMap from contained Channels' CompiledPaths.
- getCompiledPath(long) - Method in class org.mechio.api.animation.Channel
-
Creates a composite CompiledPath from all MotionPaths.
- getCompiledPath(long, long, long) - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- getCompiledPath(long, long, long) - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- getCompiledPath(long) - Method in class org.mechio.api.animation.MotionPath
-
Gets a CompiledPath of the full MotionPath.
- getConsumingList() - Method in class org.mechio.api.animation.editor.EditorListener
-
- getControlPoints() - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- getControlPoints() - Method in class org.mechio.api.animation.PathInterpolator
-
Returns the control points for the interpolator.
- getControlPoints() - Method in class org.mechio.api.interpolation.bezier.BezierInterpolator
-
- getControlPoints() - Method in class org.mechio.api.interpolation.cspline.CSplineInterpolator
-
- getControlPoints() - Method in interface org.mechio.api.interpolation.Interpolator
-
Returns a list of the Interpolator's points.
- getControlPoints() - Method in class org.mechio.api.interpolation.linear.LinearInterpolator
-
- getCurrentAnimations() - Method in class org.mechio.api.animation.messaging.RemoteAnimationPlayerClient
-
- getCurrentAnimations() - Method in interface org.mechio.api.animation.player.AnimationPlayer
-
Returns a List of all uncleared AnimationJobs which have been played by
the AnimationPlayer.
- getCurrentRedoCount() - Method in class org.mechio.api.animation.editor.history.HistoryStack
-
- getCurrentTime(long) - Method in class org.mechio.api.animation.messaging.RemoteAnimationJob
-
- getCurrentTimeMillisec() - Method in interface org.mechio.api.animation.protocol.AnimationEvent
-
Returns the timestamp of the AnimationEvent.
- getCurrentTimeMillisec() - Method in interface org.mechio.api.animation.protocol.PlayRequest
-
- getCurrentUndoCount() - Method in class org.mechio.api.animation.editor.history.HistoryStack
-
- getDefaultFactory() - Method in class org.mechio.api.interpolation.InterpolatorDirectory
-
Returns the InterpolatorFactory for creating default Interpolators.
- getDefaultPosition() - Method in interface org.mechio.api.animation.utils.ChannelNode.ChannelDefinition
-
- getDefaultPosition() - Method in class org.mechio.api.animation.utils.ChannelNode.DefaultChannelDefinition
-
- getDefaultPosition() - Method in class org.mechio.api.animation.utils.ChannelsParameter
-
- getDestinationId() - Method in interface org.mechio.api.animation.protocol.AnimationEvent
-
Returns the id String for the destination of the AnimationEvent.
- getDestinationId() - Method in interface org.mechio.api.animation.protocol.PlayRequest
-
- getEnabledAnimation() - Method in class org.mechio.api.animation.editor.AnimationEditor
-
- getEnd() - Method in class org.mechio.api.animation.editor.AnimationEditor
-
- getEnd() - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- getEnd() - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- getEndTime() - Method in class org.mechio.api.animation.compiled.CompiledMap
-
Returns the time of the last position contained in the CompiledMap.
- getEndTime() - Method in class org.mechio.api.animation.compiled.CompiledPath
-
Returns the time (from 0) the last position is expected to be consumed.
- getEntrySet() - Method in class org.mechio.api.animation.Animation
-
Returns a set of entries of servo ids and Channels
- getEvent(int) - Method in class org.mechio.api.animation.editor.history.HistoryStack
-
- getEventType() - Method in interface org.mechio.api.animation.protocol.AnimationSignal
-
Returns a String representing the type of the event.
- getFactory(VersionProperty) - Method in class org.mechio.api.interpolation.InterpolatorDirectory
-
Returns an InterpolatorFactory for the given VersionProperty.
- getFilePath() - Method in class org.mechio.api.animation.editor.AnimationEditor
-
- getFlag() - Method in enum org.mechio.api.animation.editor.EditState
-
- getFlagNames(int) - Static method in enum org.mechio.api.animation.editor.EditState
-
- getFlags(EditState...) - Static method in enum org.mechio.api.animation.editor.EditState
-
- getFlags(int) - Static method in enum org.mechio.api.animation.editor.EditState
-
- getHistory() - Method in class org.mechio.api.animation.editor.actions.EditorAction
-
- getHistory() - Method in class org.mechio.api.animation.editor.history.HistoryStack
-
- getId() - Method in class org.mechio.api.animation.Channel
-
Returns the id of this Channel's Joint.
- getId() - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- getId() - Method in interface org.mechio.api.animation.utils.ChannelNode.ChannelDefinition
-
- getId() - Method in class org.mechio.api.animation.utils.ChannelNode.DefaultChannelDefinition
-
- getInheritedFlags() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- getInterpolatedPoints(long, long) - Method in class org.mechio.api.animation.Channel
-
Combines the interpolations from each motion path, omitting overlaps.
- getInterpolatedPoints() - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- getInterpolatedPoints() - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- getInterpolatedPoints() - Method in class org.mechio.api.animation.PathInterpolator
-
Returns the positions interpolated from the control points.
- getInterpolatedPoints() - Method in class org.mechio.api.interpolation.bezier.BezierInterpolator
-
- getInterpolatedPoints() - Method in class org.mechio.api.interpolation.cspline.CSplineInterpolator
-
- getInterpolatedPoints() - Method in class org.mechio.api.interpolation.cspline.CSplineSegment
-
Returns a List of interpolated point for the curve between the middle two
points.
- getInterpolatedPoints() - Method in interface org.mechio.api.interpolation.Interpolator
-
Returns a List of Points interpolated from the Interpolator's control
points.
- getInterpolatedPoints() - Method in class org.mechio.api.interpolation.linear.LinearInterpolator
-
- getInterpolatorFactory() - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- getInterpolatorFactory() - Method in class org.mechio.api.animation.PathInterpolator
-
Returns the factory for the underlying Interpolator.
- getInterpolatorVersion() - Method in class org.mechio.api.animation.PathInterpolator
-
Returns the version of the underlying Interpolator.
- getInterpolatorVersion() - Method in class org.mechio.api.interpolation.bezier.BezierInterpolator
-
- getInterpolatorVersion() - Method in class org.mechio.api.interpolation.cspline.CSplineInterpolator
-
- getInterpolatorVersion() - Method in interface org.mechio.api.interpolation.Interpolator
-
Return the Interpolator's VersionProperty.
- getInterpolatorVersion() - Method in class org.mechio.api.interpolation.linear.LinearInterpolator
-
- getKeyValuePairs() - Method in class org.mechio.api.animation.utils.ChannelsParameter
-
- getLastDragHistoryAction() - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- getLength() - Method in class org.mechio.api.animation.Animation
-
- getLoop() - Method in class org.mechio.api.animation.messaging.RemoteAnimationJob
-
- getLoop() - Method in interface org.mechio.api.animation.player.AnimationJob
-
Returns the looping status of the AnimationJob.
- getMotionPath(int) - Method in class org.mechio.api.animation.Channel
-
Returns the MotionPath for the given index.
- getMotionPath() - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- getMotionPaths() - Method in class org.mechio.api.animation.Channel
-
Returns the list of MotionPaths belonging to this Channel.
- getName() - Method in class org.mechio.api.animation.Channel
-
Returns the name of this Channel's Joint.
- getName() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- getName() - Method in class org.mechio.api.animation.editor.AnimationEditor
-
- getName() - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- getName() - Method in class org.mechio.api.animation.editor.ControlPointEditor
-
- getName() - Method in class org.mechio.api.animation.editor.features.SynchronizedPointGroup.LinkPoints
-
- getName() - Method in class org.mechio.api.animation.editor.history.DefaultHistoryAction
-
- getName() - Method in interface org.mechio.api.animation.editor.history.HistoryAction
-
- getName() - Method in class org.mechio.api.animation.editor.history.HistoryActionGroup
-
- getName() - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- getName() - Method in class org.mechio.api.animation.MotionPath
-
Returns the MotionPath's name.
- getName() - Method in interface org.mechio.api.animation.utils.ChannelNode.ChannelDefinition
-
- getName() - Method in class org.mechio.api.animation.utils.ChannelNode.DefaultChannelDefinition
-
- getName() - Method in interface org.mechio.api.animation.utils.ChannelNode
-
- getName() - Method in class org.mechio.api.animation.utils.DefaultChannelNode
-
- getNormalizableRange() - Method in class org.mechio.api.animation.utils.ChannelsParameter
-
- getParameter(String) - Method in class org.mechio.api.animation.utils.ChannelsParameter
-
- getParent() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- getParent() - Method in class org.mechio.api.animation.editor.actions.EditorAction
-
- getPlayAction(Long) - Method in class org.mechio.api.animation.editor.features.AnimationTimeRange
-
- getPointGroup() - Method in class org.mechio.api.animation.editor.ControlPointEditor
-
- getPoints() - Method in class org.mechio.api.animation.editor.features.SynchronizedPointGroup
-
- getPosition() - Method in class org.mechio.api.animation.ControlPoint
-
- getPrimaryColor() - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- getRegisteredReader() - Static method in class org.mechio.api.animation.xml.AnimationXML
-
- getRegisteredWriter() - Static method in class org.mechio.api.animation.xml.AnimationXML
-
- getRemainingTime(long) - Method in class org.mechio.api.animation.messaging.RemoteAnimationJob
-
- getRemainingTime(long) - Method in interface org.mechio.api.animation.player.AnimationJob
-
Returns the time remaining in the Animation at the given time in
milliseconds.
- getRestrictiveFlags() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- getSelected() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- getSelected() - Method in class org.mechio.api.animation.editor.ControlPointEditor
-
- getSelectedIndex() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- getSelectedIndex() - Method in class org.mechio.api.animation.editor.history.HistoryStack
-
- getServiceClass() - Method in class org.mechio.api.animation.lifecycle.AnimationPlayerClientLifecycle
-
- getServiceClass() - Method in class org.mechio.api.animation.lifecycle.AnimationPlayerHostLifecycle
-
- getSetStartAction(Long) - Method in class org.mechio.api.animation.editor.features.AnimationTimeRange
-
- getSetStopAction(Long) - Method in class org.mechio.api.animation.editor.features.AnimationTimeRange
-
- getSharedHistory() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- getSource() - Method in class org.mechio.api.animation.messaging.RemoteAnimationJob
-
- getSource() - Method in interface org.mechio.api.animation.player.AnimationJob
-
Returns the AnimationPlayer which created this AnimationJob.
- getSourceId() - Method in interface org.mechio.api.animation.protocol.AnimationEvent
-
Returns the id String for the source of the AnimationEvent.
- getSourceId() - Method in interface org.mechio.api.animation.protocol.AnimationSignal
-
Returns the id String for the source of the AnimationSignal.
- getSourceId() - Method in interface org.mechio.api.animation.protocol.PlayRequest
-
- getStart() - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- getStart() - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- getStartTime() - Method in class org.mechio.api.animation.Animation
-
Returns the start time
- getStartTime() - Method in class org.mechio.api.animation.Channel
-
Returns the start time
- getStartTime() - Method in class org.mechio.api.animation.compiled.CompiledMap
-
Returns animation start offset time in milliseconds.
- getStartTime() - Method in class org.mechio.api.animation.compiled.CompiledPath
-
Returns the start offset time.
- getStartTime() - Method in class org.mechio.api.animation.editor.features.AnimationTimeRange
-
- getStartTime() - Method in class org.mechio.api.animation.MotionPath
-
Returns the start time
- getStateFlags() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- getStates() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- getStep(long) - Method in class org.mechio.api.animation.compiled.CompiledPath
-
Returns the position for a given time.
- getStepLength() - Method in class org.mechio.api.animation.compiled.CompiledPath
-
Returns the time between each position in millisecond.
- getStopTime() - Method in class org.mechio.api.animation.Animation
-
Returns the stop time
- getStopTime() - Method in class org.mechio.api.animation.Channel
-
Returns the stop time
- getStopTime() - Method in class org.mechio.api.animation.editor.features.AnimationTimeRange
-
- getStopTime() - Method in class org.mechio.api.animation.MotionPath
-
Returns the stop time
- getSyncGroupConfigs() - Method in class org.mechio.api.animation.Animation
-
- getTempPath() - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- getTime() - Method in class org.mechio.api.animation.ControlPoint
-
- getTimestampMillisecUTC() - Method in interface org.mechio.api.animation.protocol.AnimationSignal
-
Returns the timestamp of the AnimationSignal.
- getUnlinkAction() - Method in class org.mechio.api.animation.editor.ControlPointEditor
-
- getUnlinkHistoryAction(ControlPointEditor) - Method in class org.mechio.api.animation.editor.features.SynchronizedPointGroup
-
- getValue() - Method in class org.mechio.api.animation.editor.history.HistoryFactoryImpl
-
- getValue() - Method in class org.mechio.api.animation.factory.AnimationFactory
-
Returns a new empty Animation.
- getValue() - Method in class org.mechio.api.animation.factory.ChannelFactory
-
Returns a new Channel with the given ServoParameters.
- getValue() - Method in class org.mechio.api.animation.factory.ControlPointFactory
-
Returns a new Point2D with the given coordinates.
- getValue() - Method in class org.mechio.api.animation.factory.MotionPathFactory
-
Returns a new MotionPath with the given Interpolator type.
- getValue() - Method in class org.mechio.api.interpolation.bezier.BezierInterpolatorFactory
-
- getValue() - Method in class org.mechio.api.interpolation.cspline.CSplineInterpolatorFactory
-
- getValue() - Method in class org.mechio.api.interpolation.linear.LinearInterpolatorFactory
-
- getVersion() - Method in class org.mechio.api.animation.Animation
-
Returns The Animation's Version.
- getVersion() - Method in class org.mechio.api.animation.editor.AnimationEditor
-
- getVersion() - Method in class org.mechio.api.interpolation.bezier.BezierInterpolatorFactory
-
- getVersion() - Method in class org.mechio.api.interpolation.cspline.CSplineInterpolatorFactory
-
- getVersion() - Method in class org.mechio.api.interpolation.InterpolatorFactory
-
Returns the VersionProperty of the Interpolator created by the Factory.
- getVersion() - Method in class org.mechio.api.interpolation.linear.LinearInterpolatorFactory
-
- gotoEnd() - Method in class org.mechio.api.animation.editor.history.HistoryStack
-
- gotoTime(int) - Method in class org.mechio.api.animation.editor.history.HistoryStack
-
- insertChannel(int, Channel) - Method in class org.mechio.api.animation.Animation
-
Adds a given Channel for the given servo parameters, and orders it by the given index.
- insertChild(Object, ChildBase, int, HistoryStack) - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- insertChildController(Object, ChildController, int, HistoryStack) - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- insertChildControllerBase(ChildController, int) - Method in class org.mechio.api.animation.editor.AbstractEditor
-
Called when inserting an existing ChildController.
- insertChildControllerBase(ChannelEditor, int) - Method in class org.mechio.api.animation.editor.AnimationEditor
-
- insertChildControllerBase(MotionPathEditor, int) - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- insertChildControllerBase(Point2D, int) - Method in class org.mechio.api.animation.editor.ControlPointEditor
-
- insertChildControllerBase(ControlPointEditor, int) - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- insertPoint(int, double, double) - Method in class org.mechio.api.animation.PathInterpolator
-
Adds a point with the given coordinates.
- insertPoint(int, double, double) - Method in class org.mechio.api.interpolation.bezier.BezierInterpolator
-
- insertPoint(int, double, double) - Method in class org.mechio.api.interpolation.cspline.CSplineInterpolator
-
- insertPoint(int, double, double) - Method in interface org.mechio.api.interpolation.Interpolator
-
Adds a new point at the given index.
- insertPoint(int, double, double) - Method in class org.mechio.api.interpolation.linear.LinearInterpolator
-
- instance() - Static method in class org.mechio.api.interpolation.InterpolatorDirectory
-
Retrieves the InterpolatorDirectory instance.
- interpolate() - Method in class org.mechio.api.animation.MotionPath
-
Calls interpolate for PathInterpolator.
- interpolate() - Method in class org.mechio.api.animation.PathInterpolator
-
Iterates through the underlying interpolated points
and ensures that the time is always increasing.
- INTERPOLATION_VERSION_TYPE - Static variable in class org.mechio.api.animation.xml.AnimationXML
-
- interpolationChanged() - Method in class org.mechio.api.animation.PathInterpolator
-
Returns if the control points have been modified and needs to be
interpolated.
- interpolationChanged() - Method in class org.mechio.api.interpolation.bezier.BezierInterpolator
-
- interpolationChanged() - Method in class org.mechio.api.interpolation.cspline.CSplineInterpolator
-
- interpolationChanged() - Method in interface org.mechio.api.interpolation.Interpolator
-
Returns true if the List of interpolated Points has changed since last
being requested and needs to be recalculated.
- interpolationChanged() - Method in class org.mechio.api.interpolation.linear.LinearInterpolator
-
- InterpolationHelper - Class in org.mechio.api.interpolation
-
Utility methods to help Interpolators.
- InterpolationHelper() - Constructor for class org.mechio.api.interpolation.InterpolationHelper
-
- Interpolator - Interface in org.mechio.api.interpolation
-
An Interpolator is able to take a sparse set of Points and interpolate
intermediate Points.
- INTERPOLATOR_VERSION - Static variable in class org.mechio.api.interpolation.InterpolatorDirectory
-
Interpolator VersionProperty XML type attribute value.
- InterpolatorDirectory - Class in org.mechio.api.interpolation
-
A class for tracking various InterpolatorFactories.
- InterpolatorDirectory() - Constructor for class org.mechio.api.interpolation.InterpolatorDirectory
-
Creates an empty InterpolatoryDirectory.
- InterpolatorFactory - Class in org.mechio.api.interpolation
-
- InterpolatorFactory() - Constructor for class org.mechio.api.interpolation.InterpolatorFactory
-
- isActionState(EditState) - Static method in enum org.mechio.api.animation.editor.EditState
-
- isChildUIController() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
This should return true if ChildController extends AbstractEditor.
- isChildUIController() - Method in class org.mechio.api.animation.editor.AnimationEditor
-
- isChildUIController() - Method in class org.mechio.api.animation.editor.ChannelEditor
-
- isChildUIController() - Method in class org.mechio.api.animation.editor.ControlPointEditor
-
- isChildUIController() - Method in class org.mechio.api.animation.editor.MotionPathEditor
-
- isGrouped() - Method in class org.mechio.api.animation.editor.ControlPointEditor
-
- isLocked() - Method in class org.mechio.api.animation.editor.AbstractEditor
-
- itemAdded(Object, Object, int) - Method in class org.mechio.api.animation.editor.EditorListener
-
- itemAdded(Object, Object, int) - Method in class org.mechio.api.animation.editor.features.SynchronizedPointGroup
-
- itemMoved(Object, Object, int, int) - Method in class org.mechio.api.animation.editor.EditorListener
-
- itemMoved(Object, Object, int, int) - Method in class org.mechio.api.animation.editor.features.SynchronizedPointGroup
-
- itemRemoved(Object, Object, int) - Method in class org.mechio.api.animation.editor.EditorListener
-
- itemRemoved(Object, Object, int) - Method in class org.mechio.api.animation.editor.features.SynchronizedPointGroup
-