VISR  0.12.0
Versatile Interactive Scene Renderer
visr::maxmsp::matrix_convolver::MatrixConvolver Class Reference

#include <matrix_convolver.hpp>

Inheritance diagram for visr::maxmsp::matrix_convolver::MatrixConvolver:
visr::maxmsp::ExternalBase

Public Member Functions

 MatrixConvolver (t_pxobject &maxProxy, short argc, t_atom *argv)
 
 ~MatrixConvolver ()
 
void initDsp (t_object *dsp64, short *count, double samplerate, long maxvectorsize, long flags) override
 
void perform (t_object *dsp64, double **ins, long numins, double **outs, long numouts, long sampleframes, long flags, void *userparam) override
 
void assist (void *b, long msg, long arg, char *dst) override
 
void getFloat (double f) override
 
- Public Member Functions inherited from visr::maxmsp::ExternalBase
 ExternalBase (t_pxobject &maxProxy)
 
virtual ~ExternalBase ()
 

Additional Inherited Members

- Protected Member Functions inherited from visr::maxmsp::ExternalBase
t_pxobject * getMaxProxy ()
 
t_pxobject const * getMaxProxy () const
 

Constructor & Destructor Documentation

visr::maxmsp::matrix_convolver::MatrixConvolver::MatrixConvolver ( t_pxobject &  maxProxy,
short  argc,
t_atom *  argv 
)
explicit
visr::maxmsp::matrix_convolver::MatrixConvolver::~MatrixConvolver ( )

Member Function Documentation

void visr::maxmsp::matrix_convolver::MatrixConvolver::assist ( void *  b,
long  msg,
long  arg,
char *  dst 
)
overridevirtual
void visr::maxmsp::matrix_convolver::MatrixConvolver::getFloat ( double  f)
overridevirtual

Reimplemented from visr::maxmsp::ExternalBase.

void visr::maxmsp::matrix_convolver::MatrixConvolver::initDsp ( t_object *  dsp64,
short *  count,
double  samplerate,
long  maxvectorsize,
long  flags 
)
overridevirtual
void visr::maxmsp::matrix_convolver::MatrixConvolver::perform ( t_object *  dsp64,
double **  ins,
long  numins,
double **  outs,
long  numouts,
long  sampleframes,
long  flags,
void *  userparam 
)
overridevirtual

The documentation for this class was generated from the following files: