Inheritance diagram for vetFilterNoiseChannelParameters:

Public Types | |
| enum | NOISEOPER |
Public Member Functions | |
| vetFilterNoiseChannelParameters (NOISEOPER mode=vetFilterNoiseChannelParameters::ADDITIVE) | |
| ~vetFilterNoiseChannelParameters () | |
| void | reset () |
| void | setOperation (NOISEOPER mode) |
| NOISEOPER | getOperation () |
| void | setNormalisedNoise (bool value=true) |
| bool | isNormalisedNoise () |
| void | setNormalisedNoiseValue (int value) |
| int | getNormalisedNoiseValue () |
| void | setSpread (float value) |
| float | isSpread () |
| VETRESULT | saveToStreamXML (FILE *fp) |
| Serialize class to XML format. Class' tag is <vetCoder_MOVParameters>. | |
| VETRESULT | loadFromStreamXML (FILE *fp) |
| Deserialize class from XML format. Class' tag must be <vetCoder_MOVParameters>. | |
Protected Attributes | |
| NOISEOPER | operation |
| bool | normalized |
| float | spread |
| int | normalize_value |
Friends | |
| class | vetFilterNoiseChannel |
Definition at line 41 of file vetFilterNoiseChannel.h.
|
|
Deserialize class from XML format. Class' tag must be <vetCoder_MOVParameters>.
Implements vetFilterParameters. Definition at line 469 of file vetFilterNoiseChannel.cpp. References vetFilterParameters::currentBuffer, normalize_value, normalized, operation, spread, and VETRET_OK. |
|
|
Serialize class to XML format. Class' tag is <vetCoder_MOVParameters>.
Implements vetFilterParameters. Definition at line 440 of file vetFilterNoiseChannel.cpp. References vetFilterParameters::currentBuffer, normalize_value, normalized, operation, spread, VETRET_INTERNAL_ERR, VETRET_OK, and VETRET_PARAM_ERR. |
1.4.4