public static enum TLcdComplexPolygonContourFinder.IntervalMode extends Enum<TLcdComplexPolygonContourFinder.IntervalMode>
If the mode is INTERVAL, then a complex polygon around the area between each two consecutive values is created. Since two consecutive values are used per interval, there is one less area created than the number of level values. Each area is disjoint to all other areas.
If it's LOWER, a complex polygon around each area smaller than the given value is created. There are as much areas created as given levels. The areas will overlap each other, but will still be disjoint to special value areas.
If it's HIGHER, a complex polygon around each area higher than the given value is created. There are as much areas created as given levels. The areas will overlap each other, but will still be disjoint to special value areas.
Enum Constant and Description |
---|
HIGHER
Higher: the raster value has to be higher than or equal to the contour value.
|
INTERVAL
Interval: the raster value has to be between the low and high contour values.
|
LOWER
Lower: the raster value has to be lower than or equal to the contour value.
|
Modifier and Type | Method and Description |
---|---|
static TLcdComplexPolygonContourFinder.IntervalMode |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TLcdComplexPolygonContourFinder.IntervalMode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TLcdComplexPolygonContourFinder.IntervalMode INTERVAL
public static final TLcdComplexPolygonContourFinder.IntervalMode LOWER
public static final TLcdComplexPolygonContourFinder.IntervalMode HIGHER
public static TLcdComplexPolygonContourFinder.IntervalMode[] values()
for (TLcdComplexPolygonContourFinder.IntervalMode c : TLcdComplexPolygonContourFinder.IntervalMode.values()) System.out.println(c);
public static TLcdComplexPolygonContourFinder.IntervalMode valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null