public enum OutOfBoundsPolicy extends java.lang.Enum<OutOfBoundsPolicy>
enums are used to as default values for
 'windowed' operations, when such a window can not, as a whole, be placed over
 the input values.
 AbstractKernel.applyTo(double[], int), 
BasicKernel.setOutOfBoundsPolicy(OutOfBoundsPolicy)| Enum Constant and Description | 
|---|
| CUSTOMDo no apply operation on OutOfBounds values, set them to a custom
 value. | 
| NANDo no apply operation on OutOfBounds values, set them to
  Double.NaN | 
| ZERODo no apply operation on OutOfBounds values, set them to 0.0 | 
| Modifier and Type | Method and Description | 
|---|---|
| static OutOfBoundsPolicy | fromString(java.lang.String theOutOfBoundsPolicy)Returns the  OutOfBoundsPolicycorresponding to theString. | 
| static OutOfBoundsPolicy | getDefaultPolicy()The application default  OutOfBoundsPolicy. | 
| abstract double | getValue()Returns the  doublecorresponding to theOutOfBoundsPolicy. | 
| static OutOfBoundsPolicy | valueOf(java.lang.String name)Returns the enum constant of this type with the specified name. | 
| static OutOfBoundsPolicy[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
public static final OutOfBoundsPolicy ZERO
public static final OutOfBoundsPolicy NAN
Double.NaNpublic static final OutOfBoundsPolicy CUSTOM
 WARNING: currently setting a custom value has no
 effect, instead -1.0 is used, always.
public static OutOfBoundsPolicy[] values()
for (OutOfBoundsPolicy c : OutOfBoundsPolicy.values()) System.out.println(c);
public static OutOfBoundsPolicy valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant
with the specified namejava.lang.NullPointerException - if the argument is nullpublic abstract double getValue()
double corresponding to the
 OutOfBoundsPolicy.public static OutOfBoundsPolicy fromString(java.lang.String theOutOfBoundsPolicy)
OutOfBoundsPolicy corresponding to the
 String.public static OutOfBoundsPolicy getDefaultPolicy()
OutOfBoundsPolicy.