►NAlembic | |
►NOgawa | |
►NALEMBIC_VERSION_NS | |
►Ndetail | |
CComputationType | Used to delegate the choice of bit depth to process at |
CComputationType< Field3D::half > | Specialization for half float |
CLoadFields | |
CLoadFields< 1 > | |
CLoadFields< 3 > | |
CLoadFieldsParams | |
CMakeDense | MPL utility |
CMakeMIPDense | MPL utility |
CMakeMIPSparse | MPL utility |
CMakeSparse | MPL utility |
CMIPSeparableThreadOp | |
CScalarOrVector | Typedefs float or V3f, depending on Dims_T |
CScalarOrVector< 1 > | |
CScalarOrVector< 3 > | |
►NExc | Namespace for Exception objects |
CException | |
►NFile | Namespace for file I/O specifics |
CLayer | |
CPartition | |
►NFileHDF5 | 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 |
►NInputFileHDF5 | 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 | |
►NSparseFile | |
CCacheBlock | |
CFileReferences | |
CReference | |
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 |
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 | |
CEmptyField | This subclass of Field does not store any data |
►CField | |
Cconst_iterator | |
►CField3DFileBase | |
CLayerInfo | |
►CField3DFileHDF5Base | |
CLayerInfo | |
CField3DInputFile | Provides reading of .f3d (internally, hdf5 or Ogawa) files |
CField3DInputFileHDF5 | Provides reading of .f3d (internally, hdf5) files |
CField3DOutputFile | Provides writing of .f3d (internally, hdf5 or Ogawa) files |
CField3DOutputFileHDF5 | Provides writing of .f3d (internally, hdf5) files |
CFieldBase | |
CFieldCache | |
►CFieldGroup | |
CCountFields | |
CDoWsBoundsOptimization | |
CGetIntersections | |
CGetMinMax | |
CGetMinMaxMIP | |
CGetMinMaxPrefilt | |
CGetWsBounds | |
CGrabFields | |
CMakeMinMax | |
CMakeMinMaxMIP | |
CMemSize | |
CPointIsect | |
CSample | |
CSampleMIP | |
CSampleMIPMultiple | |
CSampleMultiple | |
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 |
CFieldTraits | |
CFieldTraits< C3f > | |
CFieldTraits< char > | |
CFieldTraits< double > | |
CFieldTraits< float > | |
CFieldTraits< half > | |
CFieldTraits< int > | |
CFieldTraits< unsigned char > | |
CFieldTraits< V3d > | |
CFieldTraits< V3f > | |
CFieldTraits< V3h > | |
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 | |
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 |
Cconst_mac_comp_iterator | |
Cmac_comp_iterator | |
CMatrixFieldMapping | Represents the mapping of a field by a matrix transform |
CMatrixFieldMappingIO | |
CMaxFilter | |
CMetadataCallback | |
CMinFilter | |
CMIPBase | |
CMIPDenseField | |
CMIPField | This subclass stores a MIP representation of a Field_T field |
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 | |
CInterpInfo | |
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 | |
COgIAttribute | |
COgIDataset | |
COgOAttribute | |
COgODataset | |
COgSparseDataReader | |
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 | |
CSparseFileManager | |
CTemplatedFieldType | Used to return a string for the name of a templated field |
CTriangleFilter | |
CValueRemapOp | Used when shader-like calculations need to be applied to individual fields that are part of a FieldGroup. Use FieldGroup::setValueRemap() to set the current op before loading the corresponding fields. Then, once lookups take place, the operator is called upon to remap the resulting values |
►CWritableField | |
Citerator | |