booleanSurface Member List

This is the complete list of members for booleanSurface, including all inherited members.

ALL enum valuebooleanSurface
append(const labelledTri &val)List< labelledTri >inline
append(labelledTri &&val)List< labelledTri >inline
append(const UList< labelledTri > &list)List< labelledTri >inline
append(const IndirectListBase< labelledTri, Addr > &list)List< labelledTri >inline
booleanOpType enum namebooleanSurface
booleanOpTypeNamesbooleanSurfacestatic
booleanSurface()booleanSurface
booleanSurface(const triSurface &surf1, const triSurface &surf2, const surfaceIntersection &inter, const label includeFace1, const label includeFace2)booleanSurface
booleanSurface(const triSurface &surf1, const triSurface &surf2, const surfaceIntersection &inter, const label booleanOp)booleanSurface
BoundaryMesh typedeftriSurface
boundaryPoints() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
canRead(const fileName &name, const bool verbose=false)triSurfacestatic
canReadType(const word &ext, const bool verbose=false)triSurfacestatic
canWriteType(const word &ext, const bool verbose=false)triSurfacestatic
Cf() consttriSurfaceinline
checkEdges(const bool verbose)triSurface
checkPointManifold(const bool report=false, labelHashSet *setPtr=nullptr) constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
checkTopology(const bool report=false, labelHashSet *setPtr=nullptr) constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
checkTriangles(const bool verbose)triSurface
ClassName("booleanSurface")booleanSurface
Foam::triSurface::ClassName("triSurface")triSurface
cleanup(const bool verbose)triSurface
clear()List< labelledTri >inline
clearGeom()PrimitivePatch< labelledTri, ::Foam::List, pointField, point >
clearOut()triSurface
clearPatchMeshAddr()triSurface
clearTopology()triSurface
clone() constList< labelledTri >inline
DIFFERENCE enum valuebooleanSurface
edgeFaces() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
edgeLoops() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
edgeOwner() consttriSurface
edges() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
faceAreas() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
faceCentres() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
faceEdges() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
faceFaces() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
FaceListType typedefPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
faceMap() constbooleanSurfaceinline
faceNormals() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
FaceType typedefPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
from1(const label facei) constbooleanSurfaceinline
hasFaceAreas() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >inline
hasFaceCentres() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >inline
hasFaceNormals() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >inline
hasPointNormals() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >inline
ILLEGAL enum valuePrimitivePatch< labelledTri, ::Foam::List, pointField, point >
INTERSECTION enum valuebooleanSurface
isInternalEdge(const label edgei) constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >inline
List() noexceptList< labelledTri >inline
List(const label len)List< labelledTri >explicit
List(const label len, const labelledTri &val)List< labelledTri >
List(const label len, const zero)List< labelledTri >
List(const one, const labelledTri &val)List< labelledTri >
List(const one, labelledTri &&val)List< labelledTri >
List(const one, const zero)List< labelledTri >
List(const List< labelledTri > &a)List< labelledTri >
List(const UList< labelledTri > &a)List< labelledTri >explicit
List(List< labelledTri > &a, bool reuse)List< labelledTri >
List(const UList< labelledTri > &list, const labelUList &mapAddressing)List< labelledTri >
List(InputIterator begIter, InputIterator endIter)List< labelledTri >
List(const FixedList< labelledTri, N > &list)List< labelledTri >explicit
List(const PtrList< labelledTri > &list)List< labelledTri >explicit
List(const SLList< labelledTri > &list)List< labelledTri >explicit
List(const IndirectListBase< labelledTri, Addr > &list)List< labelledTri >explicit
List(std::initializer_list< labelledTri > list)List< labelledTri >
List(List< labelledTri > &&list)List< labelledTri >
List(DynamicList< labelledTri, SizeMin > &&list)List< labelledTri >
List(SortableList< labelledTri > &&list)List< labelledTri >
List(SLList< labelledTri > &&list)List< labelledTri >
List(Istream &is)List< labelledTri >
localFaces() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
localPointOrder() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
localPoints() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
magFaceAreas() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
magSf() consttriSurfaceinline
MANIFOLD enum valuePrimitivePatch< labelledTri, ::Foam::List, pointField, point >
markZone(const boolList &borderEdge, const label facei, const label currentZone, labelList &faceZone) consttriSurface
markZones(const boolList &borderEdge, labelList &faceZone) consttriSurface
meshEdges(const edgeList &allEdges, const labelListList &cellEdges, const labelList &faceCells) constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
meshEdges(const edgeList &allEdges, const labelListList &pointEdges) constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
meshPointMap() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
meshPoints() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
movePoints(const pointField &pts)triSurfacevirtual
PrimitivePatch< labelledTri, ::Foam::List, pointField, point >::movePoints(const Field< point > &)PrimitivePatch< labelledTri, ::Foam::List, pointField, point >virtual
nEdges() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >inline
newElmt(const label i)List< labelledTri >inline
nInternalEdges() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
nPoints() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >inline
null()List< labelledTri >inlinestatic
OPEN enum valuePrimitivePatch< labelledTri, ::Foam::List, pointField, point >
operator=(const triSurface &surf)triSurface
operator=(triSurface &&surf)triSurface
operator=(MeshedSurface< labelledTri > &&surf)triSurface
PrimitivePatch< labelledTri, ::Foam::List, pointField, point >::operator=(const PrimitivePatch< labelledTri, ::Foam::List, pointField, point > &)PrimitivePatch< labelledTri, ::Foam::List, pointField, point >
List< labelledTri >::operator=(const UList< labelledTri > &a)List< labelledTri >
List< labelledTri >::operator=(const List< labelledTri > &list)List< labelledTri >
List< labelledTri >::operator=(const SLList< labelledTri > &list)List< labelledTri >
List< labelledTri >::operator=(const IndirectListBase< labelledTri, Addr > &list)List< labelledTri >
List< labelledTri >::operator=(std::initializer_list< labelledTri > list)List< labelledTri >
List< labelledTri >::operator=(const labelledTri &val)List< labelledTri >inline
List< labelledTri >::operator=(const zero)List< labelledTri >inline
List< labelledTri >::operator=(List< labelledTri > &&list)List< labelledTri >
List< labelledTri >::operator=(DynamicList< labelledTri, SizeMin > &&list)List< labelledTri >
List< labelledTri >::operator=(SortableList< labelledTri > &&list)List< labelledTri >
List< labelledTri >::operator=(SLList< labelledTri > &&list)List< labelledTri >
patches() consttriSurfaceinline
patches()triSurfaceinline
pointEdges() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
pointFaces() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
PointFieldType typedefPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
pointNormals() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
points() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >inline
PrimitivePatch(const ::Foam::List< labelledTri > &faces, const Field< point > &points)PrimitivePatch< labelledTri, ::Foam::List, pointField, point >
PrimitivePatch(::Foam::List< labelledTri > &&faces, const Field< point > &points)PrimitivePatch< labelledTri, ::Foam::List, pointField, point >
PrimitivePatch(::Foam::List< labelledTri > &faces, Field< point > &points, const bool reuse)PrimitivePatch< labelledTri, ::Foam::List, pointField, point >
PrimitivePatch(const PrimitivePatch< labelledTri, ::Foam::List, pointField, point > &)PrimitivePatch< labelledTri, ::Foam::List, pointField, point >
projectFaceCentres(const ToPatch &targetPatch, const Field< point > &projectionDirection, const intersection::algorithm=intersection::FULL_RAY, const intersection::direction=intersection::VECTOR) constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
projectFaceCentres(const ToPatch &targetPatch, const Field< point > &projectionDirection, const intersection::algorithm alg, const intersection::direction dir) constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
projectPoints(const ToPatch &targetPatch, const Field< point > &projectionDirection, const intersection::algorithm=intersection::FULL_RAY, const intersection::direction=intersection::VECTOR) constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
projectPoints(const ToPatch &targetPatch, const Field< point > &projectionDirection, const intersection::algorithm alg, const intersection::direction dir) constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
readTypes()triSurfacestatic
resize(const label newSize)List< labelledTri >inline
resize(const label newSize, const labelledTri &val)List< labelledTri >
resize(const label newSize)List< labelledTri >inline
scalePoints(const scalar scaleFactor)triSurfacevirtual
set(const label i, bool val=true)List< labelledTri >inline
setSize(const label newSize)List< labelledTri >inline
setSize(const label newSize, const labelledTri &val)List< labelledTri >inline
Sf() consttriSurfaceinline
shallowCopy(const UList< labelledTri > &)=deleteList< labelledTri >
sortedEdgeFaces() consttriSurface
sortedZones(labelList &faceMap) consttriSurface
storedFaces()triSurfaceinlineprotected
storedPoints()triSurfaceinlineprotected
subList typedefList< labelledTri >
subsetMesh(const boolList &include, labelList &pointMap, labelList &faceMap) consttriSurface
subsetMesh(const boolList &include) consttriSurface
subsetMeshMap(const boolList &include, labelList &pointMap, labelList &faceMap) consttriSurface
surf1Face(const label facei) constbooleanSurfaceinline
surf2Face(const label facei) constbooleanSurfaceinline
surfaceTopo enum namePrimitivePatch< labelledTri, ::Foam::List, pointField, point >
surfaceType() constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
surfFaces() consttriSurfaceinline
swap(triSurface &surf)triSurface
PrimitivePatch< labelledTri, ::Foam::List, pointField, point >::swap(PrimitivePatch &)=deletePrimitivePatch< labelledTri, ::Foam::List, pointField, point >
swapFaces(List< labelledTri > &faceLst)triSurface
swapPoints(pointField &pts)triSurfacevirtual
transfer(triSurface &surf)triSurface
transfer(MeshedSurface< labelledTri > &surf)triSurface
PrimitivePatch< labelledTri, ::Foam::List, pointField, point >::transfer(List< labelledTri > &list)List< labelledTri >
PrimitivePatch< labelledTri, ::Foam::List, pointField, point >::transfer(DynamicList< labelledTri, SizeMin > &list)List< labelledTri >
PrimitivePatch< labelledTri, ::Foam::List, pointField, point >::transfer(SortableList< labelledTri > &list)List< labelledTri >
triFaceFaces(List< face > &plainFaceList) consttriSurface
triSurface()triSurface
triSurface(const triSurface &surf)triSurface
triSurface(triSurface &&surf)triSurface
triSurface(const List< labelledTri > &triangles, const geometricSurfacePatchList &patches, const pointField &pts)triSurface
triSurface(List< labelledTri > &triangles, const geometricSurfacePatchList &patches, pointField &pts, const bool reuse)triSurface
triSurface(const List< labelledTri > &triangles, const pointField &pts)triSurface
triSurface(const triFaceList &triangles, const pointField &pts)triSurface
triSurface(const fileName &name, const scalar scaleFactor=-1)triSurface
triSurface(const fileName &name, const word &ext, const scalar scaleFactor=-1)triSurface
triSurface(Istream &is)triSurface
triSurface(const Time &d)triSurface
triSurfInstance(const Time &)triSurfacestatic
UNION enum valuebooleanSurface
whichEdge(const edge &) constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
whichPoint(const label gp) constPrimitivePatch< labelledTri, ::Foam::List, pointField, point >
write(Ostream &os) consttriSurface
write(const fileName &, const bool sortByRegion=false) consttriSurface
write(const Time &d) consttriSurface
writeStats(Ostream &os) consttriSurface
writeTypes()triSurfacestatic
~List()List< labelledTri >
~PrimitivePatch()PrimitivePatch< labelledTri, ::Foam::List, pointField, point >virtual
~triSurface()triSurfacevirtual