VMTKMESHBOUNDARYINSPECTOR(1)
π NAME π
vmtkmeshboundaryinspector β bestie, it's a vmtk script, and its whole government name is also vmtkmeshboundaryinspector. Iconic of it, honestly.
β¨ DESCRIPTION β¨
okay so. Automatic piping, yes bestie, vmtkmeshboundaryinspector has it. Parsing options? Also yes, vmtkmeshboundaryinspector is out here parsing options like it's nothing, because that is literally the vibe of this whole script. The way that it just⦠does both. Obsessed.
And here's the main character energy part: vmtkmeshboundaryinspector displays a 3D render of the mesh, with individual boundary groups colored and labeled. Like, each boundary group gets its own lil outfit (a color) and its own lil nametag (a label). You just get to look at them. Fr fr, it's a little fashion show for your boundaries. π
π Input arguments π
these are the ones you feed in, the givers, the main characters of the input department:
-id Id (str,1); default=0β this is the script id, bestie. It defaults to0, because of course it does.-handle Self (self,1)β the handle to self. It's giving self-awareness. It's giving knowing who it is.-disabled Disabled (bool,1); default=0β a bool that disables execution and piping. Default is0, i.e. not disabled, i.e. we're running, we're doing the thing. πββοΈ-i Mesh (vtkUnstructuredGrid,1)β THE input mesh. The star. Your unstructured grid, right here, hand it over. π-ifile MeshInputFileName (str,1)β filename for the default Mesh reader. Use this when you want the default reader to go fetch your mesh by name.-entityidsarray CellEntityIdsArrayName (str,1); default=CellEntityIdsβ the name of that array. The default is literallyCellEntityIds, no notes.-volumeid VolumeCellEntityId (int,1); default=0β the volume cell entity id. Default0.-wallid WallCellEntityId (int,1); default=1β the wall cell entity id. Default1. One off from volume, that's just how they are. β¨-renderer vmtkRenderer (vmtkRenderer,1)β an external renderer, if you already got one sitting there. Sharing is caring. π«Ά-ofile ReferenceSystemsOutputFileName (str,1)β filename for the default ReferenceSystems writer, i.e. where the default writer is gonna dump your stuff.
πΈ Output arguments πΈ
and these are the ones it hands back to you, the receivers, the little gifts:
-id Id (str,1); default=0β the script id again, still0by default. Consistency queen.-handle Self (self,1)β the handle to self again. Still aware of itself. Still thriving.-o ReferenceSystems (vtkPolyData,1)β THE output, bestie. It's avtkPolyDatacontaining the output reference systems, and it comes with boundary information. That's the whole point of the little fashion show. That's the tea. π
ngl, this one's a look-at-it script, not a change-it script. You give it a mesh, it renders your boundary groups all color-coded and labeled, and everyone stays in their lane. Periodt. π
and that's the whole page, mwah. π§ this was vmtkmeshboundaryinspector version 1.5, from April 2026 β no cap, that's the source and date, love u, bye ππ¦
π¦ 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