22 Vec3r previous, current;
23 if (
true == orientation) {
55 previous = (*v)->point2d();
58 current = (*v)->point2d();
59 Curve::push_vertex_back(*
v);
68 }
while ((
v != vend) && (
v != vfirst));
72 current = (*v)->point2d();
73 Curve::push_vertex_back(*
v);
82 orientation = !orientation;
86 Vec3r previous, current;
87 if (
true == orientation) {
121 previous = (*v)->point2d();
124 current = (*v)->point2d();
125 Curve::push_vertex_front(*
v);
134 }
while ((
v != vend) && (
v != vfirst));
138 current = (*v)->point2d();
139 Curve::push_vertex_front(*
v);
Class to define a chain of view-edges.
Iterators used to iterate over the various elements of the ViewMap. These iterators can't be exported...
Iterators used to iterate over the various elements of the ViewMap.
ATTR_WARN_UNUSED_RESULT const BMVert * v
void push_viewedge_front(ViewEdge *iViewEdge, bool orientation)
void push_viewedge_back(ViewEdge *iViewEdge, bool orientation)
vertex_container _Vertices
void setTemporary(bool iFlag)
void setVertexB(SVertex *vB)
virtual FEdge * duplicate()
void setVertexA(SVertex *vA)
void AddEdge(FEdge *iEdge)
void AddFEdge(FEdge *iFEdge)
const_vertex_iterator vertices_end() const
const_vertex_iterator vertices_last() const
const_vertex_iterator vertices_begin() const
embedding vertex iterator