OpenVDB 9.0.0
|
Iterator over the Coord domain covered by a CoordBBox. More...
#include <openvdb/math/Coord.h>
Public Member Functions | |
Iterator (const CoordBBox &b) | |
C-tor from a bounding box. More... | |
Iterator & | operator++ () |
Increment the iterator to point to the next coordinate. More... | |
operator bool () const | |
Return true if the iterator still points to a valid coordinate. More... | |
const Coord & | operator* () const |
Return a const reference to the coordinate currently pointed to. More... | |
bool | operator== (const Iterator &other) const |
Return true if this iterator and the given iterator point to the same coordinate. More... | |
bool | operator!= (const Iterator &other) const |
Return true if this iterator and the given iterator point to different coordinates. More... | |
Friends | |
class | CoordBBox |
Iterator over the Coord domain covered by a CoordBBox.
true
, z is the fastest-moving coordinate, otherwise the traversal is in XYZ order (i.e., x is fastest-moving).
|
inline |
Return true
if the iterator still points to a valid coordinate.
|
inline |
Return true
if this iterator and the given iterator point to different coordinates.
|
inline |
Return a const reference to the coordinate currently pointed to.
|
inline |
Increment the iterator to point to the next coordinate.
Iteration stops one past the maximum coordinate along the axis determined by the template parameter.
|
inline |
Return true
if this iterator and the given iterator point to the same coordinate.
|
friend |