VMTKCENTERLINESECTIONS(1)
πΈ NAME πΈ
vmtkcenterlinesections β it's a vmtk script, bestie, and this page lives in section 1 of the User Commands manual. That's the whole vibe. π
β¨ DESCRIPTION β¨
Okay so the page opens with the classic autogenerated incantation β Automatic piping vmtkcenterlinesections, Parsing options vmtkcenterlinesections β and then it actually spills the tea: β
vmtkcenterlinesections computes geometric properties of sections located along centerlines. The script takes in input the surface and the relative centerlines. Perfection. π¦
Real talk before you scroll:-id,-handle, and several of the section-array-name options appear twice on this page β once under Input arguments, once under Output arguments. That's not me being messy, that's literally how the original is built. Both lists are below, in full, no skips, no shortcuts. π
π₯ Input arguments π₯
-idId (str,1); default=0β the script id tag, so the script knows which one it is.-handleSelf (self,1) β a handle to self. It's giving main character energy, honestly.-disabledDisabled (bool,1); default=0β turn this on and you disable execution and piping. The lights go off, the music stops. π-iSurface (vtkPolyData,1) β the input surface. The star of the show. π«Ά-ifileSurfaceInputFileName (str,1) β filename for the default Surface reader.-centerlinesCenterlines (vtkPolyData,1) β the input centerlines.-centerlinesfileCenterlinesInputFileName (str,1) β filename for the default Centerlines reader.-branchsectionareaCenterlineSectionAreaArrayName (str,1); default=CenterlineSectionAreaβ name of the array where the area of bifurcation sections have to be stored.-branchsectionminsizeCenterlineSectionMinSizeArrayName (str,1); default=CenterlineSectionMinSizeβ name of the array where the minimum diameter of each section has to be stored.-branchsectionmaxsizeCenterlineSectionMaxSizeArrayName (str,1); default=CenterlineSectionMaxSizeβ name of the array where the maximum diameter of each bifurcation sections has to be stored.-centerlinesectionshapeCenterlineSectionShapeArrayName (str,1); default=CenterlineSectionShapeβ name of the array where the shape index, i.e. the ratio between minimum and maximum diameter, of each bifurcation section has to be stored. π the ratio, bestie, that's the whole point.-branchsectionclosedCenterlineSectionClosedArrayName (str,1); default=CenterlineSectionClosedβ name of the array containing1if a section is closed and0otherwise.-ofileCenterlineSectionsOutputFileName (str,1) β filename for the default CenterlineSections writer.-ocenterlinesfileCenterlinesOutputFileName (str,1) β filename for the default Centerlines writer.
π€ Output arguments π€
Yes, some of these are the exact same flags again. We been knew. Listing them all anyway because nothing gets left out on my watch. π
-idId (str,1); default=0β script id.-handleSelf (self,1) β handle to self.-oCenterlineSections (vtkPolyData,1) β the output sections. This is what you came for. π₯-ocenterlinesCenterlines (vtkPolyData,1) β the output centerlines.-branchsectionareaCenterlineSectionAreaArrayName (str,1); default=CenterlineSectionAreaβ name of the array where the area of bifurcation sections are stored.-branchsectionminsizeCenterlineSectionMinSizeArrayName (str,1); default=CenterlineSectionMinSizeβ name of the array where the minimum diameter of each section are stored.-branchsectionmaxsizeCenterlineSectionMaxSizeArrayName (str,1); default=CenterlineSectionMaxSizeβ name of the array where the minimum diameter of each bifurcation sections has to be stored. π (yes, that's what it says β I'm just the messenger, no cap.)-centerlinesectionshapeCenterlineSectionShapeArrayName (str,1); default=CenterlineSectionShapeβ name of the array where the shape index, i.e. the ratio between minimum and maximum diameter, of each bifurcation section are stored.-branchsectionclosedCenterlineSectionClosedArrayName (str,1); default=CenterlineSectionClosedβ name of the array containing1if a section is closed and0otherwise.
And that's the page! π This little bundle of joy is vmtkcenterlinesections version 1.5, dated April 2026, and it goes by the very official name VMTKCENTERLINESECTIONS(1). Slay, honestly. Byeeee πβ¨
π¦ 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