Package one.empty3.library.core.move
Class TrajectoryMoveeObject
java.lang.Object
one.empty3.library.core.move.SimpleTrajectory
one.empty3.library.core.move.TrajectoryMoveeObject
- All Implemented Interfaces:
Trajectory
,MoveeObject
-
Field Summary
Fields inherited from class one.empty3.library.core.move.SimpleTrajectory
nanoTime
Fields inherited from interface one.empty3.library.core.move.Trajectory
POINTS_INTERMEDIATE_BEZIER, POINTS_INTERMEDIATE_LINE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalculerPoint3D
(double timeEllapsedNano) void
setPositionAtTime
(Point3D position, long nanoTime) void
setTimeScale
(double timeScale) Methods inherited from class one.empty3.library.core.move.SimpleTrajectory
addPoints, addPoints, getIntermediatePointsUntilNext, getNextPointAndRemove, hasMorePoints
-
Constructor Details
-
TrajectoryMoveeObject
-
-
Method Details
-
setPositionAtTime
- Specified by:
setPositionAtTime
in interfaceMoveeObject
-
setTimeScale
public void setTimeScale(double timeScale) -
getCurrentPosition
- Specified by:
getCurrentPosition
in interfaceMoveeObject
-
calculerPoint3D
- Specified by:
calculerPoint3D
in classSimpleTrajectory
-