BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
HexagonalLattice2D Member List

This is the complete list of members for HexagonalLattice2D, including all inherited members.

checkNodeArgs() constINode
className() const finalHexagonalLattice2Dinlinevirtual
clone() const overrideHexagonalLattice2Dvirtual
HexagonalLattice2D(double length, double xi)HexagonalLattice2D
ICloneable()=defaultICloneable
ICloneable(const ICloneable &)=deleteICloneable
ICloneable(ICloneable &&)=defaultICloneable
INode()=defaultINode
INode(std::vector< double > PValues)INode
Lattice2D(const std::vector< double > &PValues)Lattice2D
Lattice2D(double xi)Lattice2Dexplicit
latticeAngle() const overrideHexagonalLattice2Dvirtual
length1() const overrideHexagonalLattice2Dinlinevirtual
length2() const overrideHexagonalLattice2Dinlinevirtual
m_lengthHexagonalLattice2Dprivate
m_PINodeprotected
m_xiLattice2Dprotected
nodeChildren() constINodevirtual
nodeOffspring() constINode
parDefs() const finalHexagonalLattice2Dinlinevirtual
reciprocalBases() constLattice2D
rotationAngle() constLattice2Dinline
setRotationEnabled(bool enabled)Lattice2D
transferToCPP()ICloneableinlinevirtual
unitCellArea() const overrideHexagonalLattice2Dvirtual
~ICloneable()=defaultICloneablevirtual
~INode()=defaultINodevirtual