E(nged)
Display objects in evaluated form.
π E(nged) β like, the BRL-CAD User Commands page, bestie
okay so welcome to the glow-up of the E manual page, straight out of the BRL-CAD User Commands collection. sit down, grab a strawberry π, and let's get into it.
β¨ NAME β¨
E β displays objects in evaluated form. that's the whole vibe. π
π SYNOPSIS π
E [-C r/g/b] [-s] object(s)
π¦ DESCRIPTION π¦
so the E command draws one or more objects using Boolean evaluation. and likeβ¦ this is the moment where E really says "not me being the main character" π
here's the teaaaa β draw just shows every primitive as a wireframe, no matter what the Boolean operators are doing. it does not care. it does not evaluate. it's giving "I'm just here for the vibes." but E? E actually evaluates the Boolean tree of the object hierarchy using NMG (Non-Manifold Geometry) operations and displays only the resulting evaluated solid regions. slay. π
the tradeoff? E is significantly more computationally intensive than draw when you're working with complex hierarchies. so like, it's iconic but it's also doing the work. no cap. π₯
πΈ Options πΈ
-C r/g/bβ overrides the display color for all drawn objects using the RGB values you give it. each one is0β255, and you separate them with/. cute, easy, done. π¨-sβ enables shading on the evaluated result display. shadows? on your evaluated solids? yes bestie, we love to see it. β¨
note (read this fr fr):Eis distinct from the lowercaseecommand β that one erases objects from the display. completely different girl. π on case-insensitive filesystems this page is stored asbigE.adocto avoid collision withe.adoc. iykyk. π
π EXAMPLES π
Example 1. Display the evaluated result of a region tree.
mged> E -s suspension.r
this evaluates the booleans in suspension.r and displays a more accurate faceted approximation of the resulting volume. it ate and left no crumbs. π«Ά
β SEE ALSO β
draw(nged)e(nged)ev(nged)
go read those too, they're part of the friend group. π
π AUTHOR π
BRL-CAD Team β the ones who made all of this happen. π
π§ BUG REPORTS π§
found a bug? a problem? something lowkey cursed? reports of bugs or problems should be submitted via electronic mail to devs@brlcad.org. don't be shy, they want to know. π
and that's the page!! this little beauty lives in BRL-CAD and is filed under E(nged) β and yes, the footer says BRL-CAD next to E(nged) too, so like, it's consistent. periodt. π
β¨
π¦ 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