ORIENT: Translating, Rotating, Scaling, Reflecting, Projecting
ORIENT Translating, Rotating, Scaling, Reflecting, Projecting
The command is invoked from the MAIN top box, to give the master panel shown in this figure. ![]() There are currently six types of orientation available:
There are also links to two other orient related features in PRIMER: ![]()
|
|||||||||||||||||
|
|
Normally just the selected items are oriented by the amount specified. It is also possible to INTERPOLATE movement to achieve other effects.
ORIENT precision
All orient operations involving transformations are carried out using double precision (64 bit) arithmetic giving roughly 15 decimal digits of precision.
Nodal coordinates and inertia tensors are stored in double precision inside PRIMER so their accuracy should be preserved. Some other coordinate values are only read and stored in single precision so although the transformation itself may be performed at high precision the results will only give about 7 decimal digits of precision.
Input and display of data on the ORIENT panel itself uses double precision arithmetic although for ease of use values are typically shown with a maximum of 10 significant figures. To be clear values input with more significant figures than that are read and used at their full precision, it is only the echoed display of them which may be truncated.
If full precision display is required in the GUI then may be used to change the number of significant figures shown in GUI panels.


