Board  0.9.5
Public Member Functions | List of all members
LibBoard::ShapeList::BreadthFirstIterator Struct Reference

The BreadthFirstIterator struct allows to traverse the shape tree using a breadth-first strategy. More...

#include <ShapeList.h>

Public Member Functions

 BreadthFirstIterator (ShapeList *list)
 
Shape & operator* ()
 
Shape * operator-> ()
 
Shape * pointer ()
 
bool operator== (const BreadthFirstIterator &other)
 
bool operator!= (const BreadthFirstIterator &other)
 
BreadthFirstIterator & operator++ ()
 
BreadthFirstIterator operator++ (int)
 

Detailed Description

The BreadthFirstIterator struct allows to traverse the shape tree using a breadth-first strategy.

Examples
examples/traversal.cpp.

The documentation for this struct was generated from the following files: