|
Blender V5.0
|
#include <ViewMapAdvancedIterators.h>
Inherits Freestyle::IteratorBase< Traits, BidirectionalIteratorTag_Traits >.
Public Types | |
| typedef Traits::value_type | value_type |
| typedef Traits::difference_type | difference_type |
| typedef Traits::pointer | pointer |
| typedef Traits::reference | reference |
| typedef fedge_iterator_base< Traits > | Self |
| typedef IteratorBase< Traits, BidirectionalIteratorTag_Traits > | parent_class |
| Public Types inherited from Freestyle::IteratorBase< Traits, BidirectionalIteratorTag_Traits > | |
| typedef BidirectionalIteratorTag_Traits::iterator_category | iterator_category |
| typedef Traits::value_type | value_type |
| typedef Traits::difference_type | difference_type |
| typedef Traits::pointer | pointer |
| typedef Traits::reference | reference |
Public Member Functions | |
| fedge_iterator_base () | |
| fedge_iterator_base (const fedge_iterator_base< Nonconst_traits< FEdge * > > &iBrother) | |
| fedge_iterator_base (const fedge_iterator_base< Const_traits< FEdge * > > &iBrother) | |
| fedge_iterator_base (value_type iEdge, value_type iFEdgeB) | |
| virtual | ~fedge_iterator_base () |
| Self & | operator++ () |
| Self | operator++ (int) |
| Self & | operator-- () |
| Self | operator-- (int) |
| virtual bool | operator!= (const Self &b) const |
| virtual bool | operator== (const Self &b) const |
| virtual reference | operator* () const |
| virtual pointer | operator-> () const |
| virtual bool | begin () const |
| virtual bool | end () const |
| Public Member Functions inherited from Freestyle::IteratorBase< Traits, BidirectionalIteratorTag_Traits > | |
| virtual | ~IteratorBase () |
Public Attributes | |
| value_type | _FEdge |
| value_type | _first |
| value_type | _FEdgeB |
Protected Member Functions | |
| virtual void | increment () |
| virtual void | decrement () |
| Protected Member Functions inherited from Freestyle::IteratorBase< Traits, BidirectionalIteratorTag_Traits > | |
| IteratorBase () | |
Friends | |
| class | ViewEdge |
| class | fedge_iterator |
Definition at line 508 of file ViewMapAdvancedIterators.h.
| typedef Traits::difference_type Freestyle::ViewEdgeInternal::fedge_iterator_base< Traits >::difference_type |
Definition at line 511 of file ViewMapAdvancedIterators.h.
| typedef IteratorBase<Traits, BidirectionalIteratorTag_Traits> Freestyle::ViewEdgeInternal::fedge_iterator_base< Traits >::parent_class |
Definition at line 517 of file ViewMapAdvancedIterators.h.
| typedef Traits::pointer Freestyle::ViewEdgeInternal::fedge_iterator_base< Traits >::pointer |
Definition at line 512 of file ViewMapAdvancedIterators.h.
| typedef Traits::reference Freestyle::ViewEdgeInternal::fedge_iterator_base< Traits >::reference |
Definition at line 513 of file ViewMapAdvancedIterators.h.
| typedef fedge_iterator_base<Traits> Freestyle::ViewEdgeInternal::fedge_iterator_base< Traits >::Self |
Definition at line 514 of file ViewMapAdvancedIterators.h.
| typedef Traits::value_type Freestyle::ViewEdgeInternal::fedge_iterator_base< Traits >::value_type |
Definition at line 510 of file ViewMapAdvancedIterators.h.
|
inline |
Definition at line 526 of file ViewMapAdvancedIterators.h.
|
inline |
Definition at line 528 of file ViewMapAdvancedIterators.h.
|
inline |
Definition at line 536 of file ViewMapAdvancedIterators.h.
|
inline |
Definition at line 546 of file ViewMapAdvancedIterators.h.
|
inlinevirtual |
Definition at line 554 of file ViewMapAdvancedIterators.h.
|
inlinevirtual |
Implements Freestyle::IteratorBase< Traits, BidirectionalIteratorTag_Traits >.
Definition at line 612 of file ViewMapAdvancedIterators.h.
|
inlineprotectedvirtual |
|
inlinevirtual |
Implements Freestyle::IteratorBase< Traits, BidirectionalIteratorTag_Traits >.
Definition at line 617 of file ViewMapAdvancedIterators.h.
|
inlineprotectedvirtual |
|
inlinevirtual |
Definition at line 590 of file ViewMapAdvancedIterators.h.
|
inlinevirtual |
Definition at line 601 of file ViewMapAdvancedIterators.h.
Referenced by Freestyle::ViewEdgeInternal::fedge_iterator_base< Nonconst_traits< FEdge * > >::operator->().
|
inline |
Definition at line 558 of file ViewMapAdvancedIterators.h.
|
inline |
Definition at line 566 of file ViewMapAdvancedIterators.h.
|
inline |
Definition at line 574 of file ViewMapAdvancedIterators.h.
|
inline |
Definition at line 582 of file ViewMapAdvancedIterators.h.
|
inlinevirtual |
Definition at line 606 of file ViewMapAdvancedIterators.h.
|
inlinevirtual |
Definition at line 595 of file ViewMapAdvancedIterators.h.
|
friend |
Definition at line 524 of file ViewMapAdvancedIterators.h.
|
friend |
Definition at line 523 of file ViewMapAdvancedIterators.h.
|
mutable |
Definition at line 518 of file ViewMapAdvancedIterators.h.
| value_type Freestyle::ViewEdgeInternal::fedge_iterator_base< Traits >::_FEdgeB |
Definition at line 520 of file ViewMapAdvancedIterators.h.
| value_type Freestyle::ViewEdgeInternal::fedge_iterator_base< Traits >::_first |
Definition at line 519 of file ViewMapAdvancedIterators.h.