orientedViewEdgeIterator Class Reference
#include <ViewMapIterators.h>
List of all members.
Detailed Description
Class representing an iterator over oriented ViewEdges around a
ViewVertex. This iterator allows a CCW iteration (in the image plane). An instance of an
orientedViewEdgeIterator can only be obtained from a
ViewVertex by calling edgesBegin() or edgesEnd().
Constructor & Destructor Documentation
Member Function Documentation
void increment |
( |
|
) |
[inline] |
|
virtual bool isBegin |
( |
|
) |
const [inline, virtual] |
|
|
Tells whether the ViewEdge pointed by this iterator is the first one of the iteration list or not. |
virtual bool isEnd |
( |
|
) |
const [inline, virtual] |
|
|
Tells whether the ViewEdge pointed by this iterator is after the last one of the iteration list or not. |
virtual ::ViewVertex::directedViewEdge& operator * |
( |
|
) |
const [inline] |
|
|
Returns a reference to the pointed orientedViewEdge. In the scripting language, you must call "getObject()"instead. |
|
Increments.In the scripting language, call "increment()". |
|
Increments.In the scripting language, call "increment()". |
virtual ::ViewVertex::directedViewEdge* operator-> |
( |
|
) |
const [inline] |
|
|
Returns a pointer to the pointed orientedViewEdge. Can't be called in the scripting language. |
The documentation for this class was generated from the following file: