|
oILAB
|
#include <RationalLatticeDirection.h>
Public Types | |
| typedef LatticeCore< dim >::IntScalarType | IntScalarType |
| typedef LatticeCore< dim >::VectorDimD | VectorDimD |
| typedef LatticeCore< dim >::MatrixDimD | MatrixDimD |
| typedef LatticeCore< dim >::VectorDimI | VectorDimI |
| typedef LatticeCore< dim >::MatrixDimI | MatrixDimI |
Data Fields | |
| const Rational< IntScalarType > | rat |
| const LatticeDirection< dim > | dir |
Definition at line 16 of file RationalLatticeDirection.h.
| typedef LatticeCore<dim>::IntScalarType oILAB::RationalLatticeDirection< dim >::IntScalarType |
Definition at line 17 of file RationalLatticeDirection.h.
| typedef LatticeCore<dim>::MatrixDimD oILAB::RationalLatticeDirection< dim >::MatrixDimD |
Definition at line 19 of file RationalLatticeDirection.h.
| typedef LatticeCore<dim>::MatrixDimI oILAB::RationalLatticeDirection< dim >::MatrixDimI |
Definition at line 21 of file RationalLatticeDirection.h.
| typedef LatticeCore<dim>::VectorDimD oILAB::RationalLatticeDirection< dim >::VectorDimD |
Definition at line 18 of file RationalLatticeDirection.h.
| typedef LatticeCore<dim>::VectorDimI oILAB::RationalLatticeDirection< dim >::VectorDimI |
Definition at line 20 of file RationalLatticeDirection.h.
| oILAB::RationalLatticeDirection< dim >::RationalLatticeDirection | ( | const Rational< IntScalarType > & | _rat, |
| const LatticeDirection< dim > & | _dir | ||
| ) |
Definition at line 16 of file RationalLatticeDirection.cpp.
| oILAB::RationalLatticeDirection< dim >::RationalLatticeDirection | ( | const Rational< IntScalarType > & | _rat, |
| const LatticeVector< dim > & | v | ||
| ) |
Definition at line 24 of file RationalLatticeDirection.cpp.
| oILAB::RationalLatticeDirection< dim >::RationalLatticeDirection | ( | const LatticeVector< dim > & | v | ) |
Definition at line 30 of file RationalLatticeDirection.cpp.
|
default |
|
default |
| RationalLatticeDirection< dim >::VectorDimD oILAB::RationalLatticeDirection< dim >::cartesian | ( | ) | const |
Definition at line 40 of file RationalLatticeDirection.cpp.
| Rational< typename RationalLatticeDirection< dim >::IntScalarType > oILAB::RationalLatticeDirection< dim >::dot | ( | const ReciprocalLatticeVector< dim > & | other | ) | const |
Definition at line 46 of file RationalLatticeDirection.cpp.
| RationalLatticeDirection< dim > oILAB::RationalLatticeDirection< dim >::operator* | ( | const IntScalarType & | scalar | ) | const |
Definition at line 53 of file RationalLatticeDirection.cpp.
| RationalLatticeDirection< dim > oILAB::RationalLatticeDirection< dim >::operator+ | ( | const LatticeVector< dim > & | other | ) | const |
Definition at line 91 of file RationalLatticeDirection.cpp.
| RationalLatticeDirection< dim > oILAB::RationalLatticeDirection< dim >::operator+ | ( | const RationalLatticeDirection< dim > & | other | ) | const |
Definition at line 67 of file RationalLatticeDirection.cpp.
| RationalLatticeDirection< dim > oILAB::RationalLatticeDirection< dim >::operator- | ( | const LatticeVector< dim > & | other | ) | const |
Definition at line 100 of file RationalLatticeDirection.cpp.
| RationalLatticeDirection< dim > oILAB::RationalLatticeDirection< dim >::operator- | ( | const RationalLatticeDirection< dim > & | other | ) | const |
Definition at line 79 of file RationalLatticeDirection.cpp.
| RationalLatticeDirection< dim > oILAB::RationalLatticeDirection< dim >::operator/ | ( | const IntScalarType & | scalar | ) | const |
Definition at line 60 of file RationalLatticeDirection.cpp.
| double oILAB::RationalLatticeDirection< dim >::squaredNorm | ( | ) | const |
Definition at line 109 of file RationalLatticeDirection.cpp.
| const LatticeDirection<dim> oILAB::RationalLatticeDirection< dim >::dir |
Definition at line 24 of file RationalLatticeDirection.h.
| const Rational<IntScalarType> oILAB::RationalLatticeDirection< dim >::rat |
Definition at line 23 of file RationalLatticeDirection.h.