<f0lkert>
no I'm not :-) I grepped for a few names from that PDF ("CsgTerm", "PrimitiveNode") and could not find them anywhere in the code.
<teepee>
absolute_root_node is the variable name in MainWindow
<teepee>
the CSG export code path might also give some pointers
<f0lkert>
thanks
<peeps[zen]>
yep, see CSGNode::dump
<peeps[zen]>
f0lkert: unfortunately that conceptual diagram is incredibly out of date and many class names have changed over the years
<peeps[zen]>
actually, sorry the dump is for CSG products, not the tree. i should have said MainWindow::actionDisplayCSGTree
<peeps[zen]>
which leads to the NodeDumper class
<peeps[zen]>
f0lkert: i've done a bunch of optimization work on NodeDumper (a number of years ago, so my memory is a bit rusty), but i might be able to help explain if anything there is unclear
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
<f0lkert>
peeps[zen]: thank you!
hyperair has quit [Ping timeout: 246 seconds]
<gbruno>
[github] jordanbrown0 opened issue #5401 (Deleting last Customizer parameter set does not delete .json file, or even save a file with no entries) https://github.com/openscad/openscad/issues/5401
<gbruno>
[github] jordanbrown0 edited issue #5401 (Deleting last Customizer parameter set does not delete .json file, or even save a file with no entries) https://github.com/openscad/openscad/issues/5401
germ_ has joined #openscad
mmu_man has joined #openscad
Guest18 has joined #openscad
Guest18 has quit [Client Quit]
Non-ICE has quit [Ping timeout: 252 seconds]
califax has quit [Remote host closed the connection]
califax has joined #openscad
califax has quit [Remote host closed the connection]
<gbruno>
[github] thehans pushed 1 modifications (Sync tests/CMakeLists.txt cmake versions requirement with top level requirements. Fixes: CMake Deprecation Warning at tests/CMakeLists.txt:5 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake.) https://github.com/openscad/openscad/commit/53d3d253699342d18c129c255d32821562ec17a6