@Override
public void drawLegend(Plotter2DAdapter graphics, Point2d origin)
{
graphics.setColor(color);
tempCenter.set(origin);
tempRadii.set(LEGEND_RADIUS, LEGEND_RADIUS);
if (getType().equals("fillcircle"))
{
graphics.drawOvalFilled(graphics.getScreenFrame(), tempCenter, tempRadii);
}
else if (getType().equals("circle"))
{
graphics.drawOval(graphics.getScreenFrame(), tempCenter, tempRadii);
}
else if (getType().equals("fillrectangle"))
{
graphics.drawSquareFilled(graphics.getScreenFrame(), tempCenter, tempRadii);
}
else if (getType().equals("rectangle"))
{
graphics.drawRectangle(graphics.getScreenFrame(), tempCenter, tempRadii);
}
}