|
Mechanics of Defect Evolution Library
|
#include <MeshLine.h>
Public Types | |
| typedef Eigen::Matrix< double, dim, 1 > | VectorDim |
| typedef Eigen::Matrix< double, dim, dim > | MatrixDim |
| Public Types inherited from model::FiniteLineSegment< dim > | |
| typedef Eigen::Matrix< double, dim, 1 > | VectorDim |
Public Member Functions | |
| MeshLine (const SimplicialMesh< dim > &mesh, const VectorDim &p, const VectorDim &d) | |
| MeshLine (const SimplicialMesh< dim > &mesh, const Line< dim > &line) | |
| Public Member Functions inherited from model::FiniteLineSegment< dim > | |
| FiniteLineSegment (const VectorDim &p0, const VectorDim &p1) | |
| VectorDim | snap (const VectorDim &x) const |
| VectorDim | snapToInfiniteLine (const VectorDim &x) const |
| SegmentSegmentDistance< dim > | distanceTo (const FiniteLineSegment< dim > &other, const double °eneracyValue=0.0) const |
| double | distanceTo (const VectorDim &x) const |
| bool | contains (const VectorDim &x) const |
| double | length () const |
| bool | hasZeroLength () const |
| VectorDim | center () const |
Static Public Member Functions | |
| static FiniteLineSegment< dim > | getFiniteLineSegment (const SimplicialMesh< dim > &mesh, const VectorDim &p, const VectorDim &d) |
Additional Inherited Members | |
| Public Attributes inherited from model::FiniteLineSegment< dim > | |
| VectorDim | P0 |
| VectorDim | P1 |
Definition at line 33 of file MeshLine.h.
| typedef Eigen::Matrix<double,dim,dim> model::MeshLine< dim >::MatrixDim |
Definition at line 37 of file MeshLine.h.
| typedef Eigen::Matrix<double,dim,1> model::MeshLine< dim >::VectorDim |
Definition at line 36 of file MeshLine.h.
| model::MeshLine< dim >::MeshLine | ( | const SimplicialMesh< dim > & | mesh, |
| const VectorDim & | p, | ||
| const VectorDim & | d ) |
Definition at line 74 of file MeshLine.cpp.
| model::MeshLine< dim >::MeshLine | ( | const SimplicialMesh< dim > & | mesh, |
| const Line< dim > & | line ) |
Definition at line 83 of file MeshLine.cpp.
|
static |
Definition at line 27 of file MeshLine.cpp.