public abstract class GisFeatureRendererMulti extends GisFeatureRenderer
displayProject, shapeList
Constructor and Description |
---|
GisFeatureRendererMulti() |
Modifier and Type | Method and Description |
---|---|
void |
createFeatureSet(double minDist)
_more_
|
protected abstract ucar.unidata.geoloc.ProjectionImpl |
getDataProjection()
_more_
|
protected abstract java.util.List |
getFeatures()
_more_
|
abstract ucar.unidata.geoloc.LatLonRect |
getPreferredArea()
_more_
|
protected java.util.Iterator |
getShapes(java.awt.Graphics2D g,
java.awt.geom.AffineTransform normal2device)
_more_
|
protected double |
getStats(java.util.Iterator featList)
_more_
|
static void |
setDiscretization(boolean b)
_more_
|
static void |
setPixelMatch(double d)
_more_
|
void |
setProjection(ucar.unidata.geoloc.ProjectionImpl project)
Sets new projection for subsequent drawing.
|
draw, getColor, setColor
public static void setDiscretization(boolean b)
b
- public static void setPixelMatch(double d)
d
- public abstract ucar.unidata.geoloc.LatLonRect getPreferredArea()
getPreferredArea
in interface Renderer
getPreferredArea
in class GisFeatureRenderer
protected abstract java.util.List getFeatures()
getFeatures
in class GisFeatureRenderer
protected abstract ucar.unidata.geoloc.ProjectionImpl getDataProjection()
getDataProjection
in class GisFeatureRenderer
public void setProjection(ucar.unidata.geoloc.ProjectionImpl project)
setProjection
in interface Renderer
setProjection
in class GisFeatureRenderer
project
- the new projectionpublic void createFeatureSet(double minDist)
minDist
- protected java.util.Iterator getShapes(java.awt.Graphics2D g, java.awt.geom.AffineTransform normal2device)
getShapes
in class GisFeatureRenderer
g
- normal2device
- protected double getStats(java.util.Iterator featList)
featList
-