com.yobotics.simulationconstructionset.util.graphics
Class DynamicGraphicPosition
java.lang.Object
com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicObject
com.yobotics.simulationconstructionset.util.graphics.DynamicGraphicPosition
- All Implemented Interfaces:
- GraphicToUpdateWithRobots
public class DynamicGraphicPosition
- extends DynamicGraphicObject
Constructor Summary |
DynamicGraphicPosition(java.lang.String name,
DoubleYoVariable x,
DoubleYoVariable y,
double scale,
javax.media.j3d.Appearance appearance,
DynamicGraphicPosition.GraphicType type)
|
DynamicGraphicPosition(java.lang.String name,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scale,
javax.media.j3d.Appearance appearance)
|
DynamicGraphicPosition(java.lang.String name,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scale,
javax.media.j3d.Appearance appearance,
DynamicGraphicPosition.GraphicType type)
|
DynamicGraphicPosition(java.lang.String namePrefix,
java.lang.String nameSuffix,
YoVariableRegistry registry,
double scale,
javax.media.j3d.Appearance appearance)
|
DynamicGraphicPosition(java.lang.String namePrefix,
java.lang.String nameSuffix,
YoVariableRegistry registry,
double scale,
javax.media.j3d.Appearance appearance,
DynamicGraphicPosition.GraphicType type)
|
DynamicGraphicPosition(java.lang.String name,
YoFramePoint2d framePoint,
double scale,
javax.media.j3d.Appearance appearance)
|
DynamicGraphicPosition(java.lang.String name,
YoFramePoint2d framePoint,
double scale,
javax.media.j3d.Appearance appearance,
DynamicGraphicPosition.GraphicType type)
|
DynamicGraphicPosition(java.lang.String name,
YoFramePoint framePoint,
double scale,
javax.media.j3d.Appearance appearance)
|
DynamicGraphicPosition(java.lang.String name,
YoFramePoint framePoint,
double scale,
javax.media.j3d.Appearance appearance,
DynamicGraphicPosition.GraphicType type)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicGraphicPosition
public DynamicGraphicPosition(java.lang.String namePrefix,
java.lang.String nameSuffix,
YoVariableRegistry registry,
double scale,
javax.media.j3d.Appearance appearance)
DynamicGraphicPosition
public DynamicGraphicPosition(java.lang.String namePrefix,
java.lang.String nameSuffix,
YoVariableRegistry registry,
double scale,
javax.media.j3d.Appearance appearance,
DynamicGraphicPosition.GraphicType type)
DynamicGraphicPosition
public DynamicGraphicPosition(java.lang.String name,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scale,
javax.media.j3d.Appearance appearance)
DynamicGraphicPosition
public DynamicGraphicPosition(java.lang.String name,
DoubleYoVariable x,
DoubleYoVariable y,
double scale,
javax.media.j3d.Appearance appearance,
DynamicGraphicPosition.GraphicType type)
DynamicGraphicPosition
public DynamicGraphicPosition(java.lang.String name,
DoubleYoVariable x,
DoubleYoVariable y,
DoubleYoVariable z,
double scale,
javax.media.j3d.Appearance appearance,
DynamicGraphicPosition.GraphicType type)
DynamicGraphicPosition
public DynamicGraphicPosition(java.lang.String name,
YoFramePoint framePoint,
double scale,
javax.media.j3d.Appearance appearance)
DynamicGraphicPosition
public DynamicGraphicPosition(java.lang.String name,
YoFramePoint framePoint,
double scale,
javax.media.j3d.Appearance appearance,
DynamicGraphicPosition.GraphicType type)
DynamicGraphicPosition
public DynamicGraphicPosition(java.lang.String name,
YoFramePoint2d framePoint,
double scale,
javax.media.j3d.Appearance appearance)
DynamicGraphicPosition
public DynamicGraphicPosition(java.lang.String name,
YoFramePoint2d framePoint,
double scale,
javax.media.j3d.Appearance appearance,
DynamicGraphicPosition.GraphicType type)
setPosition
public void setPosition(double x,
double y,
double z)
setPosition
public void setPosition(us.ihmc.utilities.math.geometry.FramePoint position)
getPosition
public void getPosition(javax.vecmath.Point3d point3d)
getPosition
public void getPosition(us.ihmc.utilities.math.geometry.FramePoint framePoint)
getX
public double getX()
getY
public double getY()
getZ
public double getZ()
setAppearance
public void setAppearance(javax.media.j3d.Appearance appearance)
getType
public DynamicGraphicPosition.GraphicType getType()
getScale
public double getScale()
getColor
public java.awt.Color getColor()
createArtifact
public DynamicGraphicPositionArtifact createArtifact()
- Specified by:
createArtifact
in class DynamicGraphicObject