Inkscape
Vector Graphics Editor
|
#include <path.h>
Public Member Functions | |
BaseIterator () | |
bool | operator< (BaseIterator const &other) const |
bool | operator== (BaseIterator const &other) const |
Curve const & | operator* () const |
Self & | operator++ () |
Self & | operator-- () |
Self & | operator+= (std::ptrdiff_t d) |
Self & | operator-= (std::ptrdiff_t d) |
std::ptrdiff_t | operator- (Self const &other) const |
Protected Types | |
typedef BaseIterator< P > | Self |
Protected Member Functions | |
BaseIterator (P &p, unsigned i) | |
Private Attributes | |
P * | path |
unsigned | index |
Friends | |
class | ::Geom::Path |
|
protected |
|
inlineprotected |
|
inline |
|
inline |
Definition at line 93 of file path.h.
References Geom::PathInternal::BaseIterator< P >::index, and Geom::PathInternal::BaseIterator< P >::path.
|
inline |
Definition at line 97 of file path.h.
References Geom::PathInternal::BaseIterator< P >::index.
|
inline |
Definition at line 105 of file path.h.
References Geom::PathInternal::BaseIterator< P >::index.
|
inline |
Definition at line 113 of file path.h.
References Geom::PathInternal::BaseIterator< P >::index, and Geom::PathInternal::BaseIterator< P >::path.
|
inline |
Definition at line 101 of file path.h.
References Geom::PathInternal::BaseIterator< P >::index.
|
inline |
Definition at line 109 of file path.h.
References Geom::PathInternal::BaseIterator< P >::index.
|
inline |
Definition at line 87 of file path.h.
References Geom::PathInternal::BaseIterator< P >::index, and Geom::PathInternal::BaseIterator< P >::path.
|
inline |
Definition at line 90 of file path.h.
References Geom::PathInternal::BaseIterator< P >::index, and Geom::PathInternal::BaseIterator< P >::path.
|
friend |
|
private |
Definition at line 120 of file path.h.
Referenced by Geom::PathInternal::BaseIterator< P >::operator*(), Geom::PathInternal::BaseIterator< P >::operator++(), Geom::PathInternal::BaseIterator< P >::operator+=(), Geom::PathInternal::BaseIterator< P >::operator-(), Geom::PathInternal::BaseIterator< P >::operator--(), Geom::PathInternal::BaseIterator< P >::operator-=(), Geom::PathInternal::BaseIterator< P >::operator<(), Geom::PathInternal::BaseIterator< P >::operator==(), Geom::Path::seq_iter(), and Geom::Path::seq_iter().
|
private |
Definition at line 119 of file path.h.
Referenced by Geom::PathInternal::BaseIterator< P >::operator*(), Geom::PathInternal::BaseIterator< P >::operator-(), Geom::PathInternal::BaseIterator< P >::operator<(), Geom::PathInternal::BaseIterator< P >::operator==(), Geom::Path::seq_iter(), and Geom::Path::seq_iter().