karbon

VSubpathIterator Class Reference

#include <vpath.h>

Public Member Functions

 VSubpathIterator (const VSubpath &list)
 
 VSubpathIterator (const VSubpathIterator &itr)
 
VSubpathIterator & operator= (const VSubpathIterator &itr)
 
VSegment * current () const
 
VSegment * operator() ()
 
VSegment * operator++ ()
 
VSegment * operator+= (uint i)
 
VSegment * operator-- ()
 
VSegment * operator-= (uint i)
 

Friends

class VSubpathIteratorList
 

Detailed Description

VSubpathIterator provides an iterator class for highlevel path access.

Use VSubpathIterator whenever you want to access segments but are not interested in undo/redo operations with (deleted) segments.

Definition at line 179 of file vpath.h.

Constructor & Destructor Documentation

◆ VSubpathIterator() [1/2]

VSubpathIterator::VSubpathIterator ( const VSubpath &  list)

Definition at line 1050 of file vpath.cpp.

◆ VSubpathIterator() [2/2]

VSubpathIterator::VSubpathIterator ( const VSubpathIterator &  itr)

Definition at line 1061 of file vpath.cpp.

◆ ~VSubpathIterator()

VSubpathIterator::~VSubpathIterator ( )

Definition at line 1070 of file vpath.cpp.

Member Function Documentation

◆ current()

VSegment * VSubpathIterator::current ( ) const

Definition at line 1092 of file vpath.cpp.

◆ operator()()

VSegment * VSubpathIterator::operator() ( )

Definition at line 1107 of file vpath.cpp.

◆ operator++()

VSegment * VSubpathIterator::operator++ ( )

Definition at line 1119 of file vpath.cpp.

◆ operator+=()

VSegment * VSubpathIterator::operator+= ( uint  i)

Definition at line 1128 of file vpath.cpp.

◆ operator--()

VSegment * VSubpathIterator::operator-- ( )

Definition at line 1137 of file vpath.cpp.

◆ operator-=()

VSegment * VSubpathIterator::operator-= ( uint  i)

Definition at line 1146 of file vpath.cpp.

◆ operator=()

VSubpathIterator & VSubpathIterator::operator= ( const VSubpathIterator &  itr)

Definition at line 1077 of file vpath.cpp.

Friends And Related Symbol Documentation

◆ VSubpathIteratorList

friend class VSubpathIteratorList
friend

Definition at line 181 of file vpath.h.


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