![]() |
BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
A two-dimensional Bravais lattice with hexagonal symmetry.
Public Member Functions | |
| HexagonalLattice2D (double length, double xi) | |
| std::string | className () const final |
| HexagonalLattice2D * | clone () const override |
| double | latticeAngle () const override |
| double | length1 () const override |
| double | length2 () const override |
| std::vector< ParaMeta > | parDefs () const final |
| ReciprocalBases | reciprocalBases () const |
| double | rotationAngle () const |
| void | setRotationEnabled (bool enabled) |
| double | unitCellArea () const override |
Protected Attributes | |
| double | m_xi |
| HexagonalLattice2D::HexagonalLattice2D | ( | double | length, |
| double | xi | ||
| ) |
|
final |
|
overridevirtual |
Implements Lattice2D.
|
overridevirtual |
Implements Lattice2D.
|
overridevirtual |
Implements Lattice2D.
|
overridevirtual |
Implements Lattice2D.
|
final |
|
inherited |
|
inherited |
|
inherited |
|
overridevirtual |
Implements Lattice2D.
|
protectedinherited |