CLAM::Control2DataConfig Class Reference

Configuration for the Control2Data PO. More...

#include <Control2Data.hxx>

Inheritance diagram for CLAM::Control2DataConfig:

CLAM::ProcessingConfig CLAM::DynamicType CLAM::Component

List of all members.

Public Member Functions

 DYNAMIC_TYPE_USING_INTERFACE (Control2DataConfig, 3, ProcessingConfig)
 DYN_ATTRIBUTE (0, public, unsigned, NumControls)
 DYN_CONTAINER_ATTRIBUTE (1, public, std::vector< TControlData >, MinValues, foo)
 DYN_CONTAINER_ATTRIBUTE (2, public, std::vector< TControlData >, MaxValues, foo)

Protected Member Functions

void DefaultInit (void)
 Dynamic type initialization.


Detailed Description

Configuration for the Control2Data PO.

It holds a name (as usual), the number of controls, and two optional vectors: min and max values for the controls. That is the rang of floats that can be generated for each control.

Definition at line 42 of file Control2Data.hxx.


Member Function Documentation

CLAM::Control2DataConfig::DYNAMIC_TYPE_USING_INTERFACE ( Control2DataConfig  ,
3  ,
ProcessingConfig   
)

CLAM::Control2DataConfig::DYN_ATTRIBUTE ( 0  ,
public  ,
unsigned  ,
NumControls   
)

CLAM::Control2DataConfig::DYN_CONTAINER_ATTRIBUTE ( 1  ,
public  ,
std::vector< TControlData >  ,
MinValues  ,
foo   
)

CLAM::Control2DataConfig::DYN_CONTAINER_ATTRIBUTE ( 2  ,
public  ,
std::vector< TControlData >  ,
MaxValues  ,
foo   
)

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

Dynamic type initialization.

Reimplemented from CLAM::DynamicType.

Definition at line 26 of file Control2Data.cxx.

References CLAM::DynamicType::UpdateData().


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

Generated on Mon Oct 18 20:36:13 2010 for CLAM-Development by  doxygen 1.5.6