| 
    BornAgain
    1.19.0
    
   Simulate and fit neutron and x-ray scattering at grazing incidence 
   | 
 
A two-dimensional Bravais lattice. More...
 Inheritance diagram for Lattice2D: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.