|
struct | openvdb::OPENVDB_VERSION_NAME::math::is_vec3d< Vec3T > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::is_vec3d< Vec3d > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::is_double< T > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::is_double< double > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::MapAdapter< MapType, OpType, ResultType > |
| Adapter to associate a map with a world-space operator, giving it the same call signature as an index-space operator. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::ISOpMagnitude< OpType > |
| Adapter for vector-valued index-space operators to return the vector magnitude. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::OpMagnitude< OpType, MapT > |
| Adapter for vector-valued world-space operators to return the vector magnitude. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::ISGradient< DiffScheme > |
| Gradient operators defined in index space of various orders. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::BIAS_SCHEME< bgs > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::BIAS_SCHEME< bgs >::ISStencil< GridType, IsSafe > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::BIAS_SCHEME< FIRST_BIAS > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::BIAS_SCHEME< FIRST_BIAS >::ISStencil< GridType, IsSafe > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::BIAS_SCHEME< SECOND_BIAS > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::BIAS_SCHEME< SECOND_BIAS >::ISStencil< GridType, IsSafe > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::BIAS_SCHEME< THIRD_BIAS > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::BIAS_SCHEME< THIRD_BIAS >::ISStencil< GridType, IsSafe > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::BIAS_SCHEME< WENO5_BIAS > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::BIAS_SCHEME< WENO5_BIAS >::ISStencil< GridType, IsSafe > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::BIAS_SCHEME< HJWENO5_BIAS > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::BIAS_SCHEME< HJWENO5_BIAS >::ISStencil< GridType, IsSafe > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::ISGradientBiased< GradScheme, Vec3Bias > |
| Biased Gradient Operators, using upwinding defined by the Vec3Bias input. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::ISGradientNormSqrd< GradScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::ISLaplacian< DiffScheme > |
| Laplacian defined in index space, using various center-difference stencils. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::ISLaplacian< CD_SECOND > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::ISLaplacian< CD_FOURTH > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::ISLaplacian< CD_SIXTH > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::ISDivergence< DiffScheme > |
| Divergence operator defined in index space using various first derivative schemes. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::ISCurl< DiffScheme > |
| Curl operator defined in index space using various first derivative schemes. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::ISMeanCurvature< DiffScheme2, DiffScheme1 > |
| Compute the mean curvature in index space. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Gradient< MapType, DiffScheme > |
| Center difference gradient operators, defined with respect to the range-space of the map . More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Gradient< TranslationMap, DiffScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Gradient< UniformScaleMap, CD_2ND > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Gradient< UniformScaleTranslateMap, CD_2ND > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Gradient< ScaleMap, CD_2ND > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Gradient< ScaleTranslateMap, CD_2ND > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::GradientBiased< MapType, GradScheme > |
| Biased gradient operators, defined with respect to the range-space of the map. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::GradientNormSqrd< MapType, GradScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::GradientNormSqrd< UniformScaleMap, GradScheme > |
| Partial template specialization of GradientNormSqrd. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::GradientNormSqrd< UniformScaleTranslateMap, GradScheme > |
| Partial template specialization of GradientNormSqrd. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Divergence< MapType, DiffScheme > |
| Compute the divergence of a vector-valued grid using differencing of various orders, the result defined with respect to the range-space of the map. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Divergence< TranslationMap, DiffScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Divergence< UniformScaleMap, DiffScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Divergence< UniformScaleTranslateMap, DiffScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Divergence< UniformScaleMap, CD_2ND > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Divergence< UniformScaleTranslateMap, CD_2ND > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Divergence< ScaleMap, DiffScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Divergence< ScaleTranslateMap, DiffScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Divergence< ScaleMap, CD_2ND > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Divergence< ScaleTranslateMap, CD_2ND > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Curl< MapType, DiffScheme > |
| Compute the curl of a vector-valued grid using differencing of various orders in the space defined by the range of the map. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Curl< UniformScaleMap, DiffScheme > |
| Partial template specialization of Curl. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Curl< UniformScaleTranslateMap, DiffScheme > |
| Partial template specialization of Curl. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Curl< UniformScaleMap, CD_2ND > |
| Full template specialization of Curl. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Curl< UniformScaleTranslateMap, CD_2ND > |
| Full template specialization of Curl. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Laplacian< MapType, DiffScheme > |
| Compute the Laplacian at a given location in a grid using finite differencing of various orders. The result is defined in the range of the map. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Laplacian< TranslationMap, DiffScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Laplacian< UnitaryMap, DiffScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Laplacian< UniformScaleMap, DiffScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Laplacian< UniformScaleTranslateMap, DiffScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Laplacian< ScaleMap, DiffScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::Laplacian< ScaleTranslateMap, DiffScheme > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::CPT< MapType, DiffScheme > |
| Compute the closest-point transform to a level set. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::CPT_RANGE< MapType, DiffScheme > |
| Compute the closest-point transform to a level set. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::MeanCurvature< MapType, DiffScheme2, DiffScheme1 > |
| Compute the mean curvature. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::math::MeanCurvature< TranslationMap, DiffScheme2, DiffScheme1 > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::MeanCurvature< UniformScaleMap, DiffScheme2, DiffScheme1 > |
|
struct | openvdb::OPENVDB_VERSION_NAME::math::MeanCurvature< UniformScaleTranslateMap, DiffScheme2, DiffScheme1 > |
|
class | openvdb::OPENVDB_VERSION_NAME::math::GenericMap |
| A wrapper that holds a MapBase::ConstPtr and exposes a reduced set of functionality needed by the mathematical operators. More...
|
|