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

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

basis() constCrystalinline
checkNodeArgs() constINode
className() const finalCrystalinlinevirtual
clone() const overrideCrystalvirtual
containedMaterials() constISampleNode
Crystal(const IParticle &basis, const Lattice3D &lattice, double position_variance=0)Crystal
Crystal(IParticle *basis, const Lattice3D &lattice, double position_variance=0)Crystalprivate
ICloneable()=defaultICloneable
ICloneable(const ICloneable &)=deleteICloneable
ICloneable(ICloneable &&)=defaultICloneable
INode()=defaultINode
INode(std::vector< double > PValues)INode
ISampleNode()=defaultISampleNode
ISampleNode(const std::vector< double > &PValues)ISampleNode
isMagnetic() constISampleNode
lattice() constCrystalinline
m_basisCrystalprivate
m_latticeCrystalprivate
m_PINodeprotected
m_position_varianceCrystalprivate
material() constISampleNodeinlinevirtual
nodeChildren() const overrideCrystalvirtual
nodeOffspring() constINode
parDefs() const finalCrystalinlinevirtual
position_variance() constCrystalinline
transferToCPP()ICloneableinlinevirtual
transformed(const IRotation *rotation, const R3 &translation) constCrystal
~Crystal() overrideCrystal
~ICloneable()=defaultICloneablevirtual
~INode()=defaultINodevirtual