Loading [MathJax]/extensions/tex2jax.js
ivutils
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Sphere Member List

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

CreateDumper() constSphereinlinevirtual
GetBoundingBox(vector_t *v1, vector_t *v2) const overrideSphere_N< 3 >virtual
GetCenter() constRegion< N >inlinevirtual
GetElementarySubRegions(std::vector< int > *flags=nullptr, std::vector< Region * > *regs=nullptr) constRegion< N >inlinevirtual
GetFlags() const overrideSphere_N< 3 >inlinevirtual
GetInsideEdgePart(const vector_t &p1, const vector_t &p2) constRegion< N >inlinevirtual
init(const vec_type &R_, const vector_t &center_)Sphere_N< 3 >inline
SurfProject(const vector_t &p, vector_t *surfp=nullptr, vector_t *surfn=nullptr) constRegion< N >inlinevirtual
Sphere_N< 3 >::TestContour(const contour_t &cnt, VecContour< N > *subcont=nullptr, vector_t *subcenter=nullptr) constRegion< N >inline
TestEdge(const vector_t &p1, const vector_t &p2, vector_t *surfp=nullptr, vector_t *surfn=nullptr) constRegion< N >inlinevirtual
TestLine(const vector_t &p, const vector_t &dir, vec_type *frac, vector_t *surfp=nullptr, vector_t *surfn=nullptr, vec_type epsilon=0) const overrideSphere_N< 3 >virtual
TestPoint(const vector_t &p) const overrideSphere_N< 3 >inlinevirtual
Sphere_N< 3 >::TestPtrContour(const PtrContour< N > &cnt, VecContour< N > *subcont=nullptr, vector_t *subcenter=nullptr) constRegion< N >inlinevirtual
TestRay(const vector_t &p1, const vector_t &dir, vector_t *surfp=nullptr, vector_t *surfn=nullptr, vec_type epsilon=0) constRegion< N >inlinevirtual
Volume() constRegion< N >inlinevirtual