Package com.luciad.geometry.cartesian
Class TLcdContourFactory
java.lang.Object
com.luciad.geometry.cartesian.TLcdContourFactory
 All Implemented Interfaces:
ILcdContourFactory
Deprecated.
An implementation of
ILcdContourFactory
to create an
ILcdValuedPolygon
from separate arrays of x and ycoordinates.
Constructor Summary

Method Summary
Modifier and TypeMethodDescriptioncreateContour
(double[] aXArray, double[] aYArray, int aNumberOfPoints, double aLevel) Deprecated.Creates anILcdValuedPolygon
from separate arrays of x and ycoordinates where only the first aNumberOfPoints are taken into account.

Constructor Details

TLcdContourFactory
public TLcdContourFactory()Deprecated.Constructs a new TLcdContourFactory.


Method Details

createContour
public ILcdValuedPolygon createContour(double[] aXArray, double[] aYArray, int aNumberOfPoints, double aLevel) Deprecated.Description copied from interface:ILcdContourFactory
Creates anILcdValuedPolygon
from separate arrays of x and ycoordinates where only the first aNumberOfPoints are taken into account.The edge of a polygon indicates a contour line of equal height. The orientation of the returned polygon should be interpreted as follows:
 CLOCKWISE: The area on just on the exterior of the polygon has a higher value than the interior.
 COUNTERCLOCKWISE: The area just on the exterior of the polygon has a lower value than the interior.
 Specified by:
createContour
in interfaceILcdContourFactory
 Parameters:
aXArray
 The array of xcoordinates.aYArray
 The array of ycoordinates.aNumberOfPoints
 The number of coordinates to take into account.aLevel
 The level of theILcdValuedPolygon
. Returns:
 An
ILcdPolygon
constructed from aXArray and aYArray.  See Also:

TLcdPolylineContourFinder
orTLcdComplexPolygonContourFinder
. This class relies on deprecated contour finding algorithms. The output of the new contour finding algorithms are much more practical to work as they split up contours into two separate, disambiguous, concepts that can be retrieved individually.TLcdPolylineContourFinder
finds contour lines of equal height, much like this class, except that it doesn't close the shapes to represent an area.TLcdComplexPolygonContourFinder
finds complex polygons instead of the simple polygons of this class. This allows them to model interval areas with holes.