Here is a list of all macros with links to the files they belong to:

### - b -

- BLOCK_ORDER : SparseField.h

### - c -

- COMBINED_OPENEXR_VERSION : Curve.h, StdMathLib.h

### - d -

- DECLARE_FIELD3D_GENERIC_EXCEPTION : Exception.h
- DEFINE_CHECK_RTTI_CALL : RefCount.h
- DEFINE_FIELD_RTTI_ABSTRACT_CLASS : RefCount.h
- DEFINE_FIELD_RTTI_CONCRETE_CLASS : RefCount.h
- DEFINE_MATCH_RTTI_CALL : RefCount.h

### - f -

- F3D_MUTEX_ARRAY_SIZE : SparseFile.h
- F3D_NO_BLOCKS_ARRAY : SparseFile.h
- F3D_SHORT_MUTEX_ARRAY : SparseFile.h
- FIELD3D_API : ns.h
- FIELD3D_BOX_T : StdMathLib.h
- FIELD3D_CLASSNAME_CLASSTYPE_IMPLEMENTATION : Field.h
- FIELD3D_CLASSTYPE_TEMPL_INSTANTIATION : Field.h
- FIELD3D_CLIP : SpiMathLib.h, StdMathLib.h
- FIELD3D_DECL_DATATYPENAME : Traits.h
- FIELD3D_EXTRACT_SHRT : SpiMathLib.h, StdMathLib.h
- FIELD3D_HALF_LIMITS : SpiMathLib.h
- FIELD3D_INSTANTIATION_LOADBLOCK : SparseFile.cpp
- FIELD3D_INSTANTIATION_OPENFILE : SparseFile.cpp
- FIELD3D_INSTANTIATION_READLAYERS1 : Field3DFile.cpp
- FIELD3D_INSTANTIATION_READLAYERS2 : Field3DFile.cpp
- FIELD3D_INSTANTIATION_READPROXYLAYER : Field3DFile.cpp
- FIELD3D_INSTANTIATION_READPROXYSCALARLAYER : Field3DFile.cpp
- FIELD3D_INSTANTIATION_READPROXYVECTORLAYER : Field3DFile.cpp
- FIELD3D_INSTANTIATION_WRITELAYER : Field3DFile.cpp
- FIELD3D_LERP : SpiMathLib.h, StdMathLib.h
- FIELD3D_LERPFACTOR : SpiMathLib.h, StdMathLib.h
- FIELD3D_MAJOR_VER : ns.h
- FIELD3D_MICRO_VER : ns.h
- FIELD3D_MINOR_VER : ns.h
- FIELD3D_MTX_T : StdMathLib.h
- FIELD3D_NAMESPACE_HEADER_CLOSE : ns.h
- FIELD3D_NAMESPACE_OPEN : ns.h
- FIELD3D_NAMESPACE_SOURCE_CLOSE : ns.h
- FIELD3D_RAND : SpiMathLib.h
- FIELD3D_RAND32 : SpiMathLib.h
- FIELD3D_RAND48 : SpiMathLib.h, StdMathLib.h
- FIELD3D_SOLIDSPHERERAND : SpiMathLib.h
- FIELD3D_USE_ATOMIC_COUNT : RefCount.h
- FIELD3D_VEC3_T : SpiMathLib.h, StdMathLib.h
- FIELD3D_VERSION_NS : ns.h
- FIELD_DYNAMIC_CAST : RefCount.h

### - i -

- INSTANTIATE_FIELD_TYPES : ProceduralField.h

### - r -

- REGISTER_FIELD_TYPES : ProceduralField.h

### - u -

- UNUSED : EmptyField.h
- USE_SHPTR : SparseFile.h