com.yobotics.simulationconstructionset.plotting
Class YoFrameLine2dArtifact
java.lang.Object
us.ihmc.plotting.Artifact
com.yobotics.simulationconstructionset.plotting.YoFrameLine2dArtifact
- All Implemented Interfaces:
- java.io.Serializable, Plottable
public class YoFrameLine2dArtifact
- 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 |
YoFrameLine2dArtifact
public YoFrameLine2dArtifact(java.lang.String name,
YoFrameLine2d yoFrameLine2d,
java.awt.Color color)
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
drawLegend
public void drawLegend(java.awt.Graphics graphics,
int Xcenter,
int Ycenter,
double scaleFactor)
- Specified by:
drawLegend
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