BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
This is the complete list of members for RotationEuler, including all inherited members.
alpha() const | RotationEuler | inline |
beta() const | RotationEuler | inline |
checkNodeArgs() const | INode | |
className() const final | RotationEuler | inlinevirtual |
clone() const override | RotationEuler | inlinevirtual |
createInverse() const override | RotationEuler | virtual |
createRotation(const RotMatrix &transform) | IRotation | static |
gamma() const | RotationEuler | inline |
ICloneable()=default | ICloneable | |
ICloneable(const ICloneable &)=delete | ICloneable | |
ICloneable(ICloneable &&)=default | ICloneable | |
INode()=default | INode | |
INode(std::vector< double > PValues) | INode | |
IRotation(const std::vector< double > &PValues) | IRotation | |
isIdentity() const | IRotation | virtual |
m_alpha | RotationEuler | protected |
m_beta | RotationEuler | protected |
m_gamma | RotationEuler | protected |
m_P | INode | protected |
nodeChildren() const | INode | virtual |
nodeOffspring() const | INode | |
parDefs() const final | RotationEuler | inlinevirtual |
RotationEuler(std::vector< double > P) | RotationEuler | |
RotationEuler(double alpha, double beta, double gamma) | RotationEuler | |
rotMatrix() const override | RotationEuler | virtual |
transferToCPP() | ICloneable | inlinevirtual |
transformed(const R3 &v) const | IRotation | |
zInvariant() const | IRotation | |
~ICloneable()=default | ICloneable | virtual |
~INode()=default | INode | virtual |