CLAM::SegmentTransformationConfig Class Reference

Configuration class for all SegmentTransformations. More...

#include <SegmentTransformationConfig.hxx>

List of all members.

Public Member Functions

 DYNAMIC_TYPE_USING_INTERFACE (SegmentTransformationConfig, 3, ProcessingConfig)
 DYN_ATTRIBUTE (0, public, std::string, Type)
 Type of transformation, for the time being just a string, should become an enumeration of known transformation types??
 DYN_ATTRIBUTE (1, public, TData, Amount)
 Single Value Parameter.
 DYN_ATTRIBUTE (2, public, BPF, BPFAmount)
 BPF (envelope-like) Parameter.

Protected Member Functions

void DefaultInit ()
 The single-value Amount and the On configuration are added by default.
void DefaultValues ()
 By default, the amount is set to 0 and the On parameter to true.


Detailed Description

Configuration class for all SegmentTransformations.

It includes a float-like single value parameter and a BPF envelope-like parameter. Either one of these may be used to initialize and update the value control in an SegmentTransformation.

Definition at line 35 of file SegmentTransformationConfig.hxx.


Member Function Documentation

void CLAM::SegmentTransformationConfig::DefaultInit ( void   )  [protected]

The single-value Amount and the On configuration are added by default.

Should you need the BPF, it must be added explicitly

Reimplemented from CLAM::DynamicType.

Definition at line 26 of file SegmentTransformationConfig.cxx.

References DefaultValues(), and CLAM::DynamicType::UpdateData().

void CLAM::SegmentTransformationConfig::DefaultValues (  )  [protected]

By default, the amount is set to 0 and the On parameter to true.

Definition at line 33 of file SegmentTransformationConfig.cxx.

Referenced by DefaultInit().

CLAM::SegmentTransformationConfig::DYN_ATTRIBUTE ( ,
public  ,
BPF  ,
BPFAmount   
)

BPF (envelope-like) Parameter.

CLAM::SegmentTransformationConfig::DYN_ATTRIBUTE ( ,
public  ,
TData  ,
Amount   
)

Single Value Parameter.

CLAM::SegmentTransformationConfig::DYN_ATTRIBUTE ( ,
public  ,
std::string  ,
Type   
)

Type of transformation, for the time being just a string, should become an enumeration of known transformation types??

CLAM::SegmentTransformationConfig::DYNAMIC_TYPE_USING_INTERFACE ( SegmentTransformationConfig  ,
,
ProcessingConfig   
)


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

Generated on Tue Feb 22 09:53:30 2011 for CLAM-Development by  doxygen 1.5.9