![]() |
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 no special symmetry.
Public Member Functions | |
| BasicLattice2D (double length1, double length2, double angle, double xi) | |
| std::string | className () const final |
| BasicLattice2D * | 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 |
| BasicLattice2D::BasicLattice2D | ( | double | length1, |
| double | length2, | ||
| double | angle, | ||
| double | xi | ||
| ) |
|
final |
|
overridevirtual |
Implements Lattice2D.
|
overridevirtual |
Implements Lattice2D.
|
overridevirtual |
Implements Lattice2D.
|
overridevirtual |
Implements Lattice2D.
|
final |
|
inherited |
|
inherited |
|
inherited |
|
overridevirtual |
Implements Lattice2D.
|
protectedinherited |