public abstract class ContinuousKernel extends AbstractKernel
AbstractKernel is the super class of all kernels.
However, no concrete kernel implementations should extend the abstract class
AbstractKernel
directly.
ContinousKernel is the super class of all continuous kernels.
All continuous kernels should extend ContinuousKernel
.
DiscreteKernel is the super class of all discrete kernels.
All discrete kernels should extend DiscreteKernel
.
This class does nothing, it exists solely for hierarchical purposes.
NOTE: no OutOfBoundsPolicy
can yet be specified for any
ContinuousKernel, this should change in a future update.
Currently, it is safe to assume that Double.NaN
is used instead.
AbstractKernel
,
DiscreteKernel
Constructor and Description |
---|
ContinuousKernel() |
Modifier and Type | Method and Description |
---|---|
boolean |
getHasOOBP()
Deprecated.
|
boolean |
getHasWidth()
Deprecated.
|
applyTo, applyTo, getGuiText, getHasDelay, getNrExtraFields, getShortText, toString
@Deprecated public boolean getHasWidth()
AbstractKernel
This is true
for a DiscreteKernel
, and
false
for a ContinuousKernel
.
getHasWidth
in class AbstractKernel
true
iff the kernel has a width,
false
otherwise.ContinuousKernel
,
DiscreteKernel
@Deprecated public boolean getHasOOBP()
AbstractKernel
OutOfBoundsPolicy
.
This is true
for a DiscreteKernel
, and
false
for a ContinuousKernel
.
getHasOOBP
in class AbstractKernel
true
iff the kernel has an out of
bounds policy, false
otherwise.OutOfBoundsPolicy
,
ContinuousKernel
,
DiscreteKernel