us.ihmc.plotting
Interface Plottable

All Known Implementing Classes:
ARDroneArtifact, Artifact, CenteredImageIconArtifact, CircleArtifact, DroneArtifact, DynamicGraphicPolygonArtifact, DynamicGraphicPositionArtifact, DynamicGraphicVectorArtifact, DynamicGraphicYoCircleArtifact, DynamicGraphicYoPolygonArtifact, DynamicGraphicYoVectorArtifact, LineArtifact, MarkerArtifact, PioneerRobotArtifact, PointArtifact, PolygonArtifact, PolyLine, RobotArtifact, ShapeArtifact, TextArtifact, YoFrameLine2dArtifact, YoFrameLineSegment2dArtifact

public interface Plottable


Field Summary
static int X_Y
           
static int X_Z
           
static int Y_Z
           
 
Method Summary
 void draw(java.awt.Graphics g, int Xcenter, int Ycenter, double headingOffset, double scaleFactor)
           
 java.lang.String getID()
           
 int getLevel()
           
 java.lang.String getType()
           
 

Field Detail

X_Y

static final int X_Y
See Also:
Constant Field Values

X_Z

static final int X_Z
See Also:
Constant Field Values

Y_Z

static final int Y_Z
See Also:
Constant Field Values
Method Detail

draw

void draw(java.awt.Graphics g,
          int Xcenter,
          int Ycenter,
          double headingOffset,
          double scaleFactor)

getID

java.lang.String getID()

getType

java.lang.String getType()

getLevel

int getLevel()