VMTKSURFACER...STEMTRANSFORM(1)
β¨ NAME β¨
vmtksurfacereferencesystemtransform β it's a vmtk script bestie, that's the whole name, say it with me: vmtksurfacereferencesystemtransform. π
(Also hi, you're reading a User Commands manual page β section 1 energy, the title up top gets squished into VMTKSURFACER...STEMTRANSFORM(1) because terminals are dramaramic like that. We move.)
π DESCRIPTION π
Automatic piping, babes. vmtksurfacereferencesystemtransform parses options like it was born for it β that's literally the whole first sentence of the vibe. β¨
vmtksurfacereferencesystemtransform : translate and rotate a surface in order to orient its reference system with a target reference system
Likeβ¦ it picks up your surface, spins it, slides it, and lines its reference system UP with the target one. No cap. π₯
πΈ Input arguments πΈ
-idId (str,1); default=0β script id. Every script has one, it's giving β¨identityβ¨.-handleSelf (self,1) β handle to self. Yes she's holding her own hand, self-love is the moment. π«Ά-disabledDisabled (bool,1); default=0β disables execution and piping. Flipping this is the "leave me alone I'm napping" flag. π΄-iSurface (vtkPolyData,1) β the input surface. Your lil guy. π¦-ifileSurfaceInputFileName (str,1) β filename for the default Surface reader. Read her in, bestie.-referenceoriginReferenceOrigin (float,3); default=[0.0, 0.0, 0.0]β origin of the target reference system. Three numbers, that's it, that's the whole origin. π«-referencenormal1ReferenceNormal1 (float,3); default=[0.0, 0.0, 1.0]β first normal of the target reference system.-referencenormal2ReferenceNormal2 (float,3); default=[0.0, 1.0, 0.0]β second normal of the target reference system. Two normals = one full-on reference system, iykyk. π-referencesystemsReferenceSystems (vtkPolyData,1) β reference systems of the input surface represented by a set of points with two normals each. Points + two normals each, periodt.-referencesystemsfileReferenceSystemsInputFileName (str,1) β filename for the default ReferenceSystems reader.-referencesystemidReferenceSystemId (int,1); default=-1β id of the reference system to use. The-1means "no specific pick", she's just choosing for you. π-referencesystemidsarrayReferenceSystemsIdArrayName (str,1) β name of the array where reference system ids are stored. Tell her where the ids live.-normal1arrayReferenceSystemsNormal1ArrayName (str,1) β name of the array where the first normals defining the reference systems are stored.-normal2arrayReferenceSystemsNormal2ArrayName (str,1) β name of the array where the second normals defining the reference systems are stored. Two arrays, two normals, matching set, slay. π-ofileSurfaceOutputFileName (str,1) β filename for the default Surface writer. Write her out, gorgeous. πΎ
π Output arguments π
-idId (str,1); default=0β script id (yes again, she said what she said). π-handleSelf (self,1) β handle to self. Still holding her own hand. π«Ά-oSurface (vtkPolyData,1) β the output surface. The glow-up version. β¨
That's the whole page bestie, no skips, every flag accounted for. πΈ
Sign-off time: this page came from the vmtksurfacereferencesystemtrans... source, dated April 2026, filed under VMTKSURFACER...STEMTRANSFORM(1) β mwah, iconic, go transform something. πππ¦β
π¦ where this page comes from
- ubuntu stonking: vmtk 1.5.0+dfsg1-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms