BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
Defines IRotation classes.
Definition in file Rotations.h.
Go to the source code of this file.
Classes | |
class | IdentityRotation |
The identity rotation, which leaves everything in place. More... | |
class | IRotation |
Abstract base class for rotations. More... | |
class | RotationEuler |
A sequence of rotations about the z-x'-z'' axes. More... | |
class | RotationX |
A rotation about the x axis. More... | |
class | RotationY |
A rotation about the y axis. More... | |
class | RotationZ |
A rotation about the z axis. More... | |
Functions | |
IRotation * | createProduct (const IRotation &left, const IRotation &right) |
Returns concatenated rotation (first right, then left). More... | |
Returns concatenated rotation (first right, then left).
Definition at line 59 of file Rotations.cpp.
References IRotation::createRotation(), and IRotation::rotMatrix().
Referenced by IParticle::rotate().