IRC log for #brlcad on 20171121

00:27.51 Notify 03BRL-CAD:brlcad * 70411 brlcad/trunk/TODO: there was yet another request today to capture gqa/rtcheck's output to a file, which could be quick-hacked with a -o option or wrapped more consistently via libged.
00:55.50 brlcad decent set of graphics links: http://www.dgp.toronto.edu/~rms/links.html
00:55.52 gcibot [ Dynamic Graphics Project, University of Toronto ]
01:39.10 *** join/#brlcad rwfahyfwrxowuaeb (~armin@dslb-088-065-182-156.088.065.pools.vodafone-ip.de)
02:16.47 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
03:01.39 Notify 03BRL-CAD:brlcad * 70412 brlcad/trunk/src/librt/primitives/bot/bot.c: this is exactly VINVDIR, so refactor.
03:19.48 *** join/#brlcad vasc_ (~vasc@bl4-147-154.dsl.telepac.pt)
03:40.11 Notify 03BRL-CAD:brlcad * 70413 (brlcad/trunk/include/bu/defines.h brlcad/trunk/include/vmath.h): restore vmath.h to a stand-alone state dependency-wise, not reliantupon any other cad header. it needs just a little work to make itselfindependent of system headers.vmath.h should turn into a proper single-header project.
03:48.03 Notify 03BRL-CAD:brlcad * 70414 brlcad/trunk/include/vmath.h: triple whammy. remove references to bn and an unused macro with undocumented tolerance constants.
04:37.51 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:35.56 Notify 03BRL-CAD:brlcad * 70415 (brlcad/trunk/src/libged/simulate/bullet/CMakeLists.txt brlcad/trunk/src/libged/simulate/bullet/LinearMath/btVector3.h): eep, slew of warnings.. quell a few
05:37.35 Notify 03BRL-CAD:brlcad * 70416 brlcad/trunk/include/vmath.h: clean up the comments a bit and consolidate typedefs together
05:38.03 Notify 03BRL-CAD:brlcad * 70417 brlcad/trunk/src/other/gdal/port/cpl_config.h.in: missing HAVE_XLOCALE_H for mac
05:39.28 Notify 03BRL-CAD:brlcad * 70418 brlcad/trunk/src/libbg/chull3d.cpp: eliminate undocumented if 0's and other dead code. compiler found unused functions.
06:37.51 Notify 03BRL-CAD:brlcad * 70419 (brlcad/trunk/src/other/CMakeLists.txt brlcad/trunk/src/other/gdal/CMakeLists.txt and 2 others): FindPROJ4 already sets PROJ4_INCLUDE_DIR so just use it -- needed when system PROJ4 is found (and it's an included framework on Mac OS X). more problematic is tiffio.h which is found in the PNG framework on Mac OS X, and it a different version from what INTERNAL_LIBTIFF assumes. either need to
06:37.53 Notify not set that or (solution being used now) make it a local include.
06:37.55 Notify ...
06:39.56 Notify 03BRL-CAD:brlcad * 70420 brlcad/trunk/src/conv/iges/brlabs.c: vmath.h instead...but er
06:50.47 Notify 03BRL-CAD:brlcad * 70421 brlcad/trunk/src/conv/iges/CMakeLists.txt: brlabs() isn't used. poof.
06:57.18 *** join/#brlcad merzo (~merzo@185.32.63.15)
07:32.01 Notify 03BRL-CAD:brlcad * 70422 brlcad/trunk/src/librt/primitives/ebm/ebm.c: yet another manual vector inverse. this isn't exactly equivalent due to different near-zero tolerances being used, but should be close enough for ebm.
07:43.29 *** join/#brlcad merzo_ (~merzo@185.32.63.15)
07:51.35 Notify 03BRL-CAD:brlcad * 70423 (brlcad/trunk/src/libged/CMakeLists.txt brlcad/trunk/src/libged/simulate/bullet/CMakeLists.txt): may need work on Windows, but this fixes the Mac build. architecturally, it should be a subbuild, not bundled into the lib as sources. this way also lets warnings be trivially disabled with the macro src/other uses.
07:56.01 Notify 03BRL-CAD:brlcad * 70424 (brlcad/trunk/include/bu/color.h brlcad/trunk/include/bu/hist.h and 12 others): vmath.h fixes now that fastf_t is extracted from libbu. it's now treated as a stand-alone header-only single-header api, so we include it accordingly before library headers.
07:56.40 Notify 03BRL-CAD:brlcad * 70425 brlcad/trunk/include/vmath.h: clean up the fastf_t mentions
08:18.57 Notify 03BRL-CAD:brlcad * 70426 brlcad/trunk/CMakeLists.txt: could use another pair of eyes but after numerous rounds of testing, it looks like everything is working as needed and expected without wiping out the default build flags. this is towards making it possible to define flags when invoking cmake, as command-line -D defines.
08:29.02 Notify 03BRL-CAD:brlcad * 70427 brlcad/trunk/src/libnmg/inter.c: call me unsurprised, nmg has one too
08:45.28 Notify 03BRL-CAD:brlcad * 70428 (brlcad/trunk/src/conv/g-shell-rect.c brlcad/trunk/src/lgt/octree.c and 5 others): eliminate a half dozen other instances of code duplication, to invert direction vectors. call VINVDIR(). found two instances that set a sign bit, but they'll need different consideration.
08:48.28 Notify 03BRL-CAD:brlcad * 70429 brlcad/trunk/src/librt/primitives/bot/bot.c: settle down
09:18.00 *** join/#brlcad KimK (~KimK@helixmachine.com)
11:52.01 *** join/#brlcad zwliew_ (uid161395@gateway/web/irccloud.com/x-qawlrefwuksblfsu)
13:50.58 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
14:28.28 Notify 03BRL-CAD Wiki:Richardski * 0 /wiki/User:Richardski:
18:39.05 *** join/#brlcad merzo (~merzo@31.31.97.188)
19:40.40 *** join/#brlcad merzo (~merzo@31.31.97.188)

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