![]() |
VISR
0.11.1
Versatile Interactive Scene Renderer
|
#include <libefl/basic_vector.hpp>
#include <librbbl/multichannel_convolver_uniform.hpp>
#include <mex.h>
#include <matrix.h>
#include <algorithm>
#include <vector>
Go to the source code of this file.
Namespaces | |
visr | |
visr::mex | |
visr::mex::multichannel_convolver | |
Functions | |
pml::FilterRoutingList | visr::mex::multichannel_convolver::createRoutingTable (mxArray const *mtx) |
template<typename SampleType > | |
void | visr::mex::multichannel_convolver::createFilterMatrix (mxArray const *array, efl::BasicMatrix< SampleType > &filters, std::size_t filterLength) |
template<typename SampleType > | |
void | visr::mex::multichannel_convolver::fillInputBuffers (double const *baseInputPtr, std::size_t sampleIdx, std::size_t rowStride, efl::BasicMatrix< SampleType > &inputMatrix) |
template<typename SampleType > | |
void | visr::mex::multichannel_convolver::copyOutputBuffers (efl::BasicMatrix< SampleType > const &outputMatrix, double *baseOutputPtr, std::size_t sampleIdx, std::size_t rowStride) |