Blender
V3.3
|
#include <WEdge.h>
Public Types | |
using | iterator_category = input_iterator_tag |
using | value_type = WOEdge * |
using | difference_type = ptrdiff_t |
using | pointer = value_type * |
using | reference = value_type & |
Public Member Functions | |
incoming_edge_iterator ()=default | |
virtual | ~incoming_edge_iterator ()=default |
incoming_edge_iterator (const incoming_edge_iterator &iBrother) | |
virtual incoming_edge_iterator & | operator++ () |
virtual incoming_edge_iterator | operator++ (int) |
virtual bool | operator!= (const incoming_edge_iterator &b) const |
virtual bool | operator== (const incoming_edge_iterator &b) const |
virtual WOEdge * | operator* () |
Protected Member Functions | |
incoming_edge_iterator (WVertex *iVertex, WOEdge *iBegin, WOEdge *iCurrent) | |
virtual void | increment () |
Friends | |
class | WVertex |
Iterator to iterate over a vertex incoming edges in the CCW order.
using Freestyle::WVertex::incoming_edge_iterator::difference_type = ptrdiff_t |
using Freestyle::WVertex::incoming_edge_iterator::iterator_category = input_iterator_tag |
|
inlinedefault |
|
virtualdefault |
|
inline |
|
protectedvirtual |
Definition at line 68 of file WEdge.cpp.
References Freestyle::WOEdge::getPrevOnFace(), next, and Freestyle::WOEdge::twin().
|
inlinevirtual |
Definition at line 199 of file WEdge.h.
References usdtokens::b().
|
virtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Definition at line 204 of file WEdge.h.
References usdtokens::b().