treeBoundBox Member List

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

add(const boundBox &bb)boundBoxinline
add(const point &pt)boundBoxinline
add(const point &pt0, const point &pt1)boundBoxinline
add(const Pair< point > &points)boundBoxinline
add(const UList< point > &points)boundBoxinline
add(const tmp< pointField > &tpoints)boundBoxinline
add(const FixedList< point, N > &points)boundBox
add(const UList< point > &points, const FixedList< label, N > &indices)boundBox
add(const UList< point > &points, const IntContainer &indices)boundBox
avgDim() constboundBoxinline
BACK enum valuetreeBoundBox
BACKBIT enum valuetreeBoundBox
BOTTOM enum valuetreeBoundBox
BOTTOMBIT enum valuetreeBoundBox
boundBox()boundBoxinline
boundBox(const boundBox &)=defaultboundBox
boundBox(const boundBox &bb, bool doReduce)boundBox
boundBox(const point &p)boundBoxinlineexplicit
boundBox(const Foam::zero_one)boundBoxinlineexplicit
boundBox(const point &min, const point &max)boundBoxinline
boundBox(const Pair< point > &bb)boundBoxinlineexplicit
boundBox(const UList< point > &points, bool doReduce=true)boundBoxexplicit
boundBox(const tmp< pointField > &tpoints, bool doReduce=true)boundBoxexplicit
boundBox(const UList< point > &points, const labelUList &indices, bool doReduce=true)boundBox
boundBox(const UList< point > &points, const FixedList< label, N > &indices, bool doReduce=true)boundBox
boundBox(Istream &is)boundBoxinlineexplicit
box_box_overlaps(const point &minA, const point &maxA, const point &minB, const point &maxB)boundBoxinlineprotectedstatic
box_sphere_overlaps(const point &corner0, const point &corner1, const point &centre, const scalar radiusSqr)boundBoxinlineprotectedstatic
calcExtremities(const point &pt, point &nearest, point &furthest) consttreeBoundBox
centre() constboundBoxinline
clear()boundBoxinline
contains(const vector &dir, const point &) consttreeBoundBox
contains(const point &pt) consttreeBoundBoxinline
contains(const boundBox &bb) consttreeBoundBoxinline
contains(const UList< point > &points) consttreeBoundBox
contains(const UList< point > &points, const FixedList< label, N > &indices) consttreeBoundBoxinline
contains(const UList< point > &points, const IntContainer &indices) consttreeBoundBoxinline
Foam::boundBox::contains(const point &pt) constboundBoxinline
Foam::boundBox::contains(const boundBox &bb) constboundBoxinline
Foam::boundBox::contains(const UList< point > &points) constboundBox
Foam::boundBox::contains(const UList< point > &points, const FixedList< label, N > &indices) constboundBoxinline
Foam::boundBox::contains(const UList< point > &points, const IntContainer &indices) constboundBoxinline
containsAny(const UList< point > &points) constboundBox
containsAny(const UList< point > &points, const FixedList< label, N > &indices) constboundBoxinline
containsAny(const UList< point > &points, const IntContainer &indices) constboundBoxinline
containsInside(const point &pt) constboundBoxinline
corner(const direction octant) consttreeBoundBoxinline
directionBit enum nameboundBox
distanceCmp(const point &pt, const treeBoundBox &other) consttreeBoundBox
E01 enum valuetreeBoundBox
E02 enum valuetreeBoundBox
E04 enum valuetreeBoundBox
E13 enum valuetreeBoundBox
E15 enum valuetreeBoundBox
E23 enum valuetreeBoundBox
E26 enum valuetreeBoundBox
E37 enum valuetreeBoundBox
E45 enum valuetreeBoundBox
E46 enum valuetreeBoundBox
E57 enum valuetreeBoundBox
E67 enum valuetreeBoundBox
edgeId enum nametreeBoundBox
edgestreeBoundBoxstatic
empty() constboundBoxinline
extend(Random &rndGen, const scalar s) consttreeBoundBoxinline
extend(Random &rndGen, const scalar s, const scalar delta) consttreeBoundBoxinline
faceBit enum nametreeBoundBox
faceBits(const point &pt) consttreeBoundBox
faceCentre(const direction facei) constboundBox
faceCentres() constboundBox
faceId enum nametreeBoundBox
faceNormalsboundBoxstatic
facestreeBoundBoxstatic
FRONT enum valuetreeBoundBox
FRONTBIT enum valuetreeBoundBox
FRONTHALF enum valuetreeBoundBox
good() constboundBoxinline
greatBoxboundBoxstatic
grow(const scalar delta)boundBoxinline
grow(const vector &delta)boundBoxinline
hexCorner() constboundBoxinline
hexCorner() constboundBoxinline
hexCorner() constboundBoxinline
hexCorner() constboundBoxinline
hexCorner() constboundBoxinline
hexCorner() constboundBoxinline
hexCorner() constboundBoxinline
hexCorner() constboundBoxinline
hexCorner() constboundBoxinline
hexCorner() constboundBoxinline
hexCorners() constboundBox
hexFaces()boundBoxstatic
inflate(const scalar factor)boundBoxinline
inflate(Random &rndGen, const scalar factor)boundBox
inflate(Random &r, const scalar factor, const scalar delta)boundBox
intersect(const boundBox &bb)boundBoxinline
intersects(const point &overallStart, const vector &overallVec, const point &start, const point &end, point &pt, direction &ptBits) consttreeBoundBox
intersects(const point &start, const point &end, point &pt) consttreeBoundBox
intersects(const linePointRef &ln, point &pt) consttreeBoundBoxinline
intersects(const plane &pln) consttreeBoundBox
intersects(const triPointRef &tri) consttreeBoundBox
Foam::boundBox::intersects(const plane &pln) constboundBox
Foam::boundBox::intersects(const triPointRef &tri) constboundBox
invertedBoxboundBoxstatic
LEFT enum valuetreeBoundBox
LEFTBIT enum valuetreeBoundBox
mag() constboundBoxinline
magSqr() constboundBoxinline
max() const noexceptboundBoxinline
max() noexceptboundBoxinline
maxDim() constboundBoxinline
maxDir() constboundBoxinline
maxDist(const point &pt) consttreeBoundBox
midpoint() constboundBoxinline
min() const noexceptboundBoxinline
min() noexceptboundBoxinline
minDim() constboundBoxinline
minDir() constboundBoxinline
nDim() constboundBoxinline
nearest(const point &p) constboundBox
nEdges() noexceptboundBoxinlinestatic
nFaces() noexceptboundBoxinlinestatic
NOFACE enum valuetreeBoundBox
nPoints() noexceptboundBoxinlinestatic
null() noexcepttreeBoundBoxinlinestatic
octantBit enum nametreeBoundBox
operator &=(const boundBox &bb)boundBox
operator+=(const boundBox &bb)boundBoxinline
operator<<(Ostream &os, const treeBoundBox &bb)treeBoundBoxfriend
operator=(const treeBoundBox &)=defaulttreeBoundBox
operator=(const boundBox &bb)treeBoundBoxinline
operator>>(Istream &is, treeBoundBox &bb)treeBoundBoxfriend
overlaps(const boundBox &bb) consttreeBoundBoxinline
overlaps(const point &centre, const scalar radiusSqr) consttreeBoundBoxinline
Foam::boundBox::overlaps(const boundBox &bb) constboundBoxinline
Foam::boundBox::overlaps(const point &centre, const scalar radiusSqr) constboundBoxinline
points() consttreeBoundBox
posBits(const point &pt) consttreeBoundBox
reduce()boundBox
reset()boundBoxinline
reset(const Foam::zero_one)boundBoxinline
reset(const point &pt)boundBoxinline
reset(const point &min, const point &max)boundBoxinline
returnReduce(const boundBox &bb)boundBoxstatic
RIGHT enum valuetreeBoundBox
RIGHTBIT enum valuetreeBoundBox
RIGHTHALF enum valuetreeBoundBox
searchOrder(const point &pt, FixedList< direction, 8 > &octantOrder) consttreeBoundBoxinline
searchOrder(const point &pt) consttreeBoundBoxinline
span() constboundBoxinline
subBbox(const direction octant) consttreeBoundBox
subBbox(const point &mid, const direction) consttreeBoundBox
subHalf(const direction whichFace) consttreeBoundBox
subHalf(const scalar mid, const direction whichFace) consttreeBoundBox
subOctant(const point &pt) consttreeBoundBoxinline
subOctant(const point &mid, const point &pt)treeBoundBoxinlinestatic
subOctant(const point &pt, bool &onEdge) consttreeBoundBoxinline
subOctant(const point &mid, const point &pt, bool &onEdge)treeBoundBoxinlinestatic
subOctant(const point &mid, const vector &dir, const point &pt, bool &onEdge)treeBoundBoxinlinestatic
subOverlaps(const direction octant, const boundBox &bb) consttreeBoundBox
subOverlaps(const direction octant, const point &centre, const scalar radiusSqr) consttreeBoundBoxinline
TOP enum valuetreeBoundBox
TOPBIT enum valuetreeBoundBox
TOPHALF enum valuetreeBoundBox
treeBoundBox()=defaulttreeBoundBox
treeBoundBox(const treeBoundBox &)=defaulttreeBoundBox
treeBoundBox(const boundBox &bb)treeBoundBoxinlineexplicit
treeBoundBox(const Foam::zero_one)treeBoundBoxinlineexplicit
treeBoundBox(const point &p)treeBoundBoxinlineexplicit
treeBoundBox(const point &min, const point &max)treeBoundBoxinline
treeBoundBox(const Pair< point > &bb)treeBoundBoxinlineexplicit
treeBoundBox(const UList< point > &points)treeBoundBoxexplicit
treeBoundBox(const UList< point > &points, const labelUList &indices)treeBoundBox
treeBoundBox(const UList< point > &points, const FixedList< label, N > &indices)treeBoundBox
treeBoundBox(Istream &is)treeBoundBoxinlineexplicit
typDim() consttreeBoundBoxinline
valid() constboundBoxinline
volume() constboundBoxinline
XDIR enum valueboundBox
YDIR enum valueboundBox
ZDIR enum valueboundBox