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

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

alpha() constRotationEulerinline
beta() constRotationEulerinline
checkNodeArgs() constINode
className() const finalRotationEulerinlinevirtual
clone() const overrideRotationEulerinlinevirtual
createInverse() const overrideRotationEulervirtual
createRotation(const RotMatrix &transform)IRotationstatic
gamma() constRotationEulerinline
ICloneable()=defaultICloneable
ICloneable(const ICloneable &)=deleteICloneable
ICloneable(ICloneable &&)=defaultICloneable
INode()=defaultINode
INode(std::vector< double > PValues)INode
IRotation(const std::vector< double > &PValues)IRotation
isIdentity() constIRotationvirtual
m_alphaRotationEulerprotected
m_betaRotationEulerprotected
m_gammaRotationEulerprotected
m_PINodeprotected
nodeChildren() constINodevirtual
nodeOffspring() constINode
parDefs() const finalRotationEulerinlinevirtual
RotationEuler(std::vector< double > P)RotationEuler
RotationEuler(double alpha, double beta, double gamma)RotationEuler
rotMatrix() const overrideRotationEulervirtual
transferToCPP()ICloneableinlinevirtual
transformed(const R3 &v) constIRotation
zInvariant() constIRotation
~ICloneable()=defaultICloneablevirtual
~INode()=defaultINodevirtual