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 ConvolverEdgeMethodConvolver1D.DEFAULT_EDGE_METHODDefault method to use for signal's edge extension.private ConvolverEdgeMethodConvolver1D.edgeMethodEdge 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 ConvolverEdgeMethodReturns 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 voidConvolver1D.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 voidConvolver1D.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 voidConvolver1D.convolve(double[] signal, double[] kernel, int kernelCenter, ConvolverEdgeMethod edgeMethod, double constantValue, double[] result) Convolves provided signal with provided kernel.static voidConvolver1D.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).voidConvolver1D.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.