BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
A two-dimensional Bravais lattice. More...
Classes | |
struct | ReciprocalBases |
Public Member Functions | |
Lattice2D (const NodeMeta &meta, const std::vector< double > &PValues) | |
Lattice2D (double xi) | |
virtual Lattice2D * | clone () const =0 |
virtual double | latticeAngle () const =0 |
virtual double | length1 () const =0 |
virtual double | length2 () const =0 |
ReciprocalBases | reciprocalBases () const |
double | rotationAngle () const |
void | setRotationEnabled (bool enabled) |
virtual double | unitCellArea () const =0 |
Protected Member Functions | |
virtual void | onChange () |
Protected Attributes | |
double | m_xi |
A two-dimensional Bravais lattice.