Field3D
ProceduralField.h File Reference
#include "Field.h"
#include "ns.h"

Go to the source code of this file.

Classes

class  ProceduralField< Data_T >

Defines

#define INSTANTIATE_FIELD_TYPES(FIELDCLASS)
#define REGISTER_FIELD_TYPES(FIELDCLASS)

Typedefs

typedef ProceduralField< V3dProceduralField3d
typedef ProceduralField< V3fProceduralField3f
typedef ProceduralField< V3hProceduralField3h
typedef ProceduralField< double > ProceduralFieldd
typedef ProceduralField< float > ProceduralFieldf
typedef ProceduralField< halfProceduralFieldh

Define Documentation

#define REGISTER_FIELD_TYPES (   FIELDCLASS)
Value:
factory.registerField(FIELDCLASS<half>::create); \
  factory.registerField(FIELDCLASS<float>::create); \
  factory.registerField(FIELDCLASS<double>::create); \
  factory.registerField(FIELDCLASS<V3h>::create); \
  factory.registerField(FIELDCLASS<V3f>::create); \
  factory.registerField(FIELDCLASS<V3d>::create)

Definition at line 70 of file ProceduralField.h.

#define INSTANTIATE_FIELD_TYPES (   FIELDCLASS)
Value:
template class FIELDCLASS<half>; \
  template class FIELDCLASS<float>; \
  template class FIELDCLASS<double>; \
  template class FIELDCLASS<V3h>; \
  template class FIELDCLASS<V3f>; \
  template class FIELDCLASS<V3d>

Definition at line 78 of file ProceduralField.h.


Typedef Documentation

Definition at line 179 of file ProceduralField.h.

Definition at line 180 of file ProceduralField.h.

Definition at line 181 of file ProceduralField.h.

Definition at line 182 of file ProceduralField.h.

Definition at line 183 of file ProceduralField.h.

Definition at line 184 of file ProceduralField.h.