| Package | Description |
|---|---|
| org.mechio.api.animation | |
| org.mechio.api.animation.editor | |
| org.mechio.api.animation.factory |
| Modifier and Type | Method and Description |
|---|---|
MotionPath |
MotionPath.clone()
Returns a deep copy of the Channel.
|
MotionPath |
Channel.getMotionPath(int i)
Returns the MotionPath for the given index.
|
MotionPath |
Channel.removeMotionPath(int i)
Removes the MotionPath at the given index.
|
| Modifier and Type | Method and Description |
|---|---|
List<MotionPath> |
Channel.getMotionPaths()
Returns the list of MotionPaths belonging to this Channel.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Channel.addPath(int i,
MotionPath p)
Adds a MotionPath to the list at the given index.
|
void |
Channel.addPath(MotionPath p)
Adds a MotionPath to the list.
|
int |
Channel.removeMotionPath(MotionPath mp)
Removes the given MotionPath.
|
static void |
Transforms.scalePathTime(MotionPath src,
MotionPath dest,
double scale,
double ref)
Scales the x-distance from the reference point by the given amount for
each point in the MotionPath.
|
static void |
Transforms.setPathControlPoints(MotionPath path,
List<Point2D> points)
Sets the coordinates of the MotionPath control points to the given points.
|
static void |
Transforms.translatePath(MotionPath src,
MotionPath dest,
double amtX,
double amtY)
Moves all the points in a MotionPath by the given x and y amounts.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Channel.addPaths(List<MotionPath> paths)
Adds a List of MotionPaths to the Channel.
|
| Modifier and Type | Method and Description |
|---|---|
protected MotionPath |
MotionPathEditor.getMotionPath() |
MotionPath |
MotionPathEditor.getTempPath() |
protected MotionPath |
ChannelEditor.removeChild(Object invoker,
int i) |
| Modifier and Type | Method and Description |
|---|---|
protected MotionPathEditor |
ChannelEditor.createChildController(MotionPath path) |
protected void |
ChannelEditor.setEnabled(MotionPath mp,
boolean enabled) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
ChannelEditor.addChildBase(Object invoker,
org.jflux.api.common.rk.utils.RKSource<MotionPath> pathSource,
int i) |
| Constructor and Description |
|---|
MotionPathEditor(MotionPath mp,
HistoryStack hist) |
| Modifier and Type | Method and Description |
|---|---|
MotionPath |
MotionPathFactory.getValue()
Returns a new MotionPath with the given Interpolator type.
|
Copyright © 2011-2014. All Rights Reserved.