|
Mechanics of Defect Evolution Library
|
#include <PlaneLineIntersection.h>
Public Types | |
| enum | IntersectionType { PARALLEL , COINCIDENT , INCIDENT } |
| typedef Eigen::Matrix< double, dim, 1 > | VectorDimD |
| typedef std::tuple< IntersectionType, VectorDimD, VectorDimD > | SolutionType |
Public Member Functions | |
| PlaneLineIntersection (const VectorDimD &pP, const VectorDimD &N, const VectorDimD &pL, const VectorDimD &D) | |
Static Public Member Functions | |
| static SolutionType | findIntersection (const VectorDimD &pP, const VectorDimD &N, const VectorDimD &pL, const VectorDimD &D) |
Public Attributes | |
| const SolutionType | sol |
| const IntersectionType & | type |
| const VectorDimD & | P |
| const VectorDimD & | d |
Definition at line 20 of file PlaneLineIntersection.h.
| typedef std::tuple<IntersectionType,VectorDimD,VectorDimD> model::PlaneLineIntersection< dim >::SolutionType |
Definition at line 27 of file PlaneLineIntersection.h.
| typedef Eigen::Matrix<double,dim,1> model::PlaneLineIntersection< dim >::VectorDimD |
Definition at line 25 of file PlaneLineIntersection.h.
| enum model::PlaneLineIntersection::IntersectionType |
| Enumerator | |
|---|---|
| PARALLEL | |
| COINCIDENT | |
| INCIDENT | |
Definition at line 23 of file PlaneLineIntersection.h.
| model::PlaneLineIntersection< dim >::PlaneLineIntersection | ( | const VectorDimD & | pP, |
| const VectorDimD & | N, | ||
| const VectorDimD & | pL, | ||
| const VectorDimD & | D ) |
Definition at line 77 of file PlaneLineIntersection.cpp.
|
static |
Definition at line 23 of file PlaneLineIntersection.cpp.
| const VectorDimD& model::PlaneLineIntersection< dim >::d |
Definition at line 41 of file PlaneLineIntersection.h.
| const VectorDimD& model::PlaneLineIntersection< dim >::P |
Definition at line 40 of file PlaneLineIntersection.h.
| const SolutionType model::PlaneLineIntersection< dim >::sol |
Definition at line 28 of file PlaneLineIntersection.h.
| const IntersectionType& model::PlaneLineIntersection< dim >::type |
Definition at line 39 of file PlaneLineIntersection.h.