irtkUniformNoiseWithPadding< VoxelType > Class Template Reference

#include <irtkUniformNoiseWithPadding.h>

Inheritance diagram for irtkUniformNoiseWithPadding< VoxelType >:

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

Collaboration graph
[legend]

List of all members.


Detailed Description

template<class VoxelType>
class irtkUniformNoiseWithPadding< VoxelType >

Class for adding uniform noise to images which are padded.

This class implements a filter for adding uniform noise to images which are padded.

Definition at line 27 of file irtkUniformNoiseWithPadding.h.


Public Member Functions

 irtkUniformNoiseWithPadding (double Amplitude, VoxelType PaddingValue)
 Constructor.
 ~irtkUniformNoiseWithPadding ()
 Destructor (empty).
 SetMacro (PaddingValue, VoxelType)
 Set padding value.
 GetMacro (PaddingValue, VoxelType)
 Get padding value.
virtual double Run (int, int, int, int)
 Run uniform noise filter.

Protected Member Functions

virtual const char * NameOfClass ()
 Returns the name of the class.

Protected Attributes

VoxelType _PaddingValue
 The padding value.

Constructor & Destructor Documentation

template<class VoxelType>
irtkUniformNoiseWithPadding< VoxelType >::irtkUniformNoiseWithPadding ( double  Amplitude,
VoxelType  PaddingValue 
)

Constructor.

Sets standard deviation of the noise distribution and the padding value.


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