irtkNoise< VoxelType > Class Template Reference

#include <irtkNoise.h>

Inheritance diagram for irtkNoise< VoxelType >:

Inheritance graph
[legend]
Collaboration diagram for irtkNoise< VoxelType >:

Collaboration graph
[legend]

List of all members.


Detailed Description

template<class VoxelType>
class irtkNoise< VoxelType >

Class for adding noise to images.

This class defines an abstract filter for adding noise to images.

Definition at line 26 of file irtkNoise.h.


Public Member Functions

 irtkNoise (double amplitude=1)
 Constructor.
 ~irtkNoise ()
 Destructor (empty).
 SetMacro (Amplitude, double)
 Set amplitude.
 GetMacro (Amplitude, double)
 Get amplitude.

Protected Member Functions

virtual Bool RequiresBuffering ()
 Returns whether the filter requires buffering.
virtual const char * NameOfClass ()
 Returns the name of the class.

Protected Attributes

long int _Init
 Initialization for the noise filter.
double _Amplitude
 Amplitude for the noise filter.

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