CLAM::Control2DataConfig Class Reference

#include <Control2Data.hxx>

Inheritance diagram for CLAM::Control2DataConfig:

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

List of all members.


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.


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.

Member Function Documentation

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

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

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

CLAM::Control2DataConfig::DYN_CONTAINER_ATTRIBUTE ( ,
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 Tue Aug 12 22:33:49 2008 for CLAM by  doxygen 1.5.5