Inheritance diagram for plane:
Collaboration diagram for plane:Static Public Member Functions | |
| static bool | validPlane4 (const realx3 &p1, const realx3 &p2, const realx3 &p3, const realx3 &p4) |
Static Public Member Functions inherited from infinitePlane | |
| static bool | validPlane3 (const realx3 &p1, const realx3 &p2, const realx3 &p3) |
Private Attributes | |
| realx3 | p1_ |
| First point. More... | |
| realx3 | p2_ |
| Second point. More... | |
| realx3 | p3_ |
| Third point. More... | |
| realx3 | p4_ |
| Fourth point. More... | |
Additional Inherited Members | |
Protected Attributes inherited from infinitePlane | |
| realx3 | normal_ {1,0,0} |
| normal vector More... | |
| real | d_ = 0 |
| distance value More... | |
|
inline |
Definition at line 51 of file plane.hpp.
Referenced by plane::parallelPlane().
Here is the caller graph for this function:Definition at line 24 of file plane.cpp.
References pFlow::endl(), fatalErrorInFunction, and fatalExit.
Here is the call graph for this function:
|
default |
|
default |
|
default |
|
default |
|
default |
|
inline |
Definition at line 75 of file plane.hpp.
References plane::p1_.
|
inline |
Definition at line 81 of file plane.hpp.
References plane::p2_.
|
inline |
Definition at line 87 of file plane.hpp.
References plane::p3_.
|
inline |
Definition at line 93 of file plane.hpp.
References plane::p4_.
|
inline |
Definition at line 99 of file plane.hpp.
References plane::p1_, and plane::p2_.
|
inline |
Definition at line 105 of file plane.hpp.
References plane::p2_, and plane::p3_.
|
inline |
Definition at line 111 of file plane.hpp.
References plane::p3_, and plane::p4_.
|
inline |
Definition at line 117 of file plane.hpp.
References plane::p1_, and plane::p4_.
| pFlow::plane parallelPlane | ( | real | distance | ) | const |
Definition at line 47 of file plane.cpp.
References infinitePlane::normal_, plane::p1_, plane::p2_, plane::p3_, plane::p4_, plane::plane(), and line::point().
Here is the call graph for this function:
|
inline |
Definition at line 125 of file plane.hpp.
References infinitePlane::d(), infinitePlane::infinitePlane(), and infinitePlane::normal().
Here is the call graph for this function:
|
private |
First point.
Definition at line 37 of file plane.hpp.
Referenced by plane::line1(), plane::line4(), plane::p1(), and plane::parallelPlane().
|
private |
Second point.
Definition at line 40 of file plane.hpp.
Referenced by plane::line1(), plane::line2(), plane::p2(), and plane::parallelPlane().
|
private |
Third point.
Definition at line 43 of file plane.hpp.
Referenced by plane::line2(), plane::line3(), plane::p3(), and plane::parallelPlane().
|
private |
Fourth point.
Definition at line 46 of file plane.hpp.
Referenced by plane::line3(), plane::line4(), plane::p4(), and plane::parallelPlane().