Uses of Enum Class
com.irurueta.numerical.signal.processing.ConvolverEdgeMethod
Packages that use ConvolverEdgeMethod
-
Uses of ConvolverEdgeMethod in com.irurueta.numerical.signal.processing
Fields in com.irurueta.numerical.signal.processing declared as ConvolverEdgeMethodModifier and TypeFieldDescriptionstatic final ConvolverEdgeMethod
Convolver1D.DEFAULT_EDGE_METHOD
Default method to use for signal's edge extension.private ConvolverEdgeMethod
Convolver1D.edgeMethod
Edge extension method to use during convolution when parts of the kernel are required to lie outside the signal's boundaries.Methods in com.irurueta.numerical.signal.processing that return ConvolverEdgeMethodModifier and TypeMethodDescriptionConvolver1D.getEdgeMethod()
Gets edge extension method to use during convolution when parts of the kernel are required to lie outside the signal's boundaries.static ConvolverEdgeMethod
Returns the enum constant of this class with the specified name.static ConvolverEdgeMethod[]
ConvolverEdgeMethod.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.irurueta.numerical.signal.processing with parameters of type ConvolverEdgeMethodModifier and TypeMethodDescriptionstatic double[]
Convolver1D.convolve
(double[] signal, double[] kernel, int kernelCenter, ConvolverEdgeMethod edgeMethod) Convolves provided signal with provided kernel assuming a zero value when constant edge extension is used (which makes it equivalent to zero extension method).static double[]
Convolver1D.convolve
(double[] signal, double[] kernel, int kernelCenter, ConvolverEdgeMethod edgeMethod, double constantValue) Convolves provided signal with provided kernel.static void
Convolver1D.convolve
(double[] signal, double[] kernel, int kernelCenter, ConvolverEdgeMethod edgeMethod, double[] result) Convolves provided signal with provided kernel assuming a zero value when constant edge extension is used (which makes it equivalent to zero extension method).static void
Convolver1D.convolve
(double[] signal, double[] kernel, int kernelCenter, ConvolverEdgeMethod edgeMethod, double[] result, Convolver1D.Convolver1DListener listener) Convolves provided signal with provided kernel assuming a zero value when constant edge extension is used (which makes it equivalent to zero extension method).static void
Convolver1D.convolve
(double[] signal, double[] kernel, int kernelCenter, ConvolverEdgeMethod edgeMethod, double constantValue, double[] result) Convolves provided signal with provided kernel.static void
Convolver1D.convolve
(double[] signal, double[] kernel, int kernelCenter, ConvolverEdgeMethod edgeMethod, double constantValue, double[] result, Convolver1D.Convolver1DListener listener) Convolves provided signal with provided kernel.static double[]
Convolver1D.convolve
(double[] signal, double[] kernel, int kernelCenter, ConvolverEdgeMethod edgeMethod, double constantValue, Convolver1D.Convolver1DListener listener) Convolves provided signal with provided kernel.static double[]
Convolver1D.convolve
(double[] signal, double[] kernel, int kernelCenter, ConvolverEdgeMethod edgeMethod, Convolver1D.Convolver1DListener listener) Convolves provided signal with provided kernel assuming a zero value when constant edge extension is used (which makes it equivalent to zero extension method).void
Convolver1D.setEdgeMethod
(ConvolverEdgeMethod edgeMethod) Sets edge extension method to use during convolution when parts of the kernel are required to lie outside the signal's boundaries.