|
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 |