public class ContourLinePolygon extends ContourLine
LatLon.globeStateKey, maxConnectingDistance| Constructor and Description | 
|---|
| ContourLinePolygon() | 
| ContourLinePolygon(double elevation) | 
| ContourLinePolygon(double elevation,
                  ArrayList<? extends LatLon> positions) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ArrayList<Intersection> | filterIntersections(DrawContext dc,
                   ArrayList<Intersection> list)Filters the given intersection segments list according to some criteria - here the inclusion inside the current
 polygon. | 
| List<? extends LatLon> | getPositions()Get the list of  LatLonthat describe the current bounding polygon. | 
| void | setPositions(ArrayList<? extends LatLon> positions)Set the list of  LatLonthat describes a closed polygon - one which last position is equal to the first,
 used to delineate the extent of the contour line. | 
filterIntersectionsOnViewFrustum, getColor, getElevation, getLineWidth, getRenderables, getSector, isEnabled, isValid, isViewClippingEnabled, makeContourLine, makePolylinesConnected, render, setColor, setElevation, setEnabled, setLineWidth, setSector, setViewClippingEnabled, updatepublic ContourLinePolygon()
public ContourLinePolygon(double elevation)
protected ArrayList<Intersection> filterIntersections(DrawContext dc, ArrayList<Intersection> list)
filterIntersections in class ContourLinedc - the current DrawContextlist - the list of Intersection to be filtered.public List<? extends LatLon> getPositions()
LatLon that describe the current bounding polygon.LatLon that describe the current bounding polygon.public void setPositions(ArrayList<? extends LatLon> positions)
LatLon that describes a closed polygon - one which last position is equal to the first,
 used to delineate the extent of the contour line.positions - the list of LatLon that describe a closed polygon.IllegalArgumentException - if positions is null.