Parameters for an oscillatory (damped-cosine) convolution kernel.
More...
#include <oscillatory_kernel.h>
|
| double | amplitude |
| | Overall kernel amplitude.
|
| |
| double | amplitudeGlobal |
| | Spatially uniform inhibition added after convolution.
|
| |
| bool | circular |
| | Enable circular (toroidal) convolution.
|
| |
| double | decay |
| | Exponential envelope decay rate (must be > 0).
|
| |
| bool | normalized |
| | Normalise the kernel before convolution.
|
| |
| double | zeroCrossings |
| | Spatial frequency controlling oscillation period (clamped to [0, 1]).
|
| |
Parameters for an oscillatory (damped-cosine) convolution kernel.
◆ OscillatoryKernelParameters()
| dnf_composer::element::OscillatoryKernelParameters::OscillatoryKernelParameters |
( |
const double |
amplitude = 1.0, |
|
|
const double |
decay = 0.08, |
|
|
const double |
zeroCrossings = 0.3, |
|
|
const double |
amplitudeGlobal = -0.01, |
|
|
const bool |
circular = true, |
|
|
const bool |
normalized = false |
|
) |
| |
|
inlineexplicit |
◆ operator==()
◆ toString()
| std::string dnf_composer::element::OscillatoryKernelParameters::toString |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ amplitude
| double dnf_composer::element::OscillatoryKernelParameters::amplitude |
Overall kernel amplitude.
◆ amplitudeGlobal
| double dnf_composer::element::OscillatoryKernelParameters::amplitudeGlobal |
Spatially uniform inhibition added after convolution.
◆ circular
| bool dnf_composer::element::OscillatoryKernelParameters::circular |
Enable circular (toroidal) convolution.
◆ decay
| double dnf_composer::element::OscillatoryKernelParameters::decay |
Exponential envelope decay rate (must be > 0).
◆ normalized
| bool dnf_composer::element::OscillatoryKernelParameters::normalized |
Normalise the kernel before convolution.
◆ zeroCrossings
| double dnf_composer::element::OscillatoryKernelParameters::zeroCrossings |
Spatial frequency controlling oscillation period (clamped to [0, 1]).
The documentation for this struct was generated from the following file: