com.yobotics.simulationconstructionset.util.graphics
Class DynamicGraphicCoordinateSystem

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
      extended by com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicCoordinateSystem

public class DynamicGraphicCoordinateSystem
extends DynamicGraphicObject


Constructor Summary
DynamicGraphicCoordinateSystem(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, double scale)
           
DynamicGraphicCoordinateSystem(YoFramePoint framePoint, YoFrameOrientation orientation, double scale)
           
DynamicGraphicCoordinateSystem(YoVariable x, YoVariable y, YoVariable z, YoVariable yaw, YoVariable pitch, YoVariable roll, double scale)
           
 
Method Summary
 void setPosition(double x, double y, double z)
           
 void setPosition(us.ihmc.utilities.math.geometry.FramePoint position)
           
 void setToReferenceFrame(us.ihmc.utilities.math.geometry.ReferenceFrame referenceFrame)
           
 void setTransformToWorld(javax.media.j3d.Transform3D transformToWorld)
           
 void setYawPitchRoll(double yaw, double pitch, double roll)
           
 
Methods inherited from class com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
getBranchGroup, hideGraphicObject, setSleepMillis, showGraphicObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicGraphicCoordinateSystem

public DynamicGraphicCoordinateSystem(YoVariable x,
                                      YoVariable y,
                                      YoVariable z,
                                      YoVariable yaw,
                                      YoVariable pitch,
                                      YoVariable roll,
                                      double scale)

DynamicGraphicCoordinateSystem

public DynamicGraphicCoordinateSystem(YoFramePoint framePoint,
                                      YoFrameOrientation orientation,
                                      double scale)

DynamicGraphicCoordinateSystem

public DynamicGraphicCoordinateSystem(java.lang.String namePrefix,
                                      java.lang.String nameSuffix,
                                      YoVariableRegistry registry,
                                      double scale)
Method Detail

setToReferenceFrame

public void setToReferenceFrame(us.ihmc.utilities.math.geometry.ReferenceFrame referenceFrame)

setTransformToWorld

public void setTransformToWorld(javax.media.j3d.Transform3D transformToWorld)

setPosition

public void setPosition(double x,
                        double y,
                        double z)

setPosition

public void setPosition(us.ihmc.utilities.math.geometry.FramePoint position)

setYawPitchRoll

public void setYawPitchRoll(double yaw,
                            double pitch,
                            double roll)