TABLES(nged)

region/solid summary table commands (see idents, regions, solids)

πŸ“… published 7.44.0, from nixpkgs unstable

πŸ’… TABLES(nged) β€” the group chat of region/solid summary commands

okay so bestie, welcome to the tables page from the BRL-CAD User Commands manual β€” yes, this is the shared backstage pass for three whole commands, and we're gonna vibe through it together πŸŽ€


✨ NAME ✨

tables β€” the region/solid summary table commands (peep idents, regions, and solids, iykyk)


πŸ¦‹ SYNOPSIS πŸ¦‹

idents file object(s)
regions file object(s)
solids file object(s)

πŸ‘‘ DESCRIPTION πŸ‘‘

so here's the tea β˜• β€” tables is the shared implementation entry point for three region and solid summary commands: idents, regions, and solids. All three are registered as separate names and they all share the exact same underlying ged_tables_core function. the specific command name (that's argv[0], bestie) is what decides which level of output detail you get. main character energy for real 🌟

and listen β€” invoking tables directly by name is not valid. it literally just falls through to an error:

tables: input error

so don't do that πŸ™ˆ use one of the three named commands instead:

  • idents β€” writes a region identity table: region count, ident number, air code, material code, LOS, and path. the output is sorted by region ID and written twice (encounter order then sorted). see idents(nged).
  • regions β€” writes a region and Boolean member table: same region fields as idents, plus the Boolean formula showing each member primitive by name and operator. see regions(nged).
  • solids β€” writes a full primitive parameter table: same as regions, plus the evaluated geometric parameters of each primitive with accumulated transformation matrices applied. see solids(nged).

all three commands write their output to a file (not to standard output, jsyk πŸ‘€). the file is overwritten if it already exists β€” so like, no warning, it just goes πŸ’€. a header block is written containing the database filename, username, database title, model units, and the list of input objects. iconic, honestly.


🌸 SEE ALSO 🌸

idents(nged), regions(nged), solids(nged)


πŸ’– AUTHOR πŸ’–

BRL-CAD Team β€” kings, honestly 🫢


πŸ’€ BUG REPORTS πŸ’€

reports of bugs or problems should be submitted via electronic mail to devs@brlcad.org β€” don't be shy, they wanna hear it fr fr πŸ“¬


and that's the whole page, bestie ✨ this was the TABLES(nged) page from BRL-CAD, and yes, the footer absolutely said BRL-CAD and TABLES(nged), ily, go run solids on something πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from