Iterator over the Coord domain covered by a CoordBBox.
More...
#include <Coord.h>
template<bool ZYXOrder>
class openvdb::v6_0::math::CoordBBox::Iterator< ZYXOrder >
Iterator over the Coord domain covered by a CoordBBox.
- Note
- If ZYXOrder is
true
, z is the fastest-moving coordinate, otherwise the traversal is in XYZ order (i.e., x is fastest-moving).
◆ Iterator()
C-tor from a bounding box.
◆ operator *()
const Coord& operator * |
( |
| ) |
const |
|
inline |
Return a const reference to the coordinate currently pointed to.
◆ operator bool()
Return true
if the iterator still points to a valid coordinate.
◆ operator!=()
bool operator!= |
( |
const Iterator< ZYXOrder > & |
other | ) |
const |
|
inline |
Return true
if this iterator and the given iterator point to different coordinates.
◆ operator++()
Increment the iterator to point to the next coordinate.
Iteration stops one past the maximum coordinate along the axis determined by the template parameter.
◆ operator==()
bool operator== |
( |
const Iterator< ZYXOrder > & |
other | ) |
const |
|
inline |
Return true
if this iterator and the given iterator point to the same coordinate.
◆ CoordBBox
The documentation for this class was generated from the following file: