38 #ifndef _INCLUDED_Field3D_StdMathLib_H_
39 #define _INCLUDED_Field3D_StdMathLib_H_
41 #include <OpenEXR/half.h>
42 #include <OpenEXR/ImathBox.h>
43 #include <OpenEXR/ImathBoxAlgo.h>
44 #include <OpenEXR/ImathColor.h>
45 #include <OpenEXR/ImathMatrix.h>
46 #include <OpenEXR/ImathVec.h>
47 #include <OpenEXR/ImathRoots.h>
48 #include <OpenEXR/ImathMatrixAlgo.h>
49 #include <OpenEXR/ImathRandom.h>
64 typedef Imath::Vec3<half>
V3h;
71 #define FIELD3D_VEC3_T Imath::Vec3
73 #define FIELD3D_CLIP Imath::clip
74 #define FIELD3D_LERP Imath::lerp
75 #define FIELD3D_LERPFACTOR Imath::lerpfactor
76 #define FIELD3D_EXTRACT_SHRT Imath::extractSHRT
78 #define FIELD3D_RAND48 Imath::Rand48
86 #endif // Include guard
#define FIELD3D_NAMESPACE_HEADER_CLOSE
FIELD3D_NAMESPACE_OPEN typedef::half half
#define FIELD3D_NAMESPACE_OPEN