Field3D
|
#include <OpenEXR/half.h>
#include <OpenEXR/ImathHalfLimits.h>
#include <OpenEXR/ImathBox.h>
#include <OpenEXR/ImathBoxAlgo.h>
#include <OpenEXR/ImathColor.h>
#include <OpenEXR/ImathMatrix.h>
#include <OpenEXR/ImathVec.h>
#include <OpenEXR/ImathRoots.h>
#include <OpenEXR/ImathMatrixAlgo.h>
#include <OpenEXR/ImathRandom.h>
#include <OpenEXR/ImathPlane.h>
#include <OpenEXR/ImathQuat.h>
#include "ns.h"
Go to the source code of this file.
Macros | |
#define | FIELD3D_CLIP Imath::clip |
#define | FIELD3D_EXTRACT_SHRT Imath::extractSHRT |
#define | FIELD3D_HALF_LIMITS Imath::limits<SPI::Field3D::half> |
#define | FIELD3D_LERP Imath::lerp |
#define | FIELD3D_LERPFACTOR Imath::lerpfactor |
#define | FIELD3D_RAND Imath::Rand48 |
#define | FIELD3D_RAND32 Imath::Rand32 |
#define | FIELD3D_RAND48 Imath::Rand48 |
#define | FIELD3D_SOLIDSPHERERAND Imath::solidSphereRand |
#define | FIELD3D_VEC3_T Imath::Vec3 |
Typedefs | |
typedef Imath::Box2f | Box2f |
typedef Imath::Box2i | Box2i |
typedef Imath::Box3d | Box3d |
typedef Imath::Box3f | Box3f |
typedef Imath::Box3i | Box3i |
typedef Imath::C3f | C3f |
typedef Imath::Color3< half > | C3h |
typedef Imath::C4f | C4f |
typedef Imath::Line3d | Line3d |
typedef Imath::M33f | M33f |
typedef Imath::M44d | M44d |
typedef Imath::M44f | M44f |
typedef Imath::Plane3d | Plane3d |
typedef Imath::Quatd | Quatd |
typedef Imath::V2d | V2d |
typedef Imath::V2f | V2f |
typedef Imath::V2i | V2i |
typedef Imath::V3d | V3d |
typedef Imath::V3f | V3f |
typedef Imath::Vec3< half > | V3h |
typedef Imath::V3i | V3i |
Variables | |
FIELD3D_NAMESPACE_OPEN typedef::half | half |
#define FIELD3D_VEC3_T Imath::Vec3 |
Definition at line 88 of file SpiMathLib.h.
#define FIELD3D_CLIP Imath::clip |
Definition at line 90 of file SpiMathLib.h.
Referenced by SparseField< Data_T >::block_iterator::recomputeBlockBoundingBox().
#define FIELD3D_LERP Imath::lerp |
Definition at line 91 of file SpiMathLib.h.
Referenced by FrustumFieldMapping::localToWorld(), and MIPLinearInterp< MIPField_T >::sample().
#define FIELD3D_LERPFACTOR Imath::lerpfactor |
Definition at line 92 of file SpiMathLib.h.
Referenced by MIPLinearInterp< MIPField_T >::interpInfo(), FieldMapping::voxelToLocal(), and FrustumFieldMapping::worldToLocal().
#define FIELD3D_EXTRACT_SHRT Imath::extractSHRT |
Definition at line 93 of file SpiMathLib.h.
Referenced by FIELD3D_NAMESPACE_OPEN::checkMatricesIdentical(), and convertCellCenteredToMAC().
#define FIELD3D_RAND48 Imath::Rand48 |
Definition at line 95 of file SpiMathLib.h.
#define FIELD3D_RAND32 Imath::Rand32 |
Definition at line 96 of file SpiMathLib.h.
#define FIELD3D_SOLIDSPHERERAND Imath::solidSphereRand |
Definition at line 97 of file SpiMathLib.h.
#define FIELD3D_HALF_LIMITS Imath::limits<SPI::Field3D::half> |
Definition at line 98 of file SpiMathLib.h.
#define FIELD3D_RAND Imath::Rand48 |
Definition at line 101 of file SpiMathLib.h.
typedef Imath::V2i V2i |
Definition at line 65 of file SpiMathLib.h.
typedef Imath::V2f V2f |
Definition at line 66 of file SpiMathLib.h.
typedef Imath::V2d V2d |
Definition at line 67 of file SpiMathLib.h.
typedef Imath::C3f C3f |
Definition at line 68 of file SpiMathLib.h.
Definition at line 69 of file SpiMathLib.h.
typedef Imath::C4f C4f |
Definition at line 70 of file SpiMathLib.h.
typedef Imath::V3i V3i |
Definition at line 71 of file SpiMathLib.h.
Definition at line 72 of file SpiMathLib.h.
typedef Imath::V3f V3f |
Definition at line 73 of file SpiMathLib.h.
typedef Imath::V3d V3d |
Definition at line 74 of file SpiMathLib.h.
typedef Imath::Box2f Box2f |
Definition at line 75 of file SpiMathLib.h.
typedef Imath::Box2i Box2i |
Definition at line 76 of file SpiMathLib.h.
typedef Imath::Box3i Box3i |
Definition at line 77 of file SpiMathLib.h.
typedef Imath::Box3f Box3f |
Definition at line 78 of file SpiMathLib.h.
typedef Imath::Box3d Box3d |
Definition at line 79 of file SpiMathLib.h.
typedef Imath::M33f M33f |
Definition at line 80 of file SpiMathLib.h.
typedef Imath::M44f M44f |
Definition at line 81 of file SpiMathLib.h.
typedef Imath::M44d M44d |
Definition at line 82 of file SpiMathLib.h.
typedef Imath::Plane3d Plane3d |
Definition at line 83 of file SpiMathLib.h.
typedef Imath::Line3d Line3d |
Definition at line 84 of file SpiMathLib.h.
typedef Imath::Quatd Quatd |
Definition at line 85 of file SpiMathLib.h.
FIELD3D_NAMESPACE_OPEN typedef ::half half |
Definition at line 64 of file SpiMathLib.h.
Referenced by SparseFileManager::numLoadedBlocks(), SparseFileManager::resetCacheStatistics(), SparseFileManager::totalLoadedBlocks(), SparseFileManager::totalLoads(), and ProceduralField< Data_T >::typedIntMetadata().