com.yobotics.simulationconstructionset.util.graphics
Class DynamicGraphicShape

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

public class DynamicGraphicShape
extends DynamicGraphicObject


Constructor Summary
DynamicGraphicShape(java.util.ArrayList<javax.media.j3d.Shape3D> shapes, YoFramePoint framePoint, double scale, java.util.ArrayList<javax.media.j3d.Appearance> appearances)
           
DynamicGraphicShape(java.util.ArrayList<javax.media.j3d.Shape3D> shapes, YoVariable x, YoVariable y, YoVariable z, double scale, java.util.ArrayList<javax.media.j3d.Appearance> appearances)
           
 
Method Summary
 void setAppearances(java.util.ArrayList<javax.media.j3d.Appearance> appearances)
           
 void setPosition(double x, double y, double z)
           
 void setPosition(us.ihmc.utilities.math.geometry.FramePoint position)
           
 
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

DynamicGraphicShape

public DynamicGraphicShape(java.util.ArrayList<javax.media.j3d.Shape3D> shapes,
                           YoVariable x,
                           YoVariable y,
                           YoVariable z,
                           double scale,
                           java.util.ArrayList<javax.media.j3d.Appearance> appearances)

DynamicGraphicShape

public DynamicGraphicShape(java.util.ArrayList<javax.media.j3d.Shape3D> shapes,
                           YoFramePoint framePoint,
                           double scale,
                           java.util.ArrayList<javax.media.j3d.Appearance> appearances)
Method Detail

setPosition

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

setPosition

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

setAppearances

public void setAppearances(java.util.ArrayList<javax.media.j3d.Appearance> appearances)