STATUS(nged)
Without a subcommand, the status command returns the following information: current state, view size of the current display manager, the conversion factor from local model units to the base unitsβ¦
π STATUS(nged) β the vibe check command
okay bestie, welcome to status from BRL-CAD User Commands β this is literally the command that tells you where you are, what you're looking at, and how your units are converting. it's giving "siri, but for your 3D model" π
β¨ NAME β¨
status β with no subcommand, it hands you the following info: the current state, the view size of the current display manager, the conversion factor from local model units to the base units (mm) stored in the database, and the view matrices of the current display manager. π«Ά
πΈ SYNOPSIS πΈ
status [subcommands]
π¦ DESCRIPTION π¦
so like, no cap: without a subcommand, status returns the current state, the view size of the current display manager, the conversion factor from local model units to the base units (mm) stored in the database, and the view matrices of the current display manager. all of that. in one go. iconic. π
and status accepts the following subcommands, each one a little main character in its own right:
stateβ gets the current state of MGED. like,VIEWING,SOL PICK,SOL EDIT,OBJ PICK,OBJ PATH,OBJ EDIT, orVERTPICK. yep, those are the moods. πViewscaleβ gets the view scale.base2localβ gets the conversion factor from base units (mm) to local units.local2baseβ gets the conversion factor from local units to base units (mm). (yes it's the reverse of the one above, they're siblings, don't make it weird π)toViewcenterβ gets the matrix that describes the location of the view center.Viewrotβ gets the matrix that describes the view orientation.model2viewβ gets the model to view conversion matrix.view2modelβ gets the view to model conversion matrix.model2objviewβ gets the model to view conversion matrix. this one also includes changes made during editing. highkey extra, lowkey necessary. π₯objview2modelβ gets the view to model conversion matrix. and yeah, this one also includes changes made during editing.helpβ prints the usage message. the "bestie, here's how this works" of subcommands. π
π EXAMPLES π
three examples, showing status with and without subcommands. slay.
β Example 1
get default info β current state, view size of the current display manager, the conversion factor from local model units to the base units (mm) stored in the database, and the view matrices of the current display manager.
mged>status
this gets the default information (i.e., state, view size, local2base, toViewcenter, Viewrot, model2view and view2model). the whole bundle. π
β Example 2
get the view rotation matrix.
mged>status Viewrot
gets the view rotation matrix. simple. clean. done. β¨
β Example 3
get the edit state.
mged>status state
gets the edit state. periodt. π
π AUTHOR π
BRL-CAD Team β the ones who made all this possible, we stan. π
π BUG REPORTS π
found a bug? a problem? something acting sus? π reports of bugs or problems should be submitted via electronic mail to devs@brlcad.org. they literally want to hear it, fr fr. π§
ngl, that's the whole page β no hidden lore, no skips, every flag accounted for. you're so welcome bestie π«Ά
and that's a wrap, babe: BRL-CAD shipped this one under STATUS(nged), no date drama attached, and the source/version line is just BRL-CAD being BRL-CAD. go forth and status responsibly πΈπ
π¦ where this page comes from
- nixpkgs unstable: brlcad 7.44.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms