|
Blender V4.3
|
#include <Interface0D.h>
Inherits Freestyle::Iterator.
Inherited by Freestyle::CurveInternal::CurvePointIterator, Freestyle::FEdgeInternal::SVertexIterator, Freestyle::StrokeInternal::StrokeVertexIterator, and Freestyle::ViewEdgeInternal::SVertexIterator.
Public Member Functions | |
| virtual | ~Interface0DIteratorNested () |
| virtual string | getExactTypeName () const |
| virtual Interface0D & | operator* ()=0 |
| virtual Interface0D * | operator-> () |
| virtual int | increment ()=0 |
| virtual int | decrement ()=0 |
| virtual bool | isBegin () const =0 |
| virtual bool | isEnd () const =0 |
| virtual bool | operator== (const Interface0DIteratorNested &it) const =0 |
| virtual bool | operator!= (const Interface0DIteratorNested &it) const |
| virtual float | t () const =0 |
| virtual float | u () const =0 |
| virtual Interface0DIteratorNested * | copy () const =0 |
Public Member Functions inherited from Freestyle::Iterator | |
| virtual | ~Iterator () |
Definition at line 115 of file Interface0D.h.
|
inlinevirtual |
Definition at line 117 of file Interface0D.h.
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
Reimplemented from Freestyle::Iterator.
Reimplemented in Freestyle::CurveInternal::CurvePointIterator, Freestyle::FEdgeInternal::SVertexIterator, Freestyle::StrokeInternal::StrokeVertexIterator, and Freestyle::ViewEdgeInternal::SVertexIterator.
Definition at line 119 of file Interface0D.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
Definition at line 141 of file Interface0D.h.
|
pure virtual |
|
inlinevirtual |
Reimplemented in Freestyle::CurveInternal::CurvePointIterator, Freestyle::FEdgeInternal::SVertexIterator, Freestyle::StrokeInternal::StrokeVertexIterator, and Freestyle::ViewEdgeInternal::SVertexIterator.
Definition at line 126 of file Interface0D.h.
References operator*().
|
pure virtual |
|
pure virtual |
Returns the curvilinear abscissa
Implemented in Freestyle::CurveInternal::CurvePointIterator, Freestyle::FEdgeInternal::SVertexIterator, Freestyle::StrokeInternal::StrokeVertexIterator, and Freestyle::ViewEdgeInternal::SVertexIterator.
|
pure virtual |
Returns the point parameter 0<u<1
Implemented in Freestyle::CurveInternal::CurvePointIterator, Freestyle::FEdgeInternal::SVertexIterator, Freestyle::StrokeInternal::StrokeVertexIterator, and Freestyle::ViewEdgeInternal::SVertexIterator.