<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 |
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
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