|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Used for accessing to a Point4D.
IPoint3D,
DzzD| Method Summary | |
int |
addKey(double x,
double y,
double z,
long time)
Create a a new static key and add it to this Point4D. |
int |
addKey(double x,
double y,
double z,
long time,
int interpolation)
Create a a new static key and add it to this Point4D. |
int |
addKey(IPoint3D source,
long time)
Create a a new linked key and add it to this Point4D. |
int |
addKey(IPoint3D source,
long time,
int interpolation)
Create a a new linked key and add it to this Point4D. |
long |
getPauseTime()
Gets the pause time for this Point4D. |
long |
getStartTime()
Gets the starting time of this Point4D. |
void |
pause()
Pause this Point4D to its current Timer time. |
void |
play()
Play this Point4D using current time for its Timer. |
void |
playAt(long time)
Play this Point4D using the given time . |
void |
removeKey(int n)
Remove a key from this Point4D. |
void |
resume()
Resume this Point4D id previously paused (startTime is updated) |
void |
setDefaultInterpolation(int i)
Sets the default interpolation mode for this Point4D |
void |
setLoop(long loopTime)
Sets the loop time for this Point4D. |
void |
setTimer(ITimer t)
Sets timer to use with for this Point4D. |
void |
start()
Start or restart this Point4D. |
void |
stop()
Stop this Point4D. |
| Methods inherited from interface dzzd.IPoint3D |
add, copy, getCopy, getX, getY, getZ, normalize, set, setX, setY, setZ, sub |
| Method Detail |
public long getStartTime()
public long getPauseTime()
public void setDefaultInterpolation(int i)
i - default interpolation between new keys.public void setTimer(ITimer t)
t - new timer to usepublic void setLoop(long loopTime)
loopTime - loop time in ms or -1 ne disable loop.public void pause()
public void resume()
public int addKey(double x,
double y,
double z,
long time)
x - x value for this new keyy - z value for this new keyz - z value for this new keytime - time ofset for this new key
public int addKey(double x,
double y,
double z,
long time,
int interpolation)
x - x value for this new keyy - z value for this new keyz - z value for this new keytime - time ofset for this new keyinterpolation - type of interpolation 0=none,1=linear,2=cosin,3=bicubic
public int addKey(IPoint3D source,
long time)
source - source for this new keytime - time ofset for this new key
public int addKey(IPoint3D source,
long time,
int interpolation)
source - source for this linked keytime - time offset for this new keyinterpolation - type of interpolation 0=none,1=linear,2=cosin,3=bicubic
public void removeKey(int n)
n - index of the key to remove from this animationpublic void start()
public void play()
public void stop()
public void playAt(long time)
time - time to compute x,y,z in ms
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||