gov.noaa.pmel.sgt
Interface StrokeDrawer

All Known Implementing Classes:
StrokeDrawer1, StrokeDrawer2

public interface StrokeDrawer

Defines the methods that implement stroke drawing in sgt. This interface is necessary since sgt v2.0 will use Java2D functionality to draw strokes if it is available.

Since:
2.1
Version:
$Revision$, $Date$
Author:
Donald Denbo

Method Summary
 void drawDashed(java.awt.Graphics g, int[] xout, int[] yout, int size, LineAttribute attr)
           
 void drawHeavy(java.awt.Graphics g, int[] xout, int[] yout, int size, LineAttribute attr)
           
 void drawHighlight(java.awt.Graphics g, int[] xout, int[] yout, int size, LineAttribute attr)
           
 void drawStroke(java.awt.Graphics g, int[] xout, int[] yout, int size, LineAttribute attr)
           
 

Method Detail

drawHeavy

void drawHeavy(java.awt.Graphics g,
               int[] xout,
               int[] yout,
               int size,
               LineAttribute attr)

drawDashed

void drawDashed(java.awt.Graphics g,
                int[] xout,
                int[] yout,
                int size,
                LineAttribute attr)

drawStroke

void drawStroke(java.awt.Graphics g,
                int[] xout,
                int[] yout,
                int size,
                LineAttribute attr)

drawHighlight

void drawHighlight(java.awt.Graphics g,
                   int[] xout,
                   int[] yout,
                   int size,
                   LineAttribute attr)