15 #ifndef BORNAGAIN_GUI_COREGUI_MODELS_LATTICE2DITEMS_H
16 #define BORNAGAIN_GUI_COREGUI_MODELS_LATTICE2DITEMS_H
26 double unitCellArea()
const;
35 std::unique_ptr<Lattice2D> createLattice()
const;
42 std::unique_ptr<Lattice2D> createLattice()
const;
49 std::unique_ptr<Lattice2D> createLattice()
const;
Defines class SessionItem.
static const QString P_LATTICE_ANGLE
static const QString P_LATTICE_LENGTH2
static const QString P_LATTICE_LENGTH1
static const QString P_LATTICE_LENGTH
static const QString P_LATTICE_ROTATION_ANGLE
virtual std::unique_ptr< Lattice2D > createLattice() const =0
A two-dimensional Bravais lattice.
static const QString P_LATTICE_LENGTH