|
Flow123d
|
#include "system/exc_common.hh"#include "mesh/ngh/include/intersection.h"#include "mesh/ngh/include/intersectionLocal.h"#include "mesh/ngh/include/matrix.h"#include "mesh/ngh/include/mathfce.h"#include <cmath>#include <iostream>#include <armadillo>#include "mesh/ngh/include/polygon.h"Go to the source code of this file.
Functions | |
| void | GetIntersection (const TBisector &B1, const TBisector &B2, TPosition &pos, double &t1, double &t2) |
| void | GetIntersection (const TAbscissa &A1, const TAbscissa &A2, IntersectionLocal *&insec) |
| void | GetIntersection (const TAbscissa &A, const TBisector &B, IntersectionLocal *&insec) |
| void | GetIntersection (const TBisector &B, const TAbscissa &A, IntersectionLocal *&insec) |
| void | GetIntersection (const TAbscissa &A1, const TAbscissa &A2, TPosition &pos, double &t1, double &t2) |
| void | GetIntersection (const TAbscissa &A, const TBisector &B, TPosition &pos, double &t1, double &t2) |
| void | GetIntersection (const TBisector &B, const TAbscissa &A, TPosition &pos, double &t2, double &t1) |
| double | Distance (const TBisector &B, const TPoint &P) |
| double | Distance (const TPlain &P, const TPoint &X) |
| double | Distance (const TPoint &P1, const TPoint &P2) |
| void | GetIntersection (const TPlain &P1, const TPlain &P2, TPosition &pos, TBisector *B) |
| void | GetIntersection (const TPlain &P, const TBisector &B, TPosition &pos, double &t) |
| void | GetIntersection (const TPlain &P, const TBisector &B, TPosition &pos, TPoint *Pt) |
| void | GetIntersection (const TBisector &B, const TPlain &P, TPosition &pos, TPoint *Pt) |
| void | GetIntersection (const TTriangle &T1, const TTriangle &T2, TIntersectionType &it, double &value) |
| void | GetIntersection (const TBisector &B, const TTriangle &T, IntersectionLocal *&insec) |
| void | GetIntersection (const TAbscissa &A, const TTriangle &T, IntersectionLocal *&insec) |
| void | GetIntersection (const TAbscissa &A, const TTetrahedron &T, TIntersectionType &it, double &coef) |
| void | GetIntersection (const TTriangle &Tr, const TTetrahedron &Te, TIntersectionType &it, double &coef) |
| template<class A , class B > | |
| bool | QuickIntersectionTest (const A &a, const B &b) |
Definition at line 355 of file intersection.cpp.
Definition at line 362 of file intersection.cpp.
| void GetIntersection | ( | const TAbscissa & | A1, |
| const TAbscissa & | A2, | ||
| IntersectionLocal *& | insec | ||
| ) |
Definition at line 126 of file intersection.cpp.
| void GetIntersection | ( | const TAbscissa & | A, |
| const TBisector & | B, | ||
| IntersectionLocal *& | insec | ||
| ) |
Definition at line 254 of file intersection.cpp.
| void GetIntersection | ( | const TBisector & | B, |
| const TAbscissa & | A, | ||
| IntersectionLocal *& | insec | ||
| ) |
Definition at line 316 of file intersection.cpp.
| void GetIntersection | ( | const TAbscissa & | A1, |
| const TAbscissa & | A2, | ||
| TPosition & | pos, | ||
| double & | t1, | ||
| double & | t2 | ||
| ) |
Definition at line 321 of file intersection.cpp.
| void GetIntersection | ( | const TAbscissa & | A, |
| const TBisector & | B, | ||
| TPosition & | pos, | ||
| double & | t1, | ||
| double & | t2 | ||
| ) |
Definition at line 332 of file intersection.cpp.
| void GetIntersection | ( | const TBisector & | B, |
| const TAbscissa & | A, | ||
| TPosition & | pos, | ||
| double & | t2, | ||
| double & | t1 | ||
| ) |
Definition at line 342 of file intersection.cpp.
Definition at line 369 of file intersection.cpp.
Definition at line 444 of file intersection.cpp.
Definition at line 481 of file intersection.cpp.
Definition at line 488 of file intersection.cpp.
| void GetIntersection | ( | const TTriangle & | T1, |
| const TTriangle & | T2, | ||
| TIntersectionType & | it, | ||
| double & | value | ||
| ) |
Definition at line 494 of file intersection.cpp.
| void GetIntersection | ( | const TBisector & | B, |
| const TTriangle & | T, | ||
| IntersectionLocal *& | insec | ||
| ) |
Definition at line 588 of file intersection.cpp.
| void GetIntersection | ( | const TAbscissa & | A, |
| const TTriangle & | T, | ||
| IntersectionLocal *& | insec | ||
| ) |
Definition at line 768 of file intersection.cpp.
| void GetIntersection | ( | const TAbscissa & | A, |
| const TTetrahedron & | T, | ||
| TIntersectionType & | it, | ||
| double & | coef | ||
| ) |
Definition at line 924 of file intersection.cpp.
| void GetIntersection | ( | const TTriangle & | Tr, |
| const TTetrahedron & | Te, | ||
| TIntersectionType & | it, | ||
| double & | coef | ||
| ) |
Definition at line 1004 of file intersection.cpp.
| bool QuickIntersectionTest | ( | const A & | a, |
| const B & | b | ||
| ) |
1.8.4