triangle Member List

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

a() consttriangleinline
areaNormal() consttriangleinline
b() consttriangleinline
barycentricToPoint(const barycentric2D &bary) consttriangleinline
c() consttriangleinline
centre() consttriangleinline
circumCentre() consttriangleinline
circumRadius() consttriangleinline
classify(const point &p, label &nearType, label &nearLabel) consttriangleinline
EDGE enum valuetriangle
FOAM_DEPRECATED_FOR(2018-12, "areaNormal() or unitNormal()") vector normal() consttriangleinline
inertia(PointRef refPt=Zero, scalar density=1.0) consttriangleinline
intersection(const point &p, const vector &q, const intersection::algorithm alg, const scalar tol=0.0) consttriangleinline
mag() consttriangleinline
nearestPoint(const point &p) consttriangleinline
nearestPoint(const linePointRef &edge, pointHit &edgePoint) consttriangleinline
nearestPointClassify(const point &p, label &nearType, label &nearLabel) consttriangle
NONE enum valuetriangle
operator(Ostream &, const triangle &)trianglefriend
operator>>(Istream &, triangle &)trianglefriend
POINT enum valuetriangle
point_type typedeftriangle
pointToBarycentric(const point &pt) consttriangleinline
pointToBarycentric(const point &pt, barycentric2D &bary) consttriangleinline
proxType enum nametriangle
quality() consttriangleinline
randomPoint(Random &rndGen) consttriangleinline
ray(const point &p, const vector &q, const intersection::algorithm=intersection::FULL_RAY, const intersection::direction dir=intersection::VECTOR) consttriangleinline
sign(const point &p, const scalar tol=SMALL) consttriangleinline
sliceWithPlane(const plane &pln, AboveOp &aboveOp, BelowOp &belowOp) consttriangleinline
sweptVol(const triangle &t) consttriangleinline
triangle(const Point &a, const Point &b, const Point &c)triangleinline
triangle(const FixedList< Point, 3 > &tri)triangleinline
triangle(const UList< Point > &points, const FixedList< label, 3 > &indices)triangleinline
triangle(Istream &is)triangleinlineexplicit
triangleOverlap(const vector &n, const triangle< Point, PointRef > &tri, InsideOp &insideOp, OutsideOp &outsideOp) consttriangleinline
triIntersectionList typedeftriangle
unitNormal() consttriangleinline