|
| | NineteenPointStencil (const GridType &grid) |
| |
| template<int i, int j, int k> |
| unsigned int | pos () const |
| | Return linear offset for the specified stencil point relative to its center. More...
|
| |
| void | moveTo (const Coord &ijk) |
| | Initialize the stencil buffer with the values of voxel (i, j, k) and its neighbors. More...
|
| |
| void | moveTo (const Coord &ijk, const ValueType ¢erValue) |
| | Initialize the stencil buffer with the values of voxel (i, j, k) and its neighbors. The method also takes a value of the center element of the stencil, assuming it is already known. More...
|
| |
| void | moveTo (const IterType &iter) |
| | Initialize the stencil buffer with the values of voxel (x, y, z) and its neighbors. More...
|
| |
| void | moveTo (const Vec3< RealType > &xyz) |
| | Initialize the stencil buffer with the values of voxel (x, y, z) and its neighbors. More...
|
| |
| const ValueType & | getValue (unsigned int pos=0) const |
| | Return the value from the stencil buffer with linear offset pos. More...
|
| |
| const ValueType & | getValue () const |
| | Return the value at the specified location relative to the center of the stencil. More...
|
| |
| void | setValue (const ValueType &value) |
| | Set the value at the specified location relative to the center of the stencil. More...
|
| |
| int | size () |
| | Return the size of the stencil buffer. More...
|
| |
| ValueType | median () const |
| | Return the median value of the current stencil. More...
|
| |
| ValueType | mean () const |
| | Return the mean value of the current stencil. More...
|
| |
| ValueType | min () const |
| | Return the smallest value in the stencil buffer. More...
|
| |
| ValueType | max () const |
| | Return the largest value in the stencil buffer. More...
|
| |
| const Coord & | getCenterCoord () const |
| | Return the coordinates of the center point of the stencil. More...
|
| |
| const ValueType & | getCenterValue () const |
| | Return the value at the center of the stencil. More...
|
| |
| bool | intersects (const ValueType &isoValue=zeroVal< ValueType >()) const |
| | Return true if the center of the stencil intersects the iso-contour specified by the isoValue. More...
|
| |
| std::bitset< 6 > | intersectionMask (const ValueType &isoValue=zeroVal< ValueType >()) const |
| | Return true a bit-mask where the 6 bits indicates if the center of the stencil intersects the iso-contour specified by the isoValue. More...
|
| |
| const GridType & | grid () const |
| | Return a const reference to the grid from which this stencil was constructed. More...
|
| |
| const AccessorType & | accessor () const |
| | Return a const reference to the ValueAccessor associated with this Stencil. More...
|
| |
template<typename GridT, bool IsSafe = true>
class openvdb::OPENVDB_VERSION_NAME::math::NineteenPointStencil< GridT, IsSafe >
Definition at line 820 of file Stencils.h.