com.yobotics.simulationconstructionset.plotting
Class DynamicGraphicPolygonArtifact
java.lang.Object
us.ihmc.plotting.Artifact
com.yobotics.simulationconstructionset.plotting.DynamicGraphicPolygonArtifact
- All Implemented Interfaces:
- java.io.Serializable, Plottable
public class DynamicGraphicPolygonArtifact
- extends Artifact
- See Also:
- Serialized Form
Method Summary |
void |
draw(java.awt.Graphics graphics,
int Xcenter,
int Ycenter,
double headingOffset,
double scaleFactor)
Must provide a draw method for plotter to render artifact |
void |
drawHistory(java.awt.Graphics g,
int Xcenter,
int Ycenter,
double scaleFactor)
|
void |
drawLegend(java.awt.Graphics graphics,
int Xcenter,
int Ycenter,
double scaleFactor)
|
void |
takeHistorySnapshot()
|
Methods inherited from class us.ihmc.plotting.Artifact |
getColor, getDrawHistory, getID, getLevel, getRecordHistory, getShowID, getType, isVisible, setColor, setDrawHistory, setLevel, setRecordHistory, setShowID, setType, setVisible, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DynamicGraphicPolygonArtifact
public DynamicGraphicPolygonArtifact(java.lang.String name,
DynamicGraphicPolygon dynamicGraphicPolygon,
java.awt.Color color)
drawLegend
public void drawLegend(java.awt.Graphics graphics,
int Xcenter,
int Ycenter,
double scaleFactor)
- Specified by:
drawLegend
in class Artifact
draw
public void draw(java.awt.Graphics graphics,
int Xcenter,
int Ycenter,
double headingOffset,
double scaleFactor)
- Description copied from class:
Artifact
- Must provide a draw method for plotter to render artifact
- Specified by:
draw
in interface Plottable
- Specified by:
draw
in class Artifact
drawHistory
public void drawHistory(java.awt.Graphics g,
int Xcenter,
int Ycenter,
double scaleFactor)
- Specified by:
drawHistory
in class Artifact
takeHistorySnapshot
public void takeHistorySnapshot()
- Specified by:
takeHistorySnapshot
in class Artifact