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

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

checkNodeArgs() constINode
className() const finalSquareLattice2Dinlinevirtual
clone() const overrideSquareLattice2Dvirtual
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 overrideSquareLattice2Dvirtual
length1() const overrideSquareLattice2Dinlinevirtual
length2() const overrideSquareLattice2Dinlinevirtual
m_lengthSquareLattice2Dprivate
m_PINodeprotected
m_xiLattice2Dprotected
nodeChildren() constINodevirtual
nodeOffspring() constINode
parDefs() const finalSquareLattice2Dinlinevirtual
reciprocalBases() constLattice2D
rotationAngle() constLattice2Dinline
setRotationEnabled(bool enabled)Lattice2D
SquareLattice2D(double length, double xi=0.0)SquareLattice2D
transferToCPP()ICloneableinlinevirtual
unitCellArea() const overrideSquareLattice2Dvirtual
~ICloneable()=defaultICloneablevirtual
~INode()=defaultINodevirtual