34 const triad& alignment,
40 Point(pt.x(), pt.y(), pt.z())
45 v->targetCellSize() = size;
46 v->alignment() =
tensor(alignment.
x(), alignment.
y(), alignment.
z());
59 Point(pt.x(), pt.y(), pt.z())
63 v->index() = getNewVertexIndex();
Vertex_handle insertFar(const Foam::point &pt)
srcOptions insert("case", fileName(rootDirSource/caseDirSource))
Vertex_handle insert(const Foam::point &pt, const scalar &size, const triad &alignment, const Foam::indexedVertexEnum::vertexType type=Vb::vtInternal)
CellSizeDelaunay::Point Point
label getNewVertexIndex() const
Create a new unique vertex index and return.
const Cmpt & y() const noexcept
Access to the vector y component.
static int myProcNo(const label communicator=worldComm)
Rank of this process in the communicator (starting from masterNo()). Can be negative if the process i...
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
CellSizeDelaunay::Vertex_handle Vertex_handle
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...
const Cmpt & x() const noexcept
Access to the vector x component.
Representation of a 3D Cartesian coordinate system as a Vector of row vectors.
const Cmpt & z() const noexcept
Access to the vector z component.