CLAM::Control2DataConfig Class Reference

Configuration for the Control2Data PO. More...

#include <Control2Data.hxx>

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

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().

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

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

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

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


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

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