Collection of functions for operating on a Delaunay mesh. More...
Functions | |
| void | writeOBJ (const fileName &fName, const List< Foam::point > &points) |
| Write list of points to file. | |
| void | writeOBJ (const fileName &fName, const List< Vb > &points) |
| Write list of points to file. | |
| void | writeObjMesh (const fileName &fName, const pointField &points, const faceList &faces) |
| Write an OBJ mesh consisting of points and faces. | |
| template<class Triangulation> | |
| void | writeOBJ (const fileName &fName, const Triangulation &t, const indexedVertexEnum::vertexType startPointType, const indexedVertexEnum::vertexType endPointType) |
| Write Delaunay points in the range between (and including). | |
| template<class Triangulation> | |
| void | writeOBJ (const fileName &fName, const Triangulation &t, const indexedVertexEnum::vertexType pointType) |
| Write Delaunay points of type pointType to .obj file. | |
| template<class Triangulation> | |
| void | writeFixedPoints (const fileName &fName, const Triangulation &t) |
| Write the fixed Delaunay points to an OBJ file. | |
| template<class Triangulation> | |
| void | writeBoundaryPoints (const fileName &fName, const Triangulation &t) |
| Write the boundary Delaunay points to an OBJ file. | |
| template<class Triangulation> | |
| void | writeProcessorInterface (const fileName &fName, const Triangulation &t, const faceList &faces) |
| Write the processor interface to an OBJ file. | |
| template<class Triangulation> | |
| void | writeInternalDelaunayVertices (const fileName &instance, const Triangulation &t) |
| Write the internal Delaunay vertices of the tessellation as a. | |
| template<class CellHandle> | |
| void | drawDelaunayCell (Ostream &os, const CellHandle &c, label offset=0) |
| Draws a tet cell to an output stream. The offset is supplied as the tet. | |
| template<class Triangulation> | |
| tmp< pointField > | allPoints (const Triangulation &t) |
| Extract all points in vertex-index order. | |
Collection of functions for operating on a Delaunay mesh.
Includes:
| void writeOBJ | ( | const fileName & | fName, |
| const List< Foam::point > & | points ) |
Write list of points to file.
References points.
Write list of points to file.
References points.
| void writeObjMesh | ( | const fileName & | fName, |
| const pointField & | points, | ||
| const faceList & | faces ) |
Write an OBJ mesh consisting of points and faces.
References points.
| void writeOBJ | ( | const fileName & | fName, |
| const Triangulation & | t, | ||
| const indexedVertexEnum::vertexType | startPointType, | ||
| const indexedVertexEnum::vertexType | endPointType ) |
Write Delaunay points in the range between (and including).
type startPointType and endPointType to an OBJ file
| void writeOBJ | ( | const fileName & | fName, |
| const Triangulation & | t, | ||
| const indexedVertexEnum::vertexType | pointType ) |
Write Delaunay points of type pointType to .obj file.
| void writeFixedPoints | ( | const fileName & | fName, |
| const Triangulation & | t ) |
Write the fixed Delaunay points to an OBJ file.
| void writeBoundaryPoints | ( | const fileName & | fName, |
| const Triangulation & | t ) |
Write the boundary Delaunay points to an OBJ file.
| void writeProcessorInterface | ( | const fileName & | fName, |
| const Triangulation & | t, | ||
| const faceList & | faces ) |
Write the processor interface to an OBJ file.
| void writeInternalDelaunayVertices | ( | const fileName & | instance, |
| const Triangulation & | t ) |
Write the internal Delaunay vertices of the tessellation as a.
pointField that may be used to restart the meshing process
| void drawDelaunayCell | ( | Ostream & | os, |
| const CellHandle & | c, | ||
| label | offset = 0 ) |
Draws a tet cell to an output stream. The offset is supplied as the tet.
number to be drawn.
References os().

| tmp< pointField > allPoints | ( | const Triangulation & | t | ) |
Extract all points in vertex-index order.