mia-3dtransform2vf(1)

πŸ“¦
version 2.4.7 Β· 2 versions
, in debian bookworm, ubuntu jammy, ubuntu noble

πŸ’– mia-3dtransform2vf β€” bestie edition πŸ’–

okay so this is a page from the General Commands Manual, and it's all about mia-3dtransform2vf, a lil tool that lives in the MIA family and has exactly one job: turning a transformation into a vector field. iconic behavior honestly.


✨ NAME ✨

mia-3dtransform2vf β€” create a Vectorfield from a transformation. that's it, that's the whole personality. πŸ¦‹


🌸 SYNOPSIS 🌸

mia-3dtransform2vf -i <in-file> -o <out-file> [options]

πŸ‘‘ DESCRIPTION πŸ‘‘

so mia-3dtransform2vf creates a 3D vector field from a given transformation. the output vector field will have the dimensions as given in the transformation description. it's giving "read the vibes of the input, mirror them in the output." πŸ’…


πŸŽ€ OPTIONS πŸŽ€

  • -i, --in-file=(input, required); io β€” the input transformation. required, so like… you gotta give it one bestie. For supported file types see PLUGINS:3dtransform/io ✨
  • -o, --out-file=(required, output); io β€” the output vector field. also required. no input no output no slay. For supported file types see PLUGINS:3dvf/io 🌈

🫢 Help & Info

  • -V, --verbose=warning β€” verbosity of output; prints messages of the given level and higher priorities. supported priorities, starting at the lowest level, are:
    • trace ‐ Function call trace
    • debug ‐ Debug output
    • info ‐ Low level messages
    • message ‐ Normal messages
    • warning ‐ Warnings
    • fail ‐ Report test failures
    • error ‐ Report errors
    • fatal ‐ Report only fatal errors
  • --copyright β€” print copyright information πŸ“œ
  • -h, --help β€” print this help πŸ™‹
  • -?, --usage β€” print a short help
  • --version β€” print the version number and exit ✌️

🧚 Processing

  • --threads=-1 β€” maximum number of threads to use for processing. this number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation). so -1 is basically the "you figure it out" option and honestly? respectful. πŸ’œ

🌟 PLUGINS: 3dtransform/io 🌟

  • bbs β€” Binary (non-portable) serialized IO of 3D transformations

Recognized file extensions: .bbs

  • datapool β€” Virtual IO to and from the internal data pool

Recognized file extensions: .@

  • vista β€” Vista storage of 3D transformations

Recognized file extensions: .v, .v3dt

  • xml β€” XML serialized IO of 3D transformations

Recognized file extensions: .x3dt


⭐ PLUGINS: 3dvf/io ⭐

  • cvista β€” obsolete 3d vector field io plugin for range compressed vista (saving not supported)

Recognized file extensions: .CVF, .cvf

Supported element types:

  • floating point 32 bit
  • datapool β€” Virtual IO to and from the internal data pool

Recognized file extensions: .@

  • vista β€” a 3d vector field io plugin for vista

Recognized file extensions: .V, .VF, .v, .vf

Supported element types:

  • floating point 32 bit
  • vtk β€” 3D Vector field in- and output (experimental). No attributes are stored or read.

Recognized file extensions: .VTK, .VTKVF, .vtk, .vtkvf

Supported element types:

  • floating point 32 bit
heads up bestie: the vtk one is labeled experimental, and it stores and reads no attributes. lowkey giving "works but don't make it your whole personality." 😭

πŸ’« EXAMPLE πŸ’«

Transform the input transformation trans.v3df to a vector field field.vtk.

mia-3dtransform2vf -i trans.v3df   -o field.vtk

🌸 AUTHOR(s) 🌸

Gert Wollny


This software is Copyright (c) 1999‐2015 Leipzig, Germany and Madrid, Spain. It comes with ABSOLUTELY NO WARRANTY and you may redistribute it under the terms of the GNU GENERAL PUBLIC LICENSE Version 3 (or later). For more information run the program with the option --copyright.

no cap: ABSOLUTELY NO WARRANTY β€” that's not me being dramatic, that's the license talking. 🫢

that's the whole page, bestie β€” this one's from the USER COMMANDS section, version v2.4.7, and it's the mia-3dtransform2vf(1) page. go forth and make vector fields, you absolute main character πŸ‘‘βœ¨

πŸ“¦ where this page comes from