Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
model::LatticeLine Struct Reference

#include <LatticeLine.h>

Collaboration diagram for model::LatticeLine:

Public Types

typedef LatticeVector< 3 > LatticeVectorType
typedef LatticeDirection< 3 > LatticeDirectionType
typedef LatticeVectorType::VectorDimD VectorDimD

Public Member Functions

 LatticeLine (const LatticeVectorType &P_in, const LatticeVectorType &d_in)
LatticeVectorType snapToLattice (const LatticeVectorType &P0) const
LatticeVectorType snapToLattice (const VectorDimD &P0) const
VectorDimD snapToLine (const VectorDimD &P0) const
bool contains (const LatticeVectorType &P0) const

Public Attributes

const LatticeVectorType P
const LatticeDirectionType d

Detailed Description

Definition at line 17 of file LatticeLine.h.

Member Typedef Documentation

◆ LatticeDirectionType

◆ LatticeVectorType

Definition at line 19 of file LatticeLine.h.

◆ VectorDimD

Constructor & Destructor Documentation

◆ LatticeLine()

model::LatticeLine::LatticeLine ( const LatticeVectorType & P_in,
const LatticeVectorType & d_in )

Definition at line 18 of file LatticeLine.cpp.

Member Function Documentation

◆ contains()

bool model::LatticeLine::contains ( const LatticeVectorType & P0) const

Definition at line 48 of file LatticeLine.cpp.

◆ snapToLattice() [1/2]

LatticeLine::LatticeVectorType model::LatticeLine::snapToLattice ( const LatticeVectorType & P0) const

Definition at line 25 of file LatticeLine.cpp.

◆ snapToLattice() [2/2]

LatticeLine::LatticeVectorType model::LatticeLine::snapToLattice ( const VectorDimD & P0) const

Definition at line 30 of file LatticeLine.cpp.

◆ snapToLine()

LatticeLine::VectorDimD model::LatticeLine::snapToLine ( const VectorDimD & P0) const

Definition at line 38 of file LatticeLine.cpp.

Member Data Documentation

◆ d

const LatticeDirectionType model::LatticeLine::d

Definition at line 24 of file LatticeLine.h.

◆ P

const LatticeVectorType model::LatticeLine::P

Definition at line 23 of file LatticeLine.h.


The documentation for this struct was generated from the following files: