rp1.rossum
Class RsMotionNull

java.lang.Object
  extended by rp1.rossum.RsComponent
      extended by rp1.rossum.RsMotion
          extended by rp1.rossum.RsMotionNull
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class RsMotionNull
extends RsMotion

The class used for modeling stationary motions (stopped motions).

See Also:
Serialized Form

Field Summary
 
Fields inherited from class rp1.rossum.RsMotion
collision, collisionTime, significantDeltaT, time, time0, time1, timeTotal, transform, transform0
 
Constructor Summary
RsMotionNull(double startTime, double theta, double xOffset, double yOffset)
           
RsMotionNull(RsMotion start, double startTime)
           
 
Method Summary
 RsMotionDepiction getMotionDepictionAtBodyPoint(double xBodyPoint, double yBodyPoint)
           
 
Methods inherited from class rp1.rossum.RsMotion
getContinuityID, getContinuitySeriesID, getNewContinuityID, getOrientation, getPosition, getTime, getTurnRate, getVelocity, processCollision, setTime, setTimeForward, stopMotionAtTime, truncateForCollision
 
Methods inherited from class rp1.rossum.RsComponent
clone
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RsMotionNull

public RsMotionNull(RsMotion start,
                    double startTime)

RsMotionNull

public RsMotionNull(double startTime,
                    double theta,
                    double xOffset,
                    double yOffset)
Method Detail

getMotionDepictionAtBodyPoint

public RsMotionDepiction getMotionDepictionAtBodyPoint(double xBodyPoint,
                                                       double yBodyPoint)
Specified by:
getMotionDepictionAtBodyPoint in class RsMotion