#include <iso_synth_modulation_patch.h>
Inherits iso::synth::Patch, and iso::synth::Patch.
Inheritance diagram for iso::synth::ModulationPatch:


Public Member Functions | ||||
| ModulationPatch () | ||||
| ~ModulationPatch () | ||||
| ModulationPatch () | ||||
| ~ModulationPatch () | ||||
Static Public Attributes | ||||
| static const String | sClassName | |||
Protected Member Functions | ||||
| void | construct () throw (SynthException) | |||
function to create patch
| ||||
| void | consumeMessage (const com::Message &pMessage) | |||
| void | construct () throw (SynthException) | |||
function to create patch
| ||||
| void | notify (const com::Message &pMessage) | |||
| message notification | ||||
| void | updateAgentInfo () | |||
| void | updatePatch () | |||
Protected Attributes | ||||
| ProcessUnit * | mOutput | |||
| com::Message | mMessage | |||
| int | mAgentCount | |||
| int | mAgentPositionDim | |||
| float * | mAgentPositions | |||
| int | mAgentVelocityDim | |||
| float * | mAgentVelocities | |||
| float * | mAgentNeighbors | |||
| int | mAgentNeighborCount | |||
| int * | mAgentNeighborIndices | |||
| int * | mPrevAgentNeighborIndices | |||
| float * | mAgentNeighborDistances | |||
| ProcessUnit * | mOutput | |||
| int | mOscilCount | |||
| QVector< int > | mAgentOscilAssignments | |||
| bool | mFirstTimePatch | |||
| int | mCurrentPatchId | |||
| int | mPatchUnitIdOffset | |||
| sample | mPatchBuildDuration | |||
| QTime | mCurrentPatchBuildTime | |||
| ModulationPatch::ModulationPatch | ( | ) |
| ModulationPatch::~ModulationPatch | ( | ) |
| iso::synth::ModulationPatch::ModulationPatch | ( | ) |
| iso::synth::ModulationPatch::~ModulationPatch | ( | ) |
| void ModulationPatch::construct | ( | ) | throw (SynthException) [protected, virtual] |
function to create patch
| SynthException | failed to create patch |
Implements iso::synth::Patch.
| void ModulationPatch::consumeMessage | ( | const com::Message & | pMessage | ) | [protected] |
| void iso::synth::ModulationPatch::construct | ( | ) | throw (SynthException) [protected, virtual] |
function to create patch
| SynthException | failed to create patch |
Implements iso::synth::Patch.
| void ModulationPatch::notify | ( | const com::Message & | pMessage | ) | [protected] |
| void ModulationPatch::updateAgentInfo | ( | ) | [protected] |
| void ModulationPatch::updatePatch | ( | ) | [protected] |
static const String iso::synth::ModulationPatch::sClassName [static] |
ProcessUnit* iso::synth::ModulationPatch::mOutput [protected] |
com::Message iso::synth::ModulationPatch::mMessage [protected] |
int iso::synth::ModulationPatch::mAgentCount [protected] |
int iso::synth::ModulationPatch::mAgentPositionDim [protected] |
float* iso::synth::ModulationPatch::mAgentPositions [protected] |
int iso::synth::ModulationPatch::mAgentVelocityDim [protected] |
float* iso::synth::ModulationPatch::mAgentVelocities [protected] |
float* iso::synth::ModulationPatch::mAgentNeighbors [protected] |
int iso::synth::ModulationPatch::mAgentNeighborCount [protected] |
int* iso::synth::ModulationPatch::mAgentNeighborIndices [protected] |
int* iso::synth::ModulationPatch::mPrevAgentNeighborIndices [protected] |
float* iso::synth::ModulationPatch::mAgentNeighborDistances [protected] |
ProcessUnit* iso::synth::ModulationPatch::mOutput [protected] |
int iso::synth::ModulationPatch::mOscilCount [protected] |
QVector< int > iso::synth::ModulationPatch::mAgentOscilAssignments [protected] |
bool iso::synth::ModulationPatch::mFirstTimePatch [protected] |
int iso::synth::ModulationPatch::mCurrentPatchId [protected] |
int iso::synth::ModulationPatch::mPatchUnitIdOffset [protected] |
QTime iso::synth::ModulationPatch::mCurrentPatchBuildTime [protected] |
1.5.1