BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
Transform3D Member List

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

calculateEulerAngles(double *p_alpha, double *p_beta, double *p_gamma) constTransform3D
calculateRotateXAngle() constTransform3D
calculateRotateYAngle() constTransform3D
calculateRotateZAngle() constTransform3D
clone() constTransform3D
createIdentity()Transform3Dstatic
createRotateEuler(double alpha, double beta, double gamma)Transform3Dstatic
createRotateX(double phi)Transform3Dstatic
createRotateY(double phi)Transform3Dstatic
createRotateZ(double phi)Transform3Dstatic
ERotationType enum nameTransform3D
EULER enum valueTransform3D
getInverse() constTransform3D
getRotationType() constTransform3D
isIdentity() constTransform3D
isXRotation() constTransform3D
isYRotation() constTransform3D
isZRotation() constTransform3D
m_inverse_matrixTransform3Dprivate
m_matrixTransform3Dprivate
operator*(const Transform3D &other) constTransform3D
operator<<(std::ostream &ostr, const Transform3D &m)Transform3Dfriend
operator==(const Transform3D &other) constTransform3D
print(std::ostream &ostr) constTransform3D
Transform3D()Transform3D
Transform3D(const Eigen::Matrix3d &matrix)Transform3D
transformed(const ivector_t &v) constTransform3D
transformedInverse(const ivector_t &v) constTransform3D
XAXIS enum valueTransform3D
YAXIS enum valueTransform3D
ZAXIS enum valueTransform3D
~Transform3D()Transform3Dinline