LISTEVAL(nged)
Displays primitive shape parameters after applying the accumulated transformations from the indicated path.
π LISTEVAL(nged) β the BRL-CAD glow-up page
okay bestie, welcome to the nged manual, page listeval π this is the one where we peek at a shape's actual numbers after all the combo transformations have done their little dance. stay with me, it's gonna slay β¨
πΈ NAME
listeval β shows you primitive shape parameters after applying all the accumulated transformations from the path you point at. it's giving "what does this shape actually look like rn" energy π
β¨ SYNOPSIS
listeval [-t] {path}
that's it. that's the whole vibe. {path} is the main character, -t is optional but iconic π¦
π DESCRIPTION
so like, combos can carry transformation matrices that get applied to all their members, right? a path that walks through a bunch of combos and lands on a primitive shape basically represents that primitive with every transformation along the way baked in π₯
and that's literally what listeval does: it displays those primitive shape parameters after applying the accumulated transformations from the indicated path π
now, plot twist π β if the path you give doesn't end at a primitive shape, that's not a fail, it's just a bigger task. every possible path from the indicated path down to any primitive shape gets evaluated and displayed. so you get the whole family tree, no cap π
the -t option forces a shorter (i.e. terse) list of primitive shape parameters. it's lowkey a lifesaver for primitives with potentially long parameter lists, such as BOTs β those parameter lists are like a whole essay, and -t is the TL;DR π«Ά
π§ EXAMPLES
π Example 1. Display parameters for a given shape after applying transformations from a given path.
mged> listeval group1/region1/shapeb
Displays the parameters for shapeb after applying the
transformation matrix from group1 for region1 and the
transformation matrix from region1 for shapeb.
see how it stacks? the transformation matrix from group1 for region1 gets applied, and the transformation matrix from region1 for shapeb too. both. accumulated. chef's kiss π
β AUTHOR
BRL-CAD Team β icons, honestly π
π BUG REPORTS
found a bug or a problem? don't suffer in silence bestie π reports of bugs or problems should be submitted via electronic mail to devs@brlcad.org β they wanna hear it fr fr π
ngl, if your path doesn't end on a primitive you're gonna get a lot of output. that's not a bug, that's just every path getting its moment β¨
and that's the page!! brought to you by BRL-CAD, page LISTEVAL(nged) β go forth and evaluate those primitives, bestie ππ¦π
π¦ 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