| 00:48.39 | Notify | 03BRL-CAD:starseeker * 65276 (brlcad/trunk/include/bu/opt.h brlcad/trunk/src/conv/g-obj.c and 6 others): Implement a suggestion from nreed to reorder args in the argv input array rather than requiring the user to allocate and pass in a second argv array. |
| 00:54.30 | Notify | 03BRL-CAD:starseeker * 65277 brlcad/trunk/include/bu/opt.h: add a couple of comments - once this stables, needs extensive docs and examples. |
| 00:59.35 | Notify | 03BRL-CAD:starseeker * 65278 brlcad/trunk/src/libbu/tests/opt.c: put boilerplate in macros |
| 02:14.45 | Notify | 03BRL-CAD Wiki:117.220.144.100 * 8667 /wiki/User:Gurwinder_Singh/GSoc15/log_developmen: |
| 02:19.17 | *** join/#brlcad konrado (~konro@41.205.22.26) | |
| 02:20.06 | *** join/#brlcad Gurwinder (75dc9064@gateway/web/freenode/ip.117.220.144.100) | |
| 04:54.14 | *** join/#brlcad milinda (~milinda@103.247.48.124) | |
| 06:49.43 | *** join/#brlcad milinda (~milinda@103.247.48.164) | |
| 06:58.02 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 07:24.40 | *** join/#brlcad teepee-- (bc5c2134@gateway/web/freenode/ip.188.92.33.52) | |
| 07:49.32 | *** join/#brlcad merzo (~merzo@user-94-45-58-141.skif.com.ua) | |
| 08:31.41 | *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-qrqdqxbbiupuevef) | |
| 08:52.03 | *** join/#brlcad ``Erik (~erik@pool-96-244-200-66.bltmmd.fios.verizon.net) | |
| 09:33.45 | *** join/#brlcad brad_h (~behollis@dhcp-59-221.cse.ucsc.edu) | |
| 09:44.30 | *** join/#brlcad andrei_il (~andrei@109.100.128.78) | |
| 10:17.43 | *** join/#brlcad kanzure (~kanzure@unaffiliated/kanzure) | |
| 11:04.13 | *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-ytxydklogwtqqzei) | |
| 11:21.28 | dracarys983 | d_rossberg: Just now added the analyze.c patch. Please have a look. :) |
| 13:12.42 | *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-dyeesdvecipkfzlb) | |
| 13:19.06 | *** join/#brlcad andrei_il (~andrei@109.100.128.78) | |
| 14:05.31 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 14:27.23 | *** join/#brlcad Notify (~notify@66-118-151-70.static.sagonet.net) | |
| 14:27.28 | Notify | 03BRL-CAD:starseeker * 65279 (brlcad/trunk/include/bu/opt.h brlcad/trunk/src/conv/g-obj.c and 6 others): Simplify bu_opt further. The callbacks can handle the min/max arg validation, so there is no real need to specify it in the definition. We're supplying a doc string for the args in any case - having the user handle the documentation piece of the optional nature of an arg is worthwhile since it saves us both |
| 14:27.30 | Notify | implementation complexity in the description generator and (more importantly) shortens the option description. The arg_process functions are simply supplied with the entire remaining argv array that hasn't been processed (with a little extra work to handle equals sign-bearing options), which also avoids the need to malloc, construct and free a duplicate argv. |
| 14:27.32 | Notify | ... |
| 14:57.15 | Notify | 03BRL-CAD:starseeker * 65280 (brlcad/branches/embree/AUTHORS brlcad/branches/embree/BUGS and 799 others): Sync embree branch to trunk r65279 |
| 15:18.43 | Notify | 03BRL-CAD:starseeker * 65281 brlcad/trunk/src/conv/g-obj.c: improve the g-obj callback functions a bit - use bu_opt_fastf_t to do the string->fastf_t assignments. |
| 15:29.07 | dracarys983 | d_rossberg: Made a new ticket and removed rhc from TODO in analyze.c. Here is the patch : https://sourceforge.net/p/brlcad/patches/376/ |
| 15:56.19 | *** join/#brlcad sofat (~sofat@223.225.221.255) | |
| 15:57.00 | Notify | 03BRL-CAD:d_rossberg * 65282 brlcad/trunk/src/libged/analyze.c: applied patch http://sourceforge.net/p/brlcad/patches/376/ provided by Kalpit Thakkar: Added a analyze_general() for RHC |
| 16:14.54 | *** join/#brlcad sofat_ (~sofat@223.225.221.91) | |
| 16:15.51 | *** join/#brlcad sofat__ (~sofat@101.208.143.217) | |
| 16:50.23 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 17:00.25 | *** join/#brlcad sofat (~sofat@106.192.136.239) | |
| 17:04.43 | *** join/#brlcad sofat_ (~sofat@223.225.251.233) | |
| 17:28.41 | *** join/#brlcad ih8sum3r (~chatzilla@122.173.225.142) | |
| 17:30.45 | *** join/#brlcad sofat_ (~sofat@101.213.11.103) | |
| 17:59.07 | brad_h | starseeker: sorry i'm late for our meeting today @ 10AM PDT. grad ceremony stuff is taking up a big part of the day. questions: trying to impl nmg_msv for CLI. is there a way to specify an NMG region on the CLI? also, is there a subset of the construction NMG routines that we want to expose for the CLI, or simply all of them? |
| 18:03.29 | Notify | 03BRL-CAD Wiki:Bhollister * 8668 /wiki/User:Bhollister/DevLogJune2015: /* Friday, June 12, 2015 */ |
| 18:16.07 | *** join/#brlcad sofat_ (~sofat@202.164.45.208) | |
| 18:25.50 | brad_h | starseeker: a few more questions about patches. i've created a github repo to push my local revisions -- so that i can incrementally code up our project requirements. i've already implemented some of the CLI commands. should i create patches for each newly implemented command, or wait until there is a *significant* amount of new code for a patch? thanks! |
| 18:48.49 | starseeker | brad_h: still here? |
| 18:50.03 | starseeker | brad_h: to the best of my knowledge, we don't currently have a command line way to specify an nmg region |
| 18:50.32 | starseeker | you might try using g2asc and look at how we serialize an nmg to Tcl (if we do - I would need to check) |
| 19:08.20 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 19:12.47 | *** join/#brlcad sofat_ (~sofat@202.164.45.204) | |
| 19:25.39 | Notify | 03BRL-CAD Wiki:Deekaysharma * 8669 /wiki/User:Deekaysharma/logs: /* 11 June */ |
| 19:34.47 | Notify | 03BRL-CAD:starseeker * 65283 (brlcad/branches/qtged/AUTHORS brlcad/branches/qtged/BUGS and 1218 others): Sync with trunk thru r65282 |
| 19:52.21 | Notify | 03BRL-CAD Wiki:Deekaysharma * 8670 /wiki/User:Deekaysharma/logs: |
| 20:06.13 | Notify | 03BRL-CAD:starseeker * 65284 (brlcad/branches/gecode/AUTHORS brlcad/branches/gecode/BUGS and 1253 others): Sync with trunk thru r65283 |
| 20:07.38 | *** join/#brlcad kanzure_ (~kanzure@unaffiliated/kanzure) | |
| 20:07.39 | *** join/#brlcad Ch3ck (~Ch3ck@66-118-151-70.static.sagonet.net) | |
| 20:07.40 | *** join/#brlcad maths22 (~maths22@66-118-151-70.static.sagonet.net) | |
| 20:47.03 | Notify | 03BRL-CAD:starseeker * 65285 (brlcad/trunk/include/bu/opt.h brlcad/trunk/misc/doxygen/libbu.dox): Start working on doxygen markup for bu_opt |
| 20:47.37 | starseeker | n_reed: I should be done fiddling with bu_opt for the moment if you want to have another go with it. |
| 20:49.52 | Notify | 03BRL-CAD:starseeker * 65286 brlcad/trunk/include/bu/opt.h: Tweak example code |
| 21:02.04 | brad_h | starseeker: i'm back. okay, so being still new to mged / archer, is there a way to list the regions of an NMG model via a table or highlighted geometry (which may be a problem if the region is empty)? |
| 21:03.09 | brad_h | starseeker: also, is there a character string associated with regions? can the existing code seek to a region of a model with only the region specifier? |
| 21:07.41 | sofat | starseeker, hello |
| 21:08.22 | *** join/#brlcad merzo (~merzo@194-25-132-95.pool.ukrtel.net) | |
| 21:08.54 | *** join/#brlcad amalia237 (~amalia237@41.205.22.9) | |
| 21:10.42 | ``Erik | regions are tree nodes with a flag set, there should be a unique name for each tree node. You might try the, uh, it's either "find" or "search" command that's loosely based on the unix find command to search for the names of nodes with the region flag set? I don't know if there's a visual way to look |
| 21:18.18 | brad_h | Erik: i see. right now i'm roughly exposing a one-to-one mapping of the NMG internal api for the CLI. possibly some of the nmg construction routines are not suitable at the CLI, such as ones that require handles to regions / vertexuses, etc. any ideas about what the CLI should contain for construction manipulation of the NMG data structures? |
| 21:21.22 | Notify | 03BRL-CAD Wiki:Bhollister * 8671 /wiki/User:Bhollister/Proposal: /* Project Details */ |
| 21:40.34 | ``Erik | a complete redoing? :D |
| 21:43.50 | ``Erik | I personally think that nmg's should be viewed as a legacy primitive... NURBS do surfaces better, BoT's do faceted geometry better, and converting between nurbs and bots is supposedly on the cusp of being usable |
| 21:46.06 | ``Erik | but I could very well be wrong, *shrug* and I d'no what your gsoc project is, so'z I wouldn't know what to focus on while waiting for your mentor to chime in :) |
| 22:05.51 | Notify | 03BRL-CAD Wiki:202.164.45.204 * 8672 /wiki/User:Hiteshsofat/GSoc15/log_developmen: |
| 22:26.17 | brad_h | Erik: alright. i think i can forage around for uses of the nmg_mrs() in the code. possibly nmg_ed() from /src/mged/edsol.c will yield something useful. |
| 22:26.43 | brad_h | nmg_msv() that is... |
| 22:31.35 | Notify | 03BRL-CAD Wiki:Konrado DJ * 8673 /wiki/User:Konrado_DJ/GSoc2015/logs: /* GSoC 2015 development logs */ |
| 22:52.47 | Notify | 03BRL-CAD Wiki:Bhollister * 8674 /wiki/User:Bhollister/DevLogJune2015: |
| 23:02.20 | Notify | 03BRL-CAD Wiki:Andrei.ilinca24 * 8675 /wiki/User:Andrei.ilinca24/logs: /* Coding Period */ |
| 23:30.16 | brad_h | starseeker: is there a way to recover from a bad pointer, such as with NMG_CK_REGION(r), without crashing MGED? |
| 23:38.32 | Notify | 03BRL-CAD Wiki:Bhollister * 8676 /wiki/User:Bhollister/DevLogJune2015: /* Friday, June 12, 2015 */ |
| 23:41.32 | Notify | 03BRL-CAD Wiki:Bhollister * 8677 /wiki/User:Bhollister/DevLogJune2015: /* Friday, June 12, 2015 */ |