Collection of functions for operating on a Delaunay mesh. More...
Functions | |
void | writeOBJ (const fileName &fName, const List< Foam::point > &points) |
void | writeOBJ (const fileName &fName, const List< Vb > &points) |
void | writeObjMesh (const fileName &fName, const pointField &points, const faceList &faces) |
template<class Triangulation > | |
void | writeOBJ (const fileName &fName, const Triangulation &t, const indexedVertexEnum::vertexType startPointType, const indexedVertexEnum::vertexType endPointType) |
template<class Triangulation > | |
void | writeOBJ (const fileName &fName, const Triangulation &t, const indexedVertexEnum::vertexType pointType) |
template<class Triangulation > | |
void | writeFixedPoints (const fileName &fName, const Triangulation &t) |
template<class Triangulation > | |
void | writeBoundaryPoints (const fileName &fName, const Triangulation &t) |
template<class Triangulation > | |
void | writeProcessorInterface (const fileName &fName, const Triangulation &t, const faceList &faces) |
template<class Triangulation > | |
void | writeInternalDelaunayVertices (const fileName &instance, const Triangulation &t) |
template<class CellHandle > | |
void | drawDelaunayCell (Ostream &os, const CellHandle &c, label offset=0) |
template<class Triangulation > | |
tmp< pointField > | allPoints (const Triangulation &t) |
Collection of functions for operating on a Delaunay mesh.
void Foam::DelaunayMeshTools::writeOBJ | ( | const fileName & | fName, |
const List< Foam::point > & | points | ||
) |
void Foam::DelaunayMeshTools::writeObjMesh | ( | const fileName & | fName, |
const pointField & | points, | ||
const faceList & | faces | ||
) |
void Foam::DelaunayMeshTools::writeOBJ | ( | const fileName & | fName, |
const Triangulation & | t, | ||
const indexedVertexEnum::vertexType | startPointType, | ||
const indexedVertexEnum::vertexType | endPointType | ||
) |
void Foam::DelaunayMeshTools::writeOBJ | ( | const fileName & | fName, |
const Triangulation & | t, | ||
const indexedVertexEnum::vertexType | pointType | ||
) |
void Foam::DelaunayMeshTools::writeFixedPoints | ( | const fileName & | fName, |
const Triangulation & | t | ||
) |
void Foam::DelaunayMeshTools::writeBoundaryPoints | ( | const fileName & | fName, |
const Triangulation & | t | ||
) |
void Foam::DelaunayMeshTools::writeProcessorInterface | ( | const fileName & | fName, |
const Triangulation & | t, | ||
const faceList & | faces | ||
) |
void Foam::DelaunayMeshTools::writeInternalDelaunayVertices | ( | const fileName & | instance, |
const Triangulation & | t | ||
) |
void Foam::DelaunayMeshTools::drawDelaunayCell | ( | Ostream & | os, |
const CellHandle & | c, | ||
label | offset = 0 |
||
) |
tmp<pointField> Foam::DelaunayMeshTools::allPoints | ( | const Triangulation & | t | ) |
Referenced by polyMeshAdder::add(), meshRefinement::collectAndPrint(), extendedEdgeMesh::cut(), simpleGeomDecomp::decompose(), distributedTriSurfaceMesh::distribute(), trackingInverseDistance::markPatchesAsHoles(), cell::points(), FacePostProcessing< CloudType >::write(), and externalCoupled::writeGeometry().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.