VTK
|
breadth first search iterator through a vtkTree More...
#include <vtkTreeBFSIterator.h>
Inherits vtkTreeIterator.
Public Types | |
typedef vtkTreeIterator | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkTreeBFSIterator * | NewInstance () const |
virtual void | PrintSelf (ostream &os, vtkIndent indent) |
Static Public Member Functions | |
static vtkTreeBFSIterator * | New () |
static int | IsTypeOf (const char *type) |
static vtkTreeBFSIterator * | SafeDownCast (vtkObjectBase *o) |
Protected Types | |
enum | ColorType { WHITE, GRAY, BLACK } |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkTreeBFSIterator () | |
~vtkTreeBFSIterator () | |
virtual void | Initialize () |
virtual vtkIdType | NextInternal () |
Protected Attributes | |
vtkTreeBFSIteratorInternals * | Internals |
vtkIntArray * | Color |
breadth first search iterator through a vtkTree
vtkTreeBFSIterator performs a breadth first search traversal of a tree.
After setting up the iterator, the normal mode of operation is to set up a while(iter->HasNext())
loop, with the statement vtkIdType vertex = iter->Next()
inside the loop.
Definition at line 42 of file vtkTreeBFSIterator.h.
typedef vtkTreeIterator vtkTreeBFSIterator::Superclass |
Definition at line 46 of file vtkTreeBFSIterator.h.
|
protected |
Enumerator | |
---|---|
WHITE | |
GRAY | |
BLACK |
Definition at line 60 of file vtkTreeBFSIterator.h.
|
protected |
|
protected |
|
static |
|
static |
|
virtual |
|
static |
|
protectedvirtual |
vtkTreeBFSIterator* vtkTreeBFSIterator::NewInstance | ( | ) | const |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
Definition at line 56 of file vtkTreeBFSIterator.h.
|
protected |
Definition at line 57 of file vtkTreeBFSIterator.h.