| 00:16.06 | *** join/#brlcad Nohla (~jesica@201.255.230.244) | |
| 01:33.12 | *** join/#brlcad Nohla (~jesica@201.255.230.244) | |
| 03:06.55 | CIA-43 | BRL-CAD: 03brlcad * r37672 10/brlcad/trunk/src/libbn/tcl.c: cleanup, indent, ws, consistency |
| 04:14.54 | CIA-43 | BRL-CAD: 03brlcad * r37673 10/brlcad/trunk/src/libbu/ (Makefile.am quote.c): re-add the encode/decode functions that were temporarily in vls.c, added for name quoting, now separated into their own file. |
| 04:16.21 | CIA-43 | BRL-CAD: 03brlcad * r37674 10/brlcad/trunk/src/libbu/vls.c: make the types match |
| 04:20.56 | CIA-43 | BRL-CAD: 03brlcad * r37675 10/brlcad/trunk/ (include/bu.h src/libbu/quote.c): move the doxy comments into the header file |
| 05:32.30 | CIA-43 | BRL-CAD: 03brlcad * r37676 10/brlcad/trunk/ (include/bu.h src/libbu/quote.c): what they quote and how they quote may change, but they should always work together. |
| 05:33.11 | CIA-43 | BRL-CAD: 03brlcad * r37677 10/brlcad/trunk/src/librt/db_tree.c: implement initial simplistic guts to tree_list_append, sans any quoting mechanism |
| 05:48.26 | CIA-43 | BRL-CAD: 03brlcad * r37678 10/brlcad/trunk/src/librt/db_tree.c: implement the non DString method alongside the vls method so that they can be tested before being replaced. |
| 05:53.06 | starseeker | hmm, cool: http://rapido.sourceforge.net/ |
| 05:54.23 | starseeker | makes a note to check out oprofiler |
| 06:37.40 | CIA-43 | BRL-CAD: 03brlcad * r37679 10/brlcad/trunk/src/librt/db_tree.c: implement basic element appending very similar (but not exact) to what tcl does with DStrings. if it's a string with a character that needs escaping, the input is wrapped in curlies. |
| 06:39.08 | CIA-43 | BRL-CAD: 03brlcad * r37680 10/brlcad/trunk/src/librt/db_tree.c: helps to compile, fix order. |
| 08:01.33 | CIA-43 | BRL-CAD: 03brlcad * r37681 10/brlcad/trunk/src/librt/db_tree.c: nice, just one bug noticed during initial testing. need to make sure there is a matrix. |
| 08:15.29 | CIA-43 | BRL-CAD: 03brlcad * r37682 10/brlcad/trunk/src/librt/db5_comb.c: yikes, left out a critical piece.. the tree label |
| 08:30.03 | CIA-43 | BRL-CAD: 03brlcad * r37683 10/brlcad/trunk/src/librt/db_tree.c: fix for the non-VLS conversion where it was double-wrapping elements. make it worky worky again. |
| 12:05.28 | CIA-43 | BRL-CAD: 03erikgreenwald * r37684 10/brlcad/trunk/src/librt/db_tree.c: initialize count before attempting to increment it. |
| 12:31.10 | ``Erik | <PROTECTED> |
| 13:04.52 | CIA-43 | BRL-CAD: 03erikgreenwald * r37685 10/brlcad/trunk/src/librt/primitives/nmg/nmg_tri_mc.c: remove unnecessary/unused stuff |
| 16:21.21 | starseeker | ``Erik: any luck? |
| 16:23.45 | ``Erik | been doing other stuff |
| 16:25.29 | starseeker | we're looking for when ts_mater is getting its color info? |
| 16:26.04 | ``Erik | no, know where that is |
| 16:26.04 | starseeker | or more specifically, ts_mater->ma_color |
| 16:26.15 | ``Erik | looks like it comes from the .g as an attribute named 'rgb' |
| 16:26.27 | starseeker | ok, so you need... |
| 16:26.30 | ``Erik | where in the chain of events it gets packed in |
| 16:26.39 | ``Erik | it'll dawn on me during lunch O.o |
| 16:26.50 | starseeker | packed in... you mean to the pixel? |
| 16:27.08 | ``Erik | no, into the structs that feed the structs that feed the arrays that feed the structs that ... |
| 16:27.17 | ``Erik | :D |
| 16:31.58 | CIA-43 | BRL-CAD: 03brlcad * r37686 10/brlcad/trunk/src/librt/db_tree.c: and the bu_vlses have it!.. so far, testing seems to be all good making this one major portion of librt de-tclified with a pattern for others to follow. |
| 16:37.18 | starseeker | cheers - nice work brlcad! |
| 16:38.57 | starseeker | wonders what the librt timing mechanism is all about and what is needed to make bu_timer, as (apparently) needed for light model 8... hmm |
| 16:39.13 | brlcad | starseeker: thanks, still tons to do |
| 16:39.19 | CIA-43 | BRL-CAD: 03brlcad * r37687 10/brlcad/trunk/src/libged/dg_obj.c: use our struct bu_vls instead of Tcl_DString. one step at a time. |
| 16:39.26 | brlcad | ``Erik: you may be interested in rt_comb_get_color() |
| 16:43.02 | CIA-43 | BRL-CAD: 03brlcad * r37688 10/brlcad/trunk/src/libged/dg_obj.c: oops, helps to compile. missing TCL_VOLATILE. let it know that it needs to make a copy of the vls string. |
| 16:54.52 | CIA-43 | BRL-CAD: 03brlcad * r37689 10/brlcad/trunk/src/libged/dg_obj.c: quell various parameter and var compilation warnings |
| 17:17.00 | CIA-43 | BRL-CAD: 03brlcad * r37690 10/brlcad/trunk/src/libged/wdb_obj.c: more DString de-stringing. bu_vls ftw. |
| 17:25.09 | CIA-43 | BRL-CAD: 03brlcad * r37691 10/brlcad/trunk/src/libged/wdb_obj.c: quell verbose compilation warnings about unused params, types, and shadows. |
| 18:22.23 | *** join/#brlcad Stattrav (~Stattrav@202.3.77.161) | |
| 18:25.44 | brlcad | which probably should be deprecated, when I get to that portion of rt_functab |
| 18:36.15 | starseeker | what should be? |
| 18:43.45 | starseeker | brlcad: should bu_ptbl be avoided for anything other than NMG usage? |
| 18:47.03 | ``Erik | the phase I'm looking for colors doesn't seem to have read them yet :/ |
| 18:48.01 | ``Erik | mebbe that mater loop in there is magic fu |
| 18:50.52 | brlcad | starseeker: absolutely not |
| 18:51.15 | brlcad | bu_ptbl is a great pointer container |
| 18:51.44 | starseeker | cool - wasn't sure, the comments seem to indicated it was culled out of nmg |
| 18:52.49 | brlcad | ``Erik: you mean using that function? |
| 18:53.13 | ``Erik | heh, yup, that for loop was the magic fu. *sigh* |
| 18:53.30 | brlcad | ?? |
| 18:53.38 | brlcad | that's a pretty new function, not heartily tested, might require a db_dirbuild or something |
| 18:54.10 | ``Erik | <-- was checking the _valid vars himself |
| 18:56.14 | brlcad | rt_comb_get_color() also respects region color overrides as the color can come from higher up, which is what you actually see in rt |
| 18:59.09 | CIA-43 | BRL-CAD: 03erikgreenwald * r37692 10/brlcad/trunk/src/adrt/load_g.c: get color working. remove trailing whitespace. remove double set pattern with BU_GETSTRUCT. |
| 18:59.11 | ``Erik | yeh, had code doing the path walking to do that, too |
| 19:38.45 | *** join/#brlcad Lunixed (~Lunixed@210.212.160.101) | |
| 19:40.04 | *** part/#brlcad Lunixed (~Lunixed@210.212.160.101) | |
| 19:52.31 | *** join/#brlcad Elrohir (~kvirc@p5B14BC3B.dip.t-dialin.net) | |
| 20:12.01 | CIA-43 | BRL-CAD: 03indianlarry * r37693 10/brlcad/trunk/src/other/openNURBS/opennurbs_brep.cpp: Test code to allow trims to cross seams |
| 20:13.21 | brlcad | woo hoo |
| 20:13.28 | brlcad | back to coding on important stuff |
| 20:16.51 | ``Erik | like bzflag? O.o |
| 20:29.59 | CIA-43 | BRL-CAD: 03starseeker * r37694 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: Need to fix IsValid test for extended openNURBS geometry (trims crossing seams is allowed in BRL-CAD now) |
| 21:12.51 | *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1) | |
| 21:26.43 | *** join/#brlcad Nohla (~jesica@201.255.230.244) | |
| 21:51.18 | brlcad | ``Erik: no, indianlarry is back to coding on important stuff :) |
| 21:51.42 | brlcad | starseeker: maybe still log that they're invalid during prep (or retrim to make them valid during prep?) |
| 21:53.16 | starseeker | brlcad: actually, indianlarry had that done a while back and just didn't have it committed |
| 21:53.36 | starseeker | brlcad: probably want to talk the trimming over with indianlarry |
| 21:56.14 | starseeker | there are some tricky points lurking in there, apparently |
| 21:59.50 | brlcad | don't doubt that |
| 22:00.12 | brlcad | the point still stands that it's probably useful to still log that they're considered invalid (just not halt) |
| 22:01.59 | brlcad | i.e., are we really extending the notion of a valid nurbs trim, or simply handling an invalid trim in a reasonable manner |
| 22:03.30 | brlcad | since they are coming in from step that way, they are presumedly "valid" per an application-agnostic perspective, which means that probably would be a good succint patch to make back to the rhino folks |
| 22:04.01 | brlcad | given all of the existing trimming options, I'd run it by them first to make sure something wasn't simply overlooked |
| 22:04.23 | brlcad | huh |
| 22:04.43 | brlcad | doesn't look like we use tcl channels correctly |
| 22:05.32 | CIA-43 | BRL-CAD: 03starseeker * r37695 10/brlcad/trunk/src/librt/primitives/brep/brep.cpp: Go ahead and run the validity test, but don't hault if it fails. |
| 22:10.25 | brlcad | http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&newsId=20100216007139&newsLang=en |
| 22:10.25 | brlcad | ubuntu for gubiment |
| 22:10.33 | starseeker | nifty |
| 22:18.23 | Nohla | holas |
| 22:21.31 | Nohla | wet hellos, it's raining deep in Argentinian heaven (DT) |
| 23:00.03 | ``Erik | hah, indianlarry always codes on important stuff, just a matter of who it's important to :) |
| 23:00.37 | ``Erik | the tree is down O.o |