Class StreetFountain3

All Implemented Interfaces:
Serializable, Cloneable

public class StreetFountain3 extends SimpleSymbol
See Also:
  • Constructor Details

    • StreetFountain3

      public StreetFountain3()
  • Method Details

    • getListX

      protected int[] getListX()
      Specified by:
      getListX in class SimpleSymbol
    • getListY

      protected int[] getListY()
      Specified by:
      getListY in class SimpleSymbol
    • draw

      public void draw(Graphics2D g2d, int x, int y, float scaleFactor, double angle, Color fillColor, Color lineColor, boolean propLineThickness)
      Description copied from class: Symbol
      Draws the current symbol using the specified parameters at the specified DC location.
      Overrides:
      draw in class SimpleSymbol
      Parameters:
      g2d - the graphics
      x - the x-coordinate
      y - the y-coordinate
      scaleFactor - the scale factor to draw the symbol
      angle - in radian, the angle used to get the symbol orientation
      fillColor - the fill color. If null is specified, only the border with be drawn.
      lineColor - the line color
      propLineThickness - if you want to get a symbol with a proportional line thickness
    • getBounds

      public Rectangle getBounds(int x, int y, float scaleFactor)
      Overrides:
      getBounds in class SimpleSymbol
    • clone

      public Object clone()
      Description copied from class: Symbol
      Returns a cloned instance of the current symbol.
      Specified by:
      clone in class Symbol
      Returns:
      a cloned instance of the current symbol.