VISR  0.11.1
Versatile Interactive Scene Renderer
visr::rbbl::InterpolatingConvolverUniform< SampleType > Member List

This is the complete list of members for visr::rbbl::InterpolatingConvolverUniform< SampleType >, including all inherited members.

blockLength() const visr::rbbl::InterpolatingConvolverUniform< SampleType >inline
clearFilters()visr::rbbl::InterpolatingConvolverUniform< SampleType >
clearInterpolants()visr::rbbl::InterpolatingConvolverUniform< SampleType >
clearRoutingTable()visr::rbbl::InterpolatingConvolverUniform< SampleType >
FrequencyDomainType typedefvisr::rbbl::InterpolatingConvolverUniform< SampleType >
initFilters(efl::BasicMatrix< SampleType > const &newFilters)visr::rbbl::InterpolatingConvolverUniform< SampleType >
initRoutingTable(FilterRoutingList const &routings)visr::rbbl::InterpolatingConvolverUniform< SampleType >
InterpolatingConvolverUniform(std::size_t numberOfInputs, std::size_t numberOfOutputs, std::size_t blockLength, std::size_t maxFilterLength, std::size_t maxRoutingPoints, std::size_t maxFilterEntries, std::size_t numberOfInterpolants, std::size_t transitionSamples, FilterRoutingList const &initialRoutings=FilterRoutingList(), InterpolationParameterSet const &initialInterpolants=InterpolationParameterSet(), efl::BasicMatrix< SampleType > const &initialFilters=efl::BasicMatrix< SampleType >(), std::size_t alignment=0, char const *fftImplementation="default")visr::rbbl::InterpolatingConvolverUniform< SampleType >explicit
maxFilterLength() const visr::rbbl::InterpolatingConvolverUniform< SampleType >inline
maxNumberOfFilterEntries() const visr::rbbl::InterpolatingConvolverUniform< SampleType >inline
maxNumberOfRoutingPoints() const visr::rbbl::InterpolatingConvolverUniform< SampleType >inline
numberOfInputs() const visr::rbbl::InterpolatingConvolverUniform< SampleType >inline
numberOfInterpolants() const visr::rbbl::InterpolatingConvolverUniform< SampleType >
numberOfOutputs() const visr::rbbl::InterpolatingConvolverUniform< SampleType >inline
numberOfRoutingPoints() const visr::rbbl::InterpolatingConvolverUniform< SampleType >inline
process(SampleType const *const input, std::size_t inputStride, SampleType *const output, std::size_t outputStride, std::size_t alignment=0)visr::rbbl::InterpolatingConvolverUniform< SampleType >
removeRoutingEntry(std::size_t inputIdx, std::size_t outputIdx)visr::rbbl::InterpolatingConvolverUniform< SampleType >
setImpulseResponse(SampleType const *ir, std::size_t filterLength, std::size_t filterIdx, std::size_t alignment=0)visr::rbbl::InterpolatingConvolverUniform< SampleType >
setInterpolant(rbbl::InterpolationParameter const &param)visr::rbbl::InterpolatingConvolverUniform< SampleType >
setInterpolants(InterpolationParameterSet const &param)visr::rbbl::InterpolatingConvolverUniform< SampleType >
setRoutingEntry(FilterRouting const &routing)visr::rbbl::InterpolatingConvolverUniform< SampleType >
setRoutingEntry(std::size_t inputIdx, std::size_t outputIdx, std::size_t filterIdx, SampleType gain)visr::rbbl::InterpolatingConvolverUniform< SampleType >
~InterpolatingConvolverUniform()visr::rbbl::InterpolatingConvolverUniform< SampleType >