Class Shape

java.lang.Object
smile.plot.swing.Shape
Direct Known Subclasses:
Bar, Isoline, Label, Line, Plot, Point, Staircase

public abstract class Shape extends Object
Abstract object that knows how to use a renderer to paint onto the canvas.
  • Constructor Details

    • Shape

      public Shape()
      Constructor.
    • Shape

      public Shape(Color color)
      Constructor.
      Parameters:
      color - the color of shape.
  • Method Details

    • paint

      public abstract void paint(Renderer g)
      Draws the shape.
      Parameters:
      g - the renderer.