OpenVDB: OffMaskIterator< NodeMask > Class Template Reference

OpenVDB 3.1.0

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

Public Member Functions | Protected Attributes | List of all members
OffMaskIterator< NodeMask > Class Template Reference

`#include <NodeMasks.h>`

Inherits BaseMaskIterator< NodeMask >.

## Public Member Functions
| OffMaskIterator ()
| OffMaskIterator (Index32 pos, const NodeMask *parent)
void | increment ()
void | increment (Index n)
bool | next ()
bool | operator* () const
OffMaskIterator & | operator++ ()
bool | operator== (const BaseMaskIterator &iter) const
bool | operator!= (const BaseMaskIterator &iter) const
bool | operator< (const BaseMaskIterator &iter) const
Index32 | offset () const
Index32 | pos () const
bool | test () const
| operator bool () const

## Protected Attributes
Index32 | mPos
const NodeMask * | mParent

## Constructor & Destructor Documentation

OffMaskIterator | ( |  | ) |
| inline

OffMaskIterator | ( | Index32 | pos,
|  | const NodeMask * | parent
| ) |  |
| inline

## Member Function Documentation

void increment | ( |  | ) |
| inline

void increment | ( | Index | n | ) |
| inline

bool next | ( |  | ) |
| inline

Index32 offset | ( |  | ) | const
| inlineinherited

operator bool | ( |  | ) | const
| inlineinherited

bool operator!= | ( | const BaseMaskIterator< NodeMask > & | iter | ) | const
| inlineinherited

bool operator* | ( |  | ) | const
| inline

OffMaskIterator& operator++ | ( |  | ) |
| inline

bool operator< | ( | const BaseMaskIterator< NodeMask > & | iter | ) | const
| inlineinherited

bool operator== | ( | const BaseMaskIterator< NodeMask > & | iter | ) | const
| inlineinherited

Index32 pos | ( |  | ) | const
| inlineinherited

bool test | ( |  | ) | const
| inlineinherited

## Member Data Documentation

const NodeMask* mParent
| protectedinherited

Index32 mPos
| protectedinherited

The documentation for this class was generated from the following file:

- NodeMasks.h