30 template<
class Gt,
class Vb>
36 processor_(
Foam::Pstream::myProcNo()),
37 alignment_(
Foam::triad::unset),
43 template<
class Gt,
class Vb>
49 processor_(
Foam::Pstream::myProcNo()),
50 alignment_(
Foam::triad::unset),
56 template<
class Gt,
class Vb>
73 template<
class Gt,
class Vb>
90 template<
class Gt,
class Vb>
102 processor_(processor),
104 targetCellSize_(0.0),
109 template<
class Gt,
class Vb>
121 processor_(processor),
123 targetCellSize_(0.0),
128 template<
class Gt,
class Vb>
134 processor_(
Foam::Pstream::myProcNo()),
135 alignment_(
Foam::triad::unset),
136 targetCellSize_(0.0),
141 template<
class Gt,
class Vb>
147 processor_(
Foam::Pstream::myProcNo()),
148 alignment_(
Foam::triad::unset),
149 targetCellSize_(0.0),
156 template<
class Gt,
class Vb>
163 template<
class Gt,
class Vb>
170 template<
class Gt,
class Vb>
178 template<
class Gt,
class Vb>
186 template<
class Gt,
class Vb>
193 template<
class Gt,
class Vb>
200 template<
class Gt,
class Vb>
203 return targetCellSize_;
207 template<
class Gt,
class Vb>
210 return targetCellSize_;
214 template<
class Gt,
class Vb>
217 return type_ ==
vtFar;
221 template<
class Gt,
class Vb>
228 template<
class Gt,
class Vb>
241 template<
class Gt,
class Vb>
248 template<
class Gt,
class Vb>
255 template<
class Gt,
class Vb>
262 template<
class Gt,
class Vb>
269 template<
class Gt,
class Vb>
276 template<
class Gt,
class Vb>
283 template<
class Gt,
class Vb>
290 template<
class Gt,
class Vb>
297 template<
class Gt,
class Vb>
304 template<
class Gt,
class Vb>
310 template<
class Gt,
class Vb>
316 template<
class Gt,
class Vb>
322 template<
class Gt,
class Vb>
328 template<
class Gt,
class Vb>
334 template<
class Gt,
class Vb>
341 template<
class Gt,
class Vb>
348 template<
class Gt,
class Vb>
355 template<
class Gt,
class Vb>
362 template<
class Gt,
class Vb>
369 template<
class Gt,
class Vb>
376 template<
class Gt,
class Vb>
void setNearBoundary()
Set the point to be near the boundary.
bool internalBoundaryPoint() const
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
bool fixed() const
Is the vertex fixed or movable.
bool internalBaffleSurfacePoint() const
bool boundaryPoint() const
Either master or slave of pointPair.
static int myProcNo(const label communicator=0)
Number of this process (starting from masterNo() = 0)
void setInternal()
Set the point to be internal.
Tds::Cell_handle Cell_handle
Foam::scalar & targetCellSize()
bool referred() const
Is this a referred vertex.
An indexed form of CGAL::Triangulation_vertex_base_3<K> used to keep track of the Delaunay vertices i...
bool nearOrOnBoundary() const
Is point near the boundary or part of the boundary definition.
CGAL::indexedVertex< K > Vb
bool internalPoint() const
Is point internal, i.e. not on boundary.
bool internalBaffleEdgePoint() const
bool nearBoundary() const
Is point internal and near the boundary.
bool farPoint() const
Is point a far-point.
bool internalOrBoundaryPoint() const
Either original internal point or master of pointPair.
bool externalBaffleEdgePoint() const
Foam::tensor & alignment()
bool surfacePoint() const
Part of a surface point pair.
bool featurePoint() const
Part of a feature point.
bool externalBaffleSurfacePoint() const
bool featureEdgePoint() const
Part of a feature edge.
bool externalBoundaryPoint() const
bool real() const
Is this a "real" point on this processor, i.e. is internal or part.