Class LineScalebarDrawer

java.lang.Object
org.mapfish.print.processor.map.scalebar.ScalebarDrawer
org.mapfish.print.processor.map.scalebar.LineScalebarDrawer

public class LineScalebarDrawer extends ScalebarDrawer
Draw a simple line with ticks.
  • Constructor Details

    • LineScalebarDrawer

      public LineScalebarDrawer(Graphics2D graphics2d, ScaleBarRenderSettings settings)
      Constructor.
      Parameters:
      graphics2d - The graphics context.
      settings - Parameters for rendering the scalebar.
  • Method Details

    • drawBar

      protected final void drawBar()
      Description copied from class: ScalebarDrawer
      Draws the bar itself. The transformation is setup in a manner where the bar should be drawn into the rectangle (0, 0) (intervals*intervalWidth, -barSize).
      Specified by:
      drawBar in class ScalebarDrawer