public void drawOval(Point2d center, Vector2d radii) {
   plotter2dAdapter.drawOval(plotter2dAdapter.getMetersFrame(), center, radii);
 }
 public void drawLineSegment(LineSegment2d lineSegment) {
   plotter2dAdapter.drawLineSegment(plotter2dAdapter.getMetersFrame(), lineSegment);
 }
 public void drawLineSegment(
     double firstPointX, double firstPointY, double secondPointX, double secondPointY) {
   plotter2dAdapter.drawLineSegment(
       plotter2dAdapter.getMetersFrame(), firstPointX, firstPointY, secondPointX, secondPointY);
 }
 public void drawString(String string, Point2d start) {
   plotter2dAdapter.drawString(plotter2dAdapter.getMetersFrame(), string, start);
 }
 public void drawLine(Line2d line) {
   plotter2dAdapter.drawLine(plotter2dAdapter.getMetersFrame(), line);
 }
 public void drawRotatedCross(Point2d center, Vector2d radii) {
   plotter2dAdapter.drawRotatedCross(plotter2dAdapter.getMetersFrame(), center, radii);
 }
 public void drawPolygonFilled(ConvexPolygon2d polygon) {
   plotter2dAdapter.drawPolygonFilled(plotter2dAdapter.getMetersFrame(), polygon);
 }
 public void drawDiamondWithCross(Point2d center, Vector2d radii) {
   plotter2dAdapter.drawDiamondWithCross(plotter2dAdapter.getMetersFrame(), center, radii);
 }
 public void drawSquareFilled(Point2d center, Vector2d radii) {
   plotter2dAdapter.drawSquareFilled(plotter2dAdapter.getMetersFrame(), center, radii);
 }
 public void setFont(Font font) {
   plotter2dAdapter.setFont(font);
 }
 public void setStroke(BasicStroke stroke) {
   plotter2dAdapter.setStroke(stroke);
 }
 public void setColor(Color color) {
   plotter2dAdapter.setColor(color);
 }
 public void drawArc(Point2d center, Vector2d radii, double startAngle, double arcAngle) {
   plotter2dAdapter.drawArc(
       plotter2dAdapter.getMetersFrame(), center, radii, startAngle, arcAngle);
 }
 public void drawPoint(Point2d point) {
   plotter2dAdapter.drawPoint(plotter2dAdapter.getMetersFrame(), point);
 }