|
Field3D
|
| ►Ndetail | |
| ►NExc | Namespace for Exception objects |
| ►NFile | Namespace for file I/O specifics |
| ►NHdf5Util | Contains utility functions and classes for Hdf5 files |
| ►NInputFile | Namespace for file input specifics |
| ►NSparse | Namespace for sparse field specifics |
| ►NSparseFile | |
| CBoxFilter | |
| CClassFactory | |
| CCubicFieldInterp | |
| CCubicGenericFieldInterp | |
| CCubicMACFieldInterp | |
| CCubicMIPFieldInterp | |
| ►CCurve | Implements a simple function curve where samples of type T can be added along a 1D axis. Once samples exist they can be interpolated using the linear() call |
| CDataTypeTraits | |
| ►CDenseField | This subclass of Field stores data in a contiguous std::vector |
| CDenseFieldIO | |
| CEmptyField | This subclass of Field does not store any data |
| ►CField | |
| ►CField3DFileBase | |
| CField3DInputFile | Provides reading of .f3d (internally, hdf5) files.Refer to using_files for examples of how to use this in your code |
| CField3DOutputFile | Provides writing of .f3d (internally, hdf5) files |
| CFieldBase | |
| CFieldCache | |
| ►CFieldGroup | |
| CFieldInterp | Base class for interpolators |
| CFieldIO | |
| CFieldMapping | Base class for mapping between world-, local- and voxel coordinates |
| CFieldMappingIO | |
| CFieldMetadata | |
| CFieldRes | |
| CFieldSampler | Interface for sampling a vector of fields of the same type |
| CFieldSampler< WrapperVec_T, 1 > | Scalar specialization |
| CFieldSampler< WrapperVec_T, 3 > | Vector specialization |
| CFieldTraits | |
| CFieldWrapper | This class wraps up a single field to make its interpolator and its mapping easily accessible. The 'Vec' typedef gives access to a std::vector |
| CFileSequence | |
| CFilter | |
| CFrustumFieldMapping | Represents the mapping of a field by a perspective transform |
| CFrustumFieldMappingIO | |
| CGaussianFilter | |
| CGenericLazyLoadAction | |
| CInterval | Represents a single integration interval. The interval is assumed to be inclusive, i.e. [t0,t1] |
| CLazyLoadAction | |
| CLinearFieldInterp | |
| CLinearGenericFieldInterp | |
| CLinearMACFieldInterp | |
| CLinearSparseFieldInterp | |
| ►CMACField | This subclass of Field implements a standard MAC field. Refer to your favorite fluid simulations book for an explanation |
| CMACFieldIO | |
| CMatrixFieldMapping | Represents the mapping of a field by a matrix transform |
| CMatrixFieldMappingIO | |
| CMIPBase | |
| CMIPDenseField | |
| CMIPField | This subclass stores a MIP representation of a Field_T field |
| CMIPFieldIO | |
| CMIPFieldWrapper | This class wraps up a single MIP field to make its interpolator and its mapping easily accessible. The 'Vec' typedef gives access to a std::vector |
| ►CMIPLinearInterp | |
| CMIPSparseField | |
| CMitchellFilter | |
| CNestedFieldType | Used to return a string for the name of a nested templated field |
| Cnull_deleter | Used to let a shared pointer exist that doesn't delete anything. This is used by RefBase to hold a shared pointer to *this without actually deleting twice when the object goes out of scope |
| CNullFieldMapping | Trivial class, world space is equal to local space, i.e. the field is contained in the unit cube [0..1] in all axes |
| CNullFieldMappingIO | |
| CPluginLoader | This class provides methods for loading Field plugins from disk |
| CProceduralField | |
| CProceduralFieldLookup | |
| CRefBase | |
| CResizableField | |
| CSparseDataReader | This class gets used by SparseFieldIO and SparseFileManager to read the block data. On creation it will open the data set and not close it until the object is destroyed |
| ►CSparseField | This Field subclass stores voxel data in block-allocated arrays |
| CSparseFieldIO | |
| CSparseFileManager | |
| CTemplatedFieldType | Used to return a string for the name of a templated field |
| CTriangleFilter | |
| ►CWritableField |