CLAM::FDFilterGenConfig Class Reference

Configuration class for SpectralFilterGen class. More...

#include <FDFilterGen.hxx>

List of all members.

Public Member Functions

 FDFilterGenConfig ()
 FDFilterGenConfig (const FDFilterGenConfig &prototype, const bool shareData=false, const bool deep=true)
 __COMMON_DYNAMIC_TYPE (FDFilterGenConfig, 7)
 __COMMON_DYN_ATTRIBUTE (0, public, EFDFilterType, Type) protected
bool LoadType (CLAM::Storage &s)
 __COMMON_DYN_ATTRIBUTE (1, public, TData, SpectralRange) protected
bool LoadSpectralRange (CLAM::Storage &s)
 __COMMON_DYN_ATTRIBUTE (2, public, TData, Gain) protected
bool LoadGain (CLAM::Storage &s)
 __COMMON_DYN_ATTRIBUTE (3, public, TData, HighCutOff) protected
bool LoadHighCutOff (CLAM::Storage &s)
 __COMMON_DYN_ATTRIBUTE (4, public, TData, LowCutOff) protected
bool LoadLowCutOff (CLAM::Storage &s)
 __COMMON_DYN_ATTRIBUTE (5, public, TData, PassBandSlope) protected
bool LoadPassBandSlope (CLAM::Storage &s)
 __COMMON_DYN_ATTRIBUTE (6, public, TData, StopBandSlope) protected
bool LoadStopBandSlope (CLAM::Storage &s)

Protected Member Functions

void DefaultInit (void)
 The concrete dynamic type constructor calls DefaultInit().

Detailed Description

Configuration class for SpectralFilterGen class.

Definition at line 110 of file FDFilterGen.hxx.


Constructor & Destructor Documentation

CLAM::FDFilterGenConfig::FDFilterGenConfig (  )  [inline]

Definition at line 113 of file FDFilterGen.hxx.

CLAM::FDFilterGenConfig::FDFilterGenConfig ( const FDFilterGenConfig prototype,
const bool  shareData = false,
const bool  deep = true 
) [inline]

Definition at line 113 of file FDFilterGen.hxx.


Member Function Documentation

CLAM::FDFilterGenConfig::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
TData  ,
StopBandSlope   
) [inline]

Definition at line 120 of file FDFilterGen.hxx.

CLAM::FDFilterGenConfig::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
TData  ,
PassBandSlope   
) [inline]

Definition at line 119 of file FDFilterGen.hxx.

CLAM::FDFilterGenConfig::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
TData  ,
LowCutOff   
) [inline]

Definition at line 118 of file FDFilterGen.hxx.

CLAM::FDFilterGenConfig::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
TData  ,
HighCutOff   
) [inline]

Definition at line 117 of file FDFilterGen.hxx.

CLAM::FDFilterGenConfig::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
TData  ,
Gain   
) [inline]

Definition at line 116 of file FDFilterGen.hxx.

CLAM::FDFilterGenConfig::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
TData  ,
SpectralRange   
) [inline]

Definition at line 115 of file FDFilterGen.hxx.

CLAM::FDFilterGenConfig::__COMMON_DYN_ATTRIBUTE ( ,
public  ,
EFDFilterType  ,
Type   
) [inline]

Definition at line 114 of file FDFilterGen.hxx.

CLAM::FDFilterGenConfig::__COMMON_DYNAMIC_TYPE ( FDFilterGenConfig  ,
 
)
void CLAM::FDFilterGenConfig::DefaultInit ( void   )  [protected]

The concrete dynamic type constructor calls DefaultInit().

This allows user to initialize his/her object. But we define DefaultInit() here because we don't want to force writting one DefaultInit() function for each concrete dynamic type. If a dynamic type concrete class defines some (not-default) constructors, this should also call the DefaultInit().

See also:
CopyInit()

Reimplemented from CLAM::DynamicType.

Definition at line 30 of file FDFilterGen.cxx.

References CLAM::DynamicType::UpdateData().

bool CLAM::FDFilterGenConfig::LoadGain ( CLAM::Storage s  )  [inline]

Definition at line 116 of file FDFilterGen.hxx.

bool CLAM::FDFilterGenConfig::LoadHighCutOff ( CLAM::Storage s  )  [inline]

Definition at line 117 of file FDFilterGen.hxx.

bool CLAM::FDFilterGenConfig::LoadLowCutOff ( CLAM::Storage s  )  [inline]

Definition at line 118 of file FDFilterGen.hxx.

bool CLAM::FDFilterGenConfig::LoadPassBandSlope ( CLAM::Storage s  )  [inline]

Definition at line 119 of file FDFilterGen.hxx.

bool CLAM::FDFilterGenConfig::LoadSpectralRange ( CLAM::Storage s  )  [inline]

Definition at line 115 of file FDFilterGen.hxx.

bool CLAM::FDFilterGenConfig::LoadStopBandSlope ( CLAM::Storage s  )  [inline]

Definition at line 120 of file FDFilterGen.hxx.

bool CLAM::FDFilterGenConfig::LoadType ( CLAM::Storage s  )  [inline]

Definition at line 114 of file FDFilterGen.hxx.


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3