IRC log for #brlcad on 20150922

00:57.07 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
01:10.51 starseeker brlcad: it's in Tcl land... trying to avoid that maze right now
01:11.25 starseeker looks like some sort of interaction between the Tcl result stuff and bu_log
01:37.15 *** join/#brlcad devilmind (~Prateek@14.139.194.12)
01:45.33 *** join/#brlcad LordOfBikes_ (~armin@dslb-092-075-149-162.092.075.pools.vodafone-ip.de)
01:56.29 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
02:43.28 *** join/#brlcad devilmind (~Prateek@14.139.194.12)
02:53.16 brlcad sure, just noting the very very limited possibilities there
07:07.32 *** join/#brlcad teepee` (bc5c2134@gateway/web/freenode/ip.188.92.33.52)
07:57.39 *** join/#brlcad devilmind (~Prateek@14.139.194.12)
08:50.42 *** join/#brlcad devilmind (~Prateek@14.139.194.12)
09:14.33 *** join/#brlcad devilmind (~Prateek@14.139.194.12)
10:06.49 *** join/#brlcad devilmind (~Prateek@14.139.194.12)
10:30.15 *** join/#brlcad ries (~ries@D979C47E.cm-3-2d.dynamic.ziggo.nl)
10:38.40 *** join/#brlcad packrat (~packrator@c-71-231-32-234.hsd1.wa.comcast.net)
13:14.21 Notify 03BRL-CAD:starseeker * 66319 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: Add some new boolean assembly tests.
13:15.37 Notify 03BRL-CAD:starseeker * 66320 brlcad/trunk/src/libbrep/shape_recognition.cpp: Simplify the hierarchy construction - the key bit is to not consider subtraction islands in the parent chains, so aside from that check everything. Catches all the weird cases without having to get too convoluted.
13:47.37 Notify 03BRL-CAD:starseeker * 66321 brlcad/trunk/src/libbrep/shape_recognition.cpp: Add a few protections for null lookup of nucleus
13:48.29 *** join/#brlcad boquete (~piotr@abgw63.neoplus.adsl.tpnet.pl)
14:10.44 Notify 03BRL-CAD:starseeker * 66322 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: Add a toplevel-inside-toplevel case that breaks current scheme.
14:11.19 boquete ping brlcad
14:17.36 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
14:25.51 Notify 03BRL-CAD:starseeker * 66323 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: Add another problem case that doesn't involved toplevel objects.
14:36.30 *** join/#brlcad devilmind (~Prateek@14.139.194.12)
14:49.59 *** join/#brlcad devilmind (~Prateek@14.139.194.12)
15:04.11 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
15:20.22 *** join/#brlcad devilmind (~Prateek@14.139.194.12)
15:25.29 Notify 03BRL-CAD:starseeker * 66324 brlcad/trunk/src/libbrep/shape_recognition.cpp: Use the inheritance chains of child nodes, not just the parents of the current node, to get lists of things to ignore. Just need to make sure we don't remove anything between any of the children and the current node.
15:26.09 *** join/#brlcad boquete (~piotr@abgw63.neoplus.adsl.tpnet.pl)
15:28.33 *** join/#brlcad Prateek (~Prateek@14.139.194.12)
15:53.40 *** join/#brlcad devilmind (~Prateek@14.139.194.12)
16:14.59 *** join/#brlcad Prateek (~Prateek@14.139.194.12)
16:43.56 *** join/#brlcad boquete_asus (~piotr@abkl121.neoplus.adsl.tpnet.pl)
16:44.41 *** join/#brlcad LordOfBikes (~armin@dslb-092-075-149-162.092.075.pools.vodafone-ip.de)
17:21.25 Notify 03BRL-CAD:starseeker * 66325 brlcad/trunk/src/libbrep/tests/nurbs_csg.g: Add a negative island with an inner loop - doesn't work at the moment...
17:54.57 Notify 03BRL-CAD:starseeker * 66326 (brlcad/trunk/include/brep.h brlcad/trunk/src/libbrep/shape_recognition.cpp and 2 others): Some clean up for consistency - an island having multiple active loops in a single face is defined to be self intersecting in the csg conversion context. Avoids the need for triangulation with holes altogether, although that is left in place since it is needed if we go ahead and enable
17:55.00 Notify triangulation of planar top level islands anyway at some point. For now, go with consistency and simplicity.
17:55.02 Notify ...
18:13.26 Notify 03BRL-CAD:starseeker * 66327 brlcad/trunk/src/libbrep/shape_recognition_util.cpp: reorganize util functions slightly
18:56.10 *** join/#brlcad Boquete (~piotr@abkl121.neoplus.adsl.tpnet.pl)
19:11.58 *** join/#brlcad Prateek (~Prateek@14.139.194.12)
19:14.58 Notify 03BRL-CAD:starseeker * 66328 (brlcad/trunk/src/libbrep/shape_recognition_cylinder.cpp brlcad/trunk/src/libbrep/shape_recognition_planar.cpp): Move some logic around.
19:15.17 *** join/#brlcad boquete (~Piotr@abkl121.neoplus.adsl.tpnet.pl)
19:24.25 Notify 03BRL-CAD:starseeker * 66329 brlcad/trunk/src/libbrep/shape_recognition_planar.cpp: comment rework
19:30.11 *** join/#brlcad devilmind (~Prateek@14.139.194.12)
20:18.26 Notify 03BRL-CAD:starseeker * 66330 brlcad/trunk/src/libbrep/shape_recognition_planar.cpp: whoops
20:19.11 Notify 03BRL-CAD:starseeker * 66331 brlcad/trunk/src/libbrep/shape_recognition_cylinder.cpp: refactor the degeneracy test for edges with an eye towards a bit more generality.
20:25.28 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
20:27.36 Notify 03BRL-CAD:starseeker * 66332 brlcad/trunk/src/libbrep/shape_recognition_cylinder.cpp: Make a note about what we'll eventually try for spheres.
21:25.20 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.