| 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 |