edu.cmu.emulator.world
Class DirRelOrientationMatrix

java.lang.Object
  extended by edu.cmu.emulator.world.RelSpatialAttribute
      extended by edu.cmu.emulator.world.RelMatrix
          extended by edu.cmu.emulator.world.RelOrientationMatrix
              extended by edu.cmu.emulator.world.DirRelOrientationMatrix

public class DirRelOrientationMatrix
extends RelOrientationMatrix


Field Summary
 
Fields inherited from class edu.cmu.emulator.world.RelMatrix
debugListeners, m
 
Fields inherited from class edu.cmu.emulator.world.RelSpatialAttribute
children, groupWorker, id, listenerManager, listeners, mObject, parent
 
Constructor Summary
DirRelOrientationMatrix(double[][] m, MovableObject mObject, GroupWorker groupWorker)
           
DirRelOrientationMatrix(double[][] m, MovableObject mObject, RelOrientationMatrix parent, GroupWorker groupWorker)
           
DirRelOrientationMatrix(double x0, double y0, double z0, double x1, double y1, double z1, double x2, double y2, double z2, MovableObject mObject, GroupWorker groupWorker)
           
DirRelOrientationMatrix(double x0, double y0, double z0, double x1, double y1, double z1, double x2, double y2, double z2, MovableObject mObject, RelOrientationMatrix parent, GroupWorker groupWorker)
           
DirRelOrientationMatrix(MovableObject mObject, GroupWorker groupWorker)
           
DirRelOrientationMatrix(MovableObject mObject, RelOrientationMatrix parent, GroupWorker groupWorker)
           
 
Method Summary
 void calcOrientationFromVel(double vx, double vy, double vz, long timeMillis)
           
 
Methods inherited from class edu.cmu.emulator.world.RelOrientationMatrix
calcChangeMagnitude
 
Methods inherited from class edu.cmu.emulator.world.RelMatrix
getAbsMatrix, getAbsMatrix, getAbsValue, getAbsWithParent, getRelMatrix, getRelMatrix, getRelValue, set, set, 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

DirRelOrientationMatrix

public DirRelOrientationMatrix(MovableObject mObject,
                               RelOrientationMatrix parent,
                               GroupWorker groupWorker)

DirRelOrientationMatrix

public DirRelOrientationMatrix(MovableObject mObject,
                               GroupWorker groupWorker)

DirRelOrientationMatrix

public DirRelOrientationMatrix(double[][] m,
                               MovableObject mObject,
                               RelOrientationMatrix parent,
                               GroupWorker groupWorker)

DirRelOrientationMatrix

public DirRelOrientationMatrix(double[][] m,
                               MovableObject mObject,
                               GroupWorker groupWorker)

DirRelOrientationMatrix

public DirRelOrientationMatrix(double x0,
                               double y0,
                               double z0,
                               double x1,
                               double y1,
                               double z1,
                               double x2,
                               double y2,
                               double z2,
                               MovableObject mObject,
                               RelOrientationMatrix parent,
                               GroupWorker groupWorker)

DirRelOrientationMatrix

public DirRelOrientationMatrix(double x0,
                               double y0,
                               double z0,
                               double x1,
                               double y1,
                               double z1,
                               double x2,
                               double y2,
                               double z2,
                               MovableObject mObject,
                               GroupWorker groupWorker)
Method Detail

calcOrientationFromVel

public void calcOrientationFromVel(double vx,
                                   double vy,
                                   double vz,
                                   long timeMillis)


Copyright © 2013. All Rights Reserved.