MeVisLabToolboxReference
MeVisLab/Standard/Sources/ML/MLTools/include/mlMultiFields.h File Reference

Header of MultiField classes which handle a dynamic number of scalar values (for example integer or double values). More...

#include "MLToolsSystem.h"
#include <mlField.h>

Go to the source code of this file.

Classes

class  ml::MultiField< DATATYPE >
 Field to represent a dynamic vector of DATATYPE values. More...
class  ml::DoubleMultiField
 Save warning state. More...
class  ml::FloatMultiField
 Class FloatMultiField. See MultiField for documentation. More...
class  ml::IntMultiField
 Class IntMultiField. See MultiField for documentation. More...
class  ml::Int32MultiField
 Class Int32MultiField. See MultiField for documentation. More...
class  ml::UInt32MultiField
 Class UInt32MultiField. See MultiField for documentation. More...

Namespaces

namespace  ml
 

Define the namespace name like in the ML. Default is ml.


Functions

template<class DATATYPE >
std::ostream & ml::operator<< (std::ostream &s, const std::vector< DATATYPE > &vec)
 Helper output/input stream operators.
template<class DATATYPE >
std::istream & ml::operator>> (std::istream &s, std::vector< DATATYPE > &vec)
 Operator >> for input of streams into std::vector.

Detailed Description

Header of MultiField classes which handle a dynamic number of scalar values (for example integer or double values).

Author:
Matthias Koenig
Date:
03/2004

Definition in file mlMultiFields.h.