Go to the documentation of this file.
35 #ifndef indexedVertex_H
36 #define indexedVertex_H
38 #include "CGAL/Triangulation_2.h"
47 template<
class Gt,
class Vb>
50 template<
class Gt,
class Vb>
53 const indexedVertex<Gt, Vb>& v0,
54 const indexedVertex<Gt, Vb>& v1
57 template<
class Gt,
class Vb>
60 const indexedVertex<Gt, Vb>& v0,
61 const indexedVertex<Gt, Vb>& v1,
62 const indexedVertex<Gt, Vb>& v2
65 template<
class Gt,
class Vb>
68 const indexedVertex<Gt, Vb>& v0,
69 const indexedVertex<Gt, Vb>& v1,
70 const indexedVertex<Gt, Vb>& v2
77 template<
class Gt,
class Vb=CGAL::Triangulation_vertex_base_2<Gt>>
135 inline int index()
const;
139 inline int type()
const;
175 friend bool pointPair <Gt, Vb>
182 friend bool boundaryTriangle <Gt, Vb>
190 friend bool outsideTriangle <Gt, Vb>
bool nearOrOnBoundary() const
Is point near the boundary or part of the boundary definition.
void setNearBoundary()
Set the point to be near the boundary.
bool pointPair(const indexedVertex< Gt, Vb > &v0, const indexedVertex< Gt, Vb > &v1)
bool ppMaster() const
Master of a pointPair is the lowest numbered one.
bool outsideTriangle(const indexedVertex< Gt, Vb > &v0, const indexedVertex< Gt, Vb > &v1, const indexedVertex< Gt, Vb > &v2)
An indexed form of CGAL::Triangulation_vertex_base_3<K> used to keep track of the Delaunay vertices i...
Tds::Vertex_handle Vertex_handle
bool farPoint() const
Is point a far-point.
Vb::template Rebind_TDS< TDS2 >::Other Vb2
bool ppSlave() const
Slave of a pointPair is the highest numbered one.
Vb::Vertex_handle Vertex_handle
bool nearBoundary() const
Is point internal and near the boundary.
bool internalPoint() const
Is point internal, i.e. not on boundary.
bool internalOrBoundaryPoint() const
Either original internal point or master of pointPair.
bool boundaryTriangle(const indexedVertex< Gt, Vb > &v0, const indexedVertex< Gt, Vb > &v1, const indexedVertex< Gt, Vb > &v2)
bool pairPoint() const
Either master or slave of pointPair.
bool mirrorPoint() const
Is point a mirror point.
indexedVertex< Gt, Vb2 > Other
Vb::Face_handle Face_handle