Package hec.map

Class MapTextObject

java.lang.Object
hec.map.MapTextObject
Direct Known Subclasses:
ConformingMapText, MapLabelItem, RotatedMapText

public abstract class MapTextObject extends Object
Title: HEC JavaDev Description: Copyright: Company: RMA
  • Field Details

    • _text

      protected String _text
    • _priority

      protected float _priority
    • _font

      protected Font _font
    • _bgcolor

      protected Color _bgcolor
    • _fgcolor

      protected Color _fgcolor
    • _strwidth

      protected int _strwidth
    • _bounds

      protected transient LocalRect _bounds
  • Constructor Details

    • MapTextObject

      public MapTextObject()
    • MapTextObject

      public MapTextObject(String txt, float priority, Font font, Color fg, Color bg, Graphics g)
  • Method Details

    • getBounds

      public abstract LocalRect getBounds()
    • draw

      public abstract void draw(Graphics g)
    • intersects

      public boolean intersects(MapTextObject textobj)