OFF_TRANS(1)

πŸ“¦ version 0.32, in nixos 26.05, nixpkgs unstable

off_trans β€” OFF_TRANS(1) πŸ’…βœ¨

okay bestie, welcome to the OFF_TRANS(1) page β€” this is the manual for off_trans, your little transformation gremlin for OFF files. πŸ¦‹

🌸 NAME 🌸

off_trans β€” transformations (rotations etc) of OFF files

✨ SYNOPSIS ✨

off_trans [options] [input_file]

πŸ’– DESCRIPTION πŸ’–

Read a file in OFF format and apply transformations to it. If input_file is not given the program reads from standard input. periodt β€” no input filename means stdin is feeding it, bestie.

πŸŽ€ Options πŸŽ€

  • -h,--help β€” this help message (run off_util -H help for general help)
  • --version β€” version information
  • -T <tran> β€” translate; give three numbers separated by commas, and they're used as the x, y and z displacements
  • -R <rot> β€” rotate about an axis; three, four or six numbers separated by commas. If three numbers these are angles (degrees) to rotate about the x, y and z axes. If four numbers, the first three are a direction vector for the axis, the last number is the angle (degrees) to rotate. If six numbers, these are two vectors (from,to) and rotate to carry the first to the second. If twelve numbers these are four vectors (from1,from2,to1,to2) and rotate to carry the first onto the third then rotate around the third to carry the second onto the fourth. yes, twelve shows up in there too β€” I'm just reading the page, bestie πŸ’€
  • -M <norm> β€” reflect in a plane; three numbers separated by commas which give a vector normal to the plane of reflection
  • -S <scal> β€” scale; one, three or four numbers separated by commas. If one number then scale by this factor in all directions. If three numbers these are the factors to scale along the x, y and z axes. If four numbers, the first three are a direction vector for the scaling, the last number is the factor to scale
  • -I β€” inversion
  • -A <crds> β€” transformation that will align two sets of three points (18 numbers coordinates of from1,from2,from3,to1,to2,to3)
  • -a <angs> β€” transformation that makes particular angles between the mapped axes, angles in degrees in form yz_ang,zx_ang,xy_ang (corresponding to the angles opposite the x-, y- and z-axis)
  • -X <mtrx> β€” transformation matrix of 9 or 12 values, given left-to-right top-to-bottom, used to premultipy each coordinate
  • -C β€” translation that carries the centroid to the origin
  • -y β€” align geometry with the standard alignment for a symmetry type, up to three comma separated parts: symmetry subgroup (Schoenflies notation) or 'full', conjugation type (integer), realignment (colon separated list of an integer then decimal numbers)
  • -Y β€” align standard alignment of a symmetry type with its position as a subgroup of another symmetry type, up to four comma separated parts: main symmetry (Schoenflies notation) or file name, subgroup (Schoenflies notation), conjugation type (integer), realignment (colon separated list of an integer then decimal numbers)
  • -s <type> β€” relative scaling, scale so a measure has a value of 1. VAa need an oriented polyhedron, V needs a closed polyhedron. The measures are: A β€” area; a β€” average face area; E β€” perimeter (sum of edges); e β€” average edge length; V β€” volume; r β€” radius, from centroid to furthest vertex
  • -i β€” replace the current combined transformation by its inverse
  • -o <file> β€” write output to file (default: write to standard output)

🌈 SEE ALSO 🌈

The full documentation for off_trans is maintained as a Texinfo manual. If the info and off_trans programs are properly installed at your site, the command

info off_trans

should give you access to the complete manual.


byeee πŸ‘‘ β€” this was OFF_TRANS(1), brought to you by off_trans: Antiprism 0.32 - http://... πŸ«ΆπŸ’–

πŸ“¦ where this page comes from