ivTransform

This program transforms the helices in Open Inventor format: rotate, translate, center, mirror

ivTransform <input IV file> <output IV file> [rot=<alt,az,phi>|<qx,qy,qz,qa>] [trans=<dx,dy,dz>] [center=<xc,yc,zc>] [mirror] [verbose]

Parameters:


<input IV file>The input Open Inventor format file
<output IV file>The output Open Inventor format file
[rot=<alt,az,phi>|<qx,qy,qz,qa>]set rotation paramters, 3 numbers (in degree) for Euler angle, 4 numbers for quaternion
[trans=<dx,dy,dz>]set tranalation parameters in Angstrom
[center=<xc,yc,zc>]set the center to point(xc,yc,zc), in Angstrom
[mirror]mirror the helices, e.g. flip the handness
[verbose]will output some intermediate information

Usage:

ivTransform in.iv out.iv rot=30,40,50 trans=12,23,34 mirror center=4,6,9 verbose

ivTransform in.iv out.iv rot=0.5,0.4,0.7,270 trans=12,23,34 center=4,6,9 verbose

Description

This program works correctly only for the special Inventor file containing only cylinders (helices). When rotation is set using quaternion, the vector part does not need to be a unit vector, the angle part is set in degree


EMAN Manual page, generated Fri Feb 8 16:12:24 2002