Contains the ProceduralField class.
More...
#include "Field.h"
#include "ns.h"
Go to the source code of this file.
Contains the ProceduralField class.
Definition in file ProceduralField.h.
◆ REGISTER_FIELD_TYPES
#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.
70#define REGISTER_FIELD_TYPES(FIELDCLASS) \
71 factory.registerField(FIELDCLASS<half>::create); \
72 factory.registerField(FIELDCLASS<float>::create); \
73 factory.registerField(FIELDCLASS<double>::create); \
74 factory.registerField(FIELDCLASS<V3h>::create); \
75 factory.registerField(FIELDCLASS<V3f>::create); \
76 factory.registerField(FIELDCLASS<V3d>::create)
◆ INSTANTIATE_FIELD_TYPES
#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.
78#define INSTANTIATE_FIELD_TYPES(FIELDCLASS) \
79 template class FIELDCLASS<half>; \
80 template class FIELDCLASS<float>; \
81 template class FIELDCLASS<double>; \
82 template class FIELDCLASS<V3h>; \
83 template class FIELDCLASS<V3f>; \
84 template class FIELDCLASS<V3d>
◆ ProceduralFieldh
◆ ProceduralFieldf
◆ ProceduralFieldd
◆ ProceduralField3h
◆ ProceduralField3f
◆ ProceduralField3d
◆ FIELD3D_CLASSTYPE_TEMPL_INSTANTIATION()