Field3D
|
▼NExc | Namespace for Exception objects |
CException | |
▼NFile | Namespace for file I/O specifics |
CLayer | |
CPartition | |
▼NHdf5Util | Contains utility functions and classes for Hdf5 files |
CH5Base | Base class for all scoped Hdf5 util classes |
CH5ScopedAget_space | Scoped object - opens an attribute data space on creation and closes it on destruction |
CH5ScopedAget_type | Scoped object - opens an attribute data type on creation and closes it on destruction |
CH5ScopedAopen | Scoped object - Opens attribute by name and closes it on destruction |
CH5ScopedAopenIdx | Scoped object - Opens attribute by index and closes it on destruction |
CH5ScopedDcreate | Scoped object - creates a dataset on creation and closes it on destruction |
CH5ScopedDget_space | Scoped object - opens a dataset on creation and closes it on destruction |
CH5ScopedDget_type | Scoped object - opens a dataset on creation and closes it on destruction |
CH5ScopedDopen | Scoped object - opens a dataset on creation and closes it on destruction |
CH5ScopedGcreate | Scoped object - creates a group on creation and closes it on destruction |
CH5ScopedGopen | Scoped object - opens a group on creation and closes it on destruction |
CH5ScopedScreate | Scoped object - creates a dataspace on creation and closes it on destruction |
CH5ScopedTget_native_type | Scoped object - opens an native type id on creation and closes it on destruction |
▼NInputFile | Namespace for file input specifics |
CParseLayersInfo | Struct used to pass the class and partition info back to the parseLayers() callback |
▼NSparse | Namespace for sparse field specifics |
CCheckAllEqual | Checks if all the values in the SparseBlock are equal. Used by SparseField::releaseBlocks() |
CCheckMaxAbs | Checks if all the absolute values in the SparseBlock are greater than some number. Useful for making narrow band levelsets Used by SparseField::releaseBlocks() |
CSparseBlock | Storage for one individual block of a SparseField |
▼NSparseFile | |
CCacheBlock | |
CFileReferences | |
CReference | |
CClassFactory | |
CCubicFieldInterp | |
CCubicGenericFieldInterp | |
CCubicMACFieldInterp | |
▼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 |
CCheckTEqual | Used when finding values in the m_samples vector |
CCheckTGreaterThan | Used when finding values in the m_samples vector |
CDataTypeTraits | |
▼CDenseField | This subclass of Field stores data in a contiguous std::vector |
Cconst_iterator | |
Citerator | |
CDenseFieldIO | |
CEmptyField | This subclass of Field does not store any data |
▼CField | |
Cconst_iterator | |
▼CField3DFileBase | |
CLayerInfo | |
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 | |
CFieldInterp | Base class for interpolators |
CFieldIO | |
CFieldMapping | Base class for mapping between world-, local- and voxel coordinates |
CFieldMappingIO | |
CFieldMetadata | |
CFieldRes | |
CFieldTraits | |
CFrustumFieldMapping | Represents the mapping of a field by a perspective transform |
CFrustumFieldMappingIO | |
CLinearFieldInterp | |
CLinearGenericFieldInterp | |
CLinearMACFieldInterp | |
▼CMACField | This subclass of Field implements a standard MAC field. Refer to your favorite fluid simulations book for an explanation |
Cconst_mac_comp_iterator | |
Cmac_comp_iterator | |
CMACFieldIO | |
CMatrixFieldMapping | Represents the mapping of a field by a matrix transform |
CMatrixFieldMappingIO | |
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 |
Cblock_iterator | |
Cconst_iterator | |
Citerator | |
CSparseFieldIO | |
CSparseFileManager | |
CTemplatedFieldType | Used to return a string for the name of a templated field |
▼CWritableField | |
Citerator |