Data Structures | Macros | Typedefs
2d/datafield.hh File Reference
#include <vector>
#include <memory>
#include <mia/2d/defines2d.hh>
#include <mia/2d/vector.hh>
#include <mia/2d/iterator.hh>
#include <mia/core/parameter.hh>
#include <mia/core/typedescr.hh>
#include <miaconfig.h>

Go to the source code of this file.

Data Structures

class  T2DDatafield< T >
 A class to hold data on a regular 2D grid. More...
 

Macros

#define EXPORT_2DDATAFIELD   EXPORT_2D
 define used export 2D symbols More...
 

Typedefs

typedef T2DDatafield< bool > C2DBitDatafield
 2D scalar field that holds bool values More...
 
typedef CTParameter< C2DBoundsC2DBoundsParameter
 Parameter type for 2D size definitions. More...
 
typedef T2DDatafield< double > C2DDDatafield
 2D scalar field that holds double values More...
 
typedef T2DDatafield< float > C2DFDatafield
 2D scalar field that holds float values More...
 
typedef CTParameter< C2DFVectorC2DFVectorParameter
 Parameter type for 2D vector. More...
 
typedef T2DDatafield< signed char > C2DSBDatafield
 2D scalar field that holds signed char values More...
 
typedef T2DDatafield< signed int > C2DSIDatafield
 2D scalar field that holds signed int values More...
 
typedef T2DDatafield< signed
short > 
C2DSSDatafield
 2D scalar field that holds signed short values More...
 
typedef T2DDatafield< unsigned
char > 
C2DUBDatafield
 2D scalar field that holds unsigned char (=byte) values More...
 
typedef T2DDatafield< unsigned
int > 
C2DUIDatafield
 2D scalar field that holds unsigned int values More...
 
typedef T2DDatafield< unsigned
short > 
C2DUSDatafield
 2D scalar field that holds unsigned short values More...
 

Macro Definition Documentation

#define EXPORT_2DDATAFIELD   EXPORT_2D

define used export 2D symbols

Definition at line 38 of file 2d/datafield.hh.

Typedef Documentation

2D scalar field that holds bool values

Definition at line 325 of file 2d/datafield.hh.

Parameter type for 2D size definitions.

Definition at line 328 of file 2d/datafield.hh.

typedef T2DDatafield<double> C2DDDatafield

2D scalar field that holds double values

Definition at line 294 of file 2d/datafield.hh.

typedef T2DDatafield<float> C2DFDatafield

2D scalar field that holds float values

Definition at line 297 of file 2d/datafield.hh.

Parameter type for 2D vector.

Definition at line 331 of file 2d/datafield.hh.

typedef T2DDatafield<signed char> C2DSBDatafield

2D scalar field that holds signed char values

Definition at line 322 of file 2d/datafield.hh.

typedef T2DDatafield<signed int> C2DSIDatafield

2D scalar field that holds signed int values

Definition at line 303 of file 2d/datafield.hh.

typedef T2DDatafield<signed short> C2DSSDatafield

2D scalar field that holds signed short values

Definition at line 316 of file 2d/datafield.hh.

typedef T2DDatafield<unsigned char> C2DUBDatafield

2D scalar field that holds unsigned char (=byte) values

Definition at line 319 of file 2d/datafield.hh.

typedef T2DDatafield<unsigned int> C2DUIDatafield

2D scalar field that holds unsigned int values

Definition at line 300 of file 2d/datafield.hh.

typedef T2DDatafield<unsigned short> C2DUSDatafield

2D scalar field that holds unsigned short values

Definition at line 313 of file 2d/datafield.hh.