edu.cmu.emulator.world
Class RelPositionVector

java.lang.Object
  extended by edu.cmu.emulator.world.RelSpatialAttribute
      extended by edu.cmu.emulator.world.RelVector
          extended by edu.cmu.emulator.world.RelPositionVector

public class RelPositionVector
extends RelVector


Field Summary
 
Fields inherited from class edu.cmu.emulator.world.RelVector
debug, debugListeners, derivative, integral, v
 
Fields inherited from class edu.cmu.emulator.world.RelSpatialAttribute
children, groupWorker, id, listenerManager, listeners, mObject, parent
 
Constructor Summary
RelPositionVector(double[] v, MovableObject mObject, GroupWorker groupWorker)
           
RelPositionVector(double[] v, MovableObject mObject, RelPositionVector parent, GroupWorker groupWorker)
           
RelPositionVector(double x, double y, double z, MovableObject mObject, GroupWorker groupWorker)
           
RelPositionVector(double x, double y, double z, MovableObject mObject, RelPositionVector parent, GroupWorker groupWorker)
           
RelPositionVector(MovableObject mObject, GroupWorker groupWorker)
           
RelPositionVector(MovableObject mObject, RelPositionVector parent, GroupWorker groupWorker)
           
 
Method Summary
 void getAbsWithParent(double[] abs)
           
 
Methods inherited from class edu.cmu.emulator.world.RelVector
calcChangeMagnitude, getAbsValue, getAbsVector, getAbsVector, getRelValue, getRelVector, isZero, set, set, setDerivative, setIntegral, toString
 
Methods inherited from class edu.cmu.emulator.world.RelSpatialAttribute
addChild, addListener, addListener, addListener, addListener, addListener, getChild, getID, getNumChildren, getObject, getParent, notifyChildren, notifyListeners, removeChild, removeListener, setID, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RelPositionVector

public RelPositionVector(MovableObject mObject,
                         RelPositionVector parent,
                         GroupWorker groupWorker)

RelPositionVector

public RelPositionVector(MovableObject mObject,
                         GroupWorker groupWorker)

RelPositionVector

public RelPositionVector(double[] v,
                         MovableObject mObject,
                         RelPositionVector parent,
                         GroupWorker groupWorker)

RelPositionVector

public RelPositionVector(double[] v,
                         MovableObject mObject,
                         GroupWorker groupWorker)

RelPositionVector

public RelPositionVector(double x,
                         double y,
                         double z,
                         MovableObject mObject,
                         RelPositionVector parent,
                         GroupWorker groupWorker)

RelPositionVector

public RelPositionVector(double x,
                         double y,
                         double z,
                         MovableObject mObject,
                         GroupWorker groupWorker)
Method Detail

getAbsWithParent

public void getAbsWithParent(double[] abs)
Overrides:
getAbsWithParent in class RelVector


Copyright © 2013. All Rights Reserved.