ConvolutionFunction1D


@UnstableApi
interface ConvolutionFunction1D

Known direct subclasses
GaussianFunction

Implementation of a symmetric Gaussian function with a limited domain.


An interface for 1 dimensional convolution functions.

The domain defines the region over which the function operates, in pixels.

Summary

Public functions

Float

Returns the end of the domain.

Float

Returns the start of the domain.

Float
value(samplePosition: Float)

Returns the value of the function at the samplePosition.

Float

Returns the width of the domain.

Public functions

domainEnd

fun domainEnd(): Float

Returns the end of the domain.

domainStart

fun domainStart(): Float

Returns the start of the domain.

value

fun value(samplePosition: Float): Float

Returns the value of the function at the samplePosition.

width

fun width(): Float

Returns the width of the domain.