com.yobotics.simulationconstructionset.util.graphics
Class DynamicGraphicShape
java.lang.Object
com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicShape
- All Implemented Interfaces:
- GraphicToUpdateWithRobots
public class DynamicGraphicShape
- extends DynamicGraphicObject
Constructor Summary |
DynamicGraphicShape(java.lang.String name,
java.util.ArrayList<javax.media.j3d.Shape3D> shapes,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scale,
java.util.ArrayList<javax.media.j3d.Appearance> appearances)
|
DynamicGraphicShape(java.lang.String name,
java.util.ArrayList<javax.media.j3d.Shape3D> shapes,
YoFramePoint framePoint,
double scale,
java.util.ArrayList<javax.media.j3d.Appearance> appearances)
|
Method Summary |
us.ihmc.plotting.Artifact |
createArtifact()
|
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 java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicGraphicShape
public DynamicGraphicShape(java.lang.String name,
java.util.ArrayList<javax.media.j3d.Shape3D> shapes,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scale,
java.util.ArrayList<javax.media.j3d.Appearance> appearances)
DynamicGraphicShape
public DynamicGraphicShape(java.lang.String name,
java.util.ArrayList<javax.media.j3d.Shape3D> shapes,
YoFramePoint framePoint,
double scale,
java.util.ArrayList<javax.media.j3d.Appearance> appearances)
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)
createArtifact
public us.ihmc.plotting.Artifact createArtifact()
- Specified by:
createArtifact
in class DynamicGraphicObject