IRC log for #brlcad on 20131003

08:02.43 *** join/#brlcad caen23 (~caen23@92.83.177.20)
08:10.02 *** join/#brlcad kunigami (~kunigami@c-98-248-45-216.hsd1.ca.comcast.net)
10:59.34 *** join/#brlcad Izak (295cbb6b@gateway/web/freenode/ip.41.92.187.107)
11:00.22 Guest86917 brlcad Can we have a private chat ?
11:01.20 Guest86917 Its Izak writing
11:02.22 Guest86917 Please can anyone around brlcad signal him to come over to IRC. We have an urgent situation to handle
11:31.12 brlcad what's up Izak_?
11:31.51 Guest86917 brlcad can we have a private chat ? I am using the web interface
11:32.06 brlcad I have no idea, I already messaged you in private
11:32.21 brlcad I see Ch3ck_'s e-mail
11:37.39 *** join/#brlcad Ch3ck (295cbb6b@gateway/web/freenode/ip.41.92.187.107)
11:44.35 Notify 03BRL-CAD Wiki:BurtFindley * 6191 /wiki/Students_at_University_Level:
11:48.50 Notify 03BRL-CAD Wiki:Sean * 0 /wiki/User:BurtFindley: Spamming links to external sites
11:49.00 Notify 03BRL-CAD Wiki:Sean * 0 /wiki/Students_at_University_Level: spam
12:02.40 Notify 03BRL-CAD:tbrowder2 * 58080 brlcad/trunk/HACKING: word wrap
13:35.26 *** join/#brlcad Ch3ck (295cbb6b@gateway/web/freenode/ip.41.92.187.107)
13:38.48 Notify 03BRL-CAD:carlmoore * 58081 (brlcad/trunk/include/bu.h brlcad/trunk/misc/auto-man-page/BIN_OPT_ARG_ANALYSIS.txt and 2 others): remove trailing blanks/tabs; fix spellings
13:44.32 *** join/#brlcad caen23 (~caen23@92.83.177.20)
14:28.57 *** join/#brlcad Gaganjyot (~gagan@106.192.52.113)
15:07.06 Notify 03BRL-CAD:carlmoore * 58082 (brlcad/trunk/src/libged/tire.c brlcad/trunk/src/shapes/tire.c): several changes; implement ?; remove help listing of h, which is now understood; bu_optopt global brought in because of that 'return' difference between 'h' and default; remove unneeded braces
15:20.17 *** join/#brlcad Gaganjyot (~gagan@106.192.54.6)
16:06.53 Notify 03BRL-CAD:carlmoore * 58083 brlcad/trunk/src/libged/tire.c: revise comments, and remove a set of braces, and simplify 'gen_name' logic
16:42.59 *** join/#brlcad Gaganjyot (~gagan@106.192.47.177)
16:45.19 *** part/#brlcad Gaganjyot (~gagan@106.192.47.177)
19:17.27 Notify 03BRL-CAD:starseeker * 58084 brlcad/trunk/CMakeLists.txt: Write out information about how CMake configure was run into CMakeFiles/CMakeOutput.log. This is not a perfect capture of the original command line used to invoke CMake (that doesn't appear to be possible with the current setup, unless I'm missing something) but it should be informative as to what options were specified.
19:23.08 ``Erik O.o
19:46.06 Notify 03BRL-CAD:tbrowder2 * 58085 brlcad/trunk/CMakeLists.txt: remove superflous check for STD_COMPLIANCE' add some ws for clarity; change CMake command to upper case
20:08.45 Notify 03BRL-CAD:starseeker * 58086 (brlcad/trunk/CMakeLists.txt brlcad/trunk/doc/CMakeLists.txt brlcad/trunk/src/CMakeLists.txt): Enhance the first-pass configure output to identify configure stages and let the user know what directory is currently being added. Subsequent passes will retain previous quiet behavior.
20:18.49 Notify 03BRL-CAD:starseeker * 58087 brlcad/trunk/src/other/CMakeLists.txt: Typo
20:19.38 Notify 03BRL-CAD:starseeker * 58088 (brlcad/trunk/CMakeLists.txt brlcad/trunk/misc/CMakeLists.txt brlcad/trunk/misc/perl/CMakeLists.txt): Move swig and doxygen detection to programs section.
20:29.01 starseeker ``Erik: hmm?
20:52.05 Notify 03BRL-CAD:starseeker * 58089 (brlcad/trunk/src/conv/step/ap_schema.h brlcad/trunk/src/conv/step/g-step/Assembly_Product.h and 5 others): Fix some of the common.h failures in the regression test - more to go.
20:55.49 Notify 03BRL-CAD:starseeker * 58090 (brlcad/trunk/src/util/bu_arg_parse.cpp brlcad/trunk/src/util/dsp_add2.c and 3 others): bu_file_delete instead of unlink
20:58.36 ``Erik starseeker: how're the shutdowns going? :D
21:01.08 Notify 03BRL-CAD:starseeker * 58091 brlcad/trunk/src/libicv/ppm.c: bu_fgets, not fgets
22:09.01 starseeker Nick and I figured out at least part of what we need to do to get properly minimal faces for NMGs:
22:09.52 starseeker 1. Implement Monotone Chain Algorithm to compute convex hulls in 2D (same thing we need for oriented bounding box computation)
22:10.50 starseeker 2. Calculate the minimal rectangle using rotating calipers: http://geomalgorithms.com/a08-_containers.html#Minimal%20Rectangle
22:12.26 n_reed s/Nick and //
22:12.42 starseeker 3. Translate 3d points in NMG into 2D points in minimal rectangle (I think that's just a question of selecting the 2D origin, then using its 3D coordinate value and some vector addition/subtraction operations - not sure though
22:14.11 starseeker Since NMGs can be non-convex, need to make sure we have proper rotating calipers input - may be able to do an up-front check and skip the convex hull routine if the NMG already satisfies that propery...
22:16.51 starseeker yep http://stackoverflow.com/questions/471962/how-do-determine-if-a-polygon-is-complex-convex-nonconvex/1881201#1881201
22:18.28 ``Erik 4. explode horribly due to some very strange bookkeeping bug that "just doesn't normally happen" *cough* O:-)
22:18.52 starseeker has a talent for those...
22:19.32 ``Erik nmg is a maze of twisty little passages, all alike
22:19.48 starseeker ah, but I don't propose to dive into nmg :-)
22:20.07 starseeker Just get it to cough up the points (or maybe the outer polycurve) and go from there
22:20.48 starseeker will be making his own strange, undebuggable bookkeeping bugs :-)
22:27.19 starseeker ah, a worked example... http://code.google.com/p/replay/source/browse/trunk/include/replay/bounding_rectangle.hpp

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