Go to the documentation of this file.
31 template<
class Gt,
class Vb>
35 index_(INTERNAL_POINT),
40 template<
class Gt,
class Vb>
44 index_(INTERNAL_POINT),
49 template<
class Gt,
class Vb>
63 template<
class Gt,
class Vb>
67 index_(INTERNAL_POINT),
72 template<
class Gt,
class Vb>
76 index_(INTERNAL_POINT),
83 template<
class Gt,
class Vb>
90 template<
class Gt,
class Vb>
97 template<
class Gt,
class Vb>
104 template<
class Gt,
class Vb>
111 template<
class Gt,
class Vb>
114 return type_ == FAR_POINT;
118 template<
class Gt,
class Vb>
121 return type_ <= INTERNAL_POINT;
125 template<
class Gt,
class Vb>
128 return type_ == NEAR_BOUNDARY_POINT;
132 template<
class Gt,
class Vb>
135 type_ = NEAR_BOUNDARY_POINT;
139 template<
class Gt,
class Vb>
142 return type_ == MIRROR_POINT;
146 template<
class Gt,
class Vb>
153 template<
class Gt,
class Vb>
156 return (type_ > index_);
160 template<
class Gt,
class Vb>
163 return (type_ >= 0 && type_ < index_);
167 template<
class Gt,
class Vb>
170 return internalPoint() || ppMaster();
174 template<
class Gt,
class Vb>
177 return pairPoint() || mirrorPoint() || nearBoundary();
183 template<
class Gt,
class Vb>
190 return v0.index_ == v1.type_ || v1.index_ == v0.type_;
194 template<
class Gt,
class Vb>
208 template<
class Gt,
class 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.
CGAL::indexedVertex< K > Vb
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...
bool farPoint() const
Is point a far-point.
bool ppSlave() const
Slave of a pointPair is the highest numbered one.
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.
Vb::Face_handle Face_handle