![]() |
VISR
0.11.8
Versatile Interactive Scene Renderer
|
Functions | |
pml::FilterRoutingList | createRoutingTable (mxArray const *mtx) |
template<typename SampleType > | |
void | createFilterMatrix (mxArray const *array, efl::BasicMatrix< SampleType > &filters, std::size_t filterLength) |
template void | createFilterMatrix< float > (mxArray const *array, efl::BasicMatrix< float > &filters, std::size_t filterLength) |
template void | createFilterMatrix< double > (mxArray const *array, efl::BasicMatrix< double > &filters, std::size_t filterLength) |
template<typename SampleType > | |
void | fillInputBuffers (double const *baseInputPtr, std::size_t sampleIdx, std::size_t rowStride, efl::BasicMatrix< SampleType > &inputMatrix) |
template<> | |
void | fillInputBuffers (double const *baseInputPtr, std::size_t sampleIdx, std::size_t rowStride, efl::BasicMatrix< double > &inputMatrix) |
template<typename SampleType > | |
void | copyOutputBuffers (efl::BasicMatrix< SampleType > const &outputMatrix, double *baseOutputPtr, std::size_t sampleIdx, std::size_t rowStride) |
template<> | |
void | copyOutputBuffers (efl::BasicMatrix< double > const &outputMatrix, double *baseOutputPtr, std::size_t sampleIdx, std::size_t rowStride) |
template void | fillInputBuffers< float > (double const *, std::size_t, std::size_t, efl::BasicMatrix< float > &) |
template void | copyOutputBuffers< float > (efl::BasicMatrix< float > const &, double *, std::size_t, std::size_t) |
void visr::mex::multichannel_convolver::copyOutputBuffers | ( | efl::BasicMatrix< SampleType > const & | outputMatrix, |
double * | baseOutputPtr, | ||
std::size_t | sampleIdx, | ||
std::size_t | rowStride | ||
) |
void visr::mex::multichannel_convolver::copyOutputBuffers | ( | efl::BasicMatrix< double > const & | outputMatrix, |
double * | baseOutputPtr, | ||
std::size_t | sampleIdx, | ||
std::size_t | rowStride | ||
) |
template void visr::mex::multichannel_convolver::copyOutputBuffers< float > | ( | efl::BasicMatrix< float > const & | , |
double * | , | ||
std::size_t | , | ||
std::size_t | |||
) |
void visr::mex::multichannel_convolver::createFilterMatrix | ( | mxArray const * | array, |
efl::BasicMatrix< SampleType > & | filters, | ||
std::size_t | filterLength | ||
) |
template void visr::mex::multichannel_convolver::createFilterMatrix< double > | ( | mxArray const * | array, |
efl::BasicMatrix< double > & | filters, | ||
std::size_t | filterLength | ||
) |
template void visr::mex::multichannel_convolver::createFilterMatrix< float > | ( | mxArray const * | array, |
efl::BasicMatrix< float > & | filters, | ||
std::size_t | filterLength | ||
) |
pml::FilterRoutingList visr::mex::multichannel_convolver::createRoutingTable | ( | mxArray const * | mtx | ) |
void visr::mex::multichannel_convolver::fillInputBuffers | ( | double const * | baseInputPtr, |
std::size_t | sampleIdx, | ||
std::size_t | rowStride, | ||
efl::BasicMatrix< SampleType > & | inputMatrix | ||
) |
void visr::mex::multichannel_convolver::fillInputBuffers | ( | double const * | baseInputPtr, |
std::size_t | sampleIdx, | ||
std::size_t | rowStride, | ||
efl::BasicMatrix< double > & | inputMatrix | ||
) |
template void visr::mex::multichannel_convolver::fillInputBuffers< float > | ( | double const * | , |
std::size_t | , | ||
std::size_t | , | ||
efl::BasicMatrix< float > & | |||
) |