OOF2: The Manual
Name
Orientation — The orientation of a three dimensional object.
Subclasses
Subclasses are listed as they appear in the GUI and (in parentheses) as they appear in scripts.
-
Abg (
Abg) -- Euler angles (alpha, beta, gamma) are applied: first beta, then alpha, and finally gamma -
X (
X) -- Goldstein's X convention for 3D orientations, using rotations which bring the crystal axes into coincidence with the lab axes, in the order z, x, z. -
XYZ (
XYZ) -- The "aerodynamic" XYZ convention for specifying an orientation. Rotation by phi about x, then theta about y, then psi about z, brings the crystal axes into coincidence with the lab axes. -
Axis (
Axis) -- Axis and angle representation of a 3D rotation. -
Quaternion (
Quaternion) -- The Quaternion representation for 3D orientations. -
Rodrigues (
Rodrigues) -- Rodrigues vector representation for 3D orientations. The vector points along the axis of the rotation, and its magnitude is the tangent of half the angle of the rotation. -
Bunge (
Bunge) -- Bunge angles for defining a rotation which brings the lab axes into coincidence with the crystal axes, in the order z, x, z.
Description
There are many different ways of describing the orientation of a
three dimensional object. OOF1 used
only Euler Angles, assuming that everybody used Euler angles, but
it turns out that not only does everybody not use Euler angles,
but there are differences of opinion about how Euler angles should
be defined. So OOF2 allows you to choose among many different
ways of defining orientations, some of which are Euler angles, and
none of which are called Euler angles. The Abg is
the one used in OOF1.
/* OOF home */ /* OOF2 home */ /* Send mail to the OOF Team */




