Class BarScalebarDrawer

java.lang.Object
org.mapfish.print.processor.map.scalebar.ScalebarDrawer
org.mapfish.print.processor.map.scalebar.BarScalebarDrawer
Direct Known Subclasses:
BarSubScalebarDrawer

public class BarScalebarDrawer extends ScalebarDrawer
Draw a bar with alternating black and white zones marking the sub-intervals.
  • Constructor Details

    • BarScalebarDrawer

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

    • drawBar

      protected 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