|
OpenVDB
1.1.0
|
A wrapper that holds a MapBase::ConstPtr and exposes a reduced set of fucntionality needed by the mathematical operators. This may be used in some Map-templated code, when the over-head of actually resovling the Map type is large compared to the map work to be done. More...
#include <Operators.h>
Public Member Functions | |
| template<typename GridType > | |
| GenericMap (const GridType &g) | |
| GenericMap (const Transform &t) | |
| GenericMap (MapBase::Ptr map) | |
| GenericMap (MapBase::ConstPtr map) | |
| ~GenericMap () | |
| Vec3d | applyMap (const Vec3d &in) const |
| Vec3d | applyInverseMap (const Vec3d &in) const |
| Vec3d | applyIJT (const Vec3d &in) const |
| Vec3d | applyIJT (const Vec3d &in, const Vec3d &pos) const |
| Mat3d | applyIJC (const Mat3d &m) const |
| Mat3d | applyIJC (const Mat3d &m, const Vec3d &v, const Vec3d &pos) const |
| double | determinant () const |
| double | determinant (const Vec3d &in) const |
| Vec3d | voxelSize () const |
| Vec3d | voxelSize (const Vec3d &v) const |
A wrapper that holds a MapBase::ConstPtr and exposes a reduced set of fucntionality needed by the mathematical operators. This may be used in some Map-templated code, when the over-head of actually resovling the Map type is large compared to the map work to be done.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.1.2