IRC log for #brlcad on 20130621

00:00.03 ``Erik 188 should be 4 patches, and you even list out exactly what 4 seperate patches they should be
00:00.23 zero_level ok :)
00:00.51 ``Erik as brlcad mentioned, you can have patches depend on other patches as long as you put the dependancy in the description
00:01.56 ``Erik consider commit 55808 and simply creating a load_pix() function to satisfy it... that could be one patch. Another could be loading bw. Yet another as load_png... these would be properly sized patches
00:01.57 zero_level would u mind if i mix pix load and bw load ?
00:02.06 zero_level in one patch ?
00:02.31 ``Erik you can do that, I think it'd be easier and better to have them as seperate patches...
00:02.38 zero_level ok
00:05.20 ``Erik btw, the patches don't have to link them to the icv_image_load() function... you can just do a patch to make pix_load() in a way that can eventually be used by the function
00:08.35 zero_level ok
00:10.08 ``Erik pokes notify
00:10.10 Notify 03BRL-CAD:erikgreenwald * 55809 brlcad/trunk/src/libicv/fileformat.c: some noise on splitting the load out to seperate funcs
00:10.21 ``Erik there ya go
00:11.04 zero_level I guess the man reason for that was to remove code redundancy of opening the file
00:11.16 zero_level also we have this guess_file_format
00:11.22 zero_level which is very handy
00:11.49 zero_level so we may not need the fileformat in the icv_load
00:14.42 ``Erik since the guess stuff is heuristic (and currently merely based on the filename string), I'd be more comfortable being able to override it..
00:16.08 ``Erik (also; changing 'unsigned char *data' to 'struct pixel_s { float r, g, b, a; }; ... struct pixel_s *data;' would be nifty
00:16.11 ``Erik )
00:23.01 ``Erik brlcad, starseeker, n_reed, anyone else: RFC: splitting libicv/fileformat.c, break into format files (png.c bw.c pix.c ppm.c etc), or functionality files (load.c save.c etc)
00:28.59 zero_level functionality files will be better ``Erik
00:30.30 zero_level because most of the load, save have common features
00:32.44 ``Erik that was my gut feeling, but I'm a functional coder and generally unimpressed by object oriented stuff... so I'm hoping to get a little bit of discussion going when people wake up and read backlog *shrug*
00:33.02 ``Erik (it's irc, discussions can be staggered over several days)
00:40.56 zero_level ``Erik see patch 197
01:20.41 zero_level ``Erik also patch 198 (added new) is split version of crop.patch
02:38.04 *** join/#brlcad zero_level (~zero_leve@117.205.19.214)
03:16.24 *** join/#brlcad zero_level (~zero_leve@117.205.19.214)
03:44.54 *** join/#brlcad caen23_ (~caen23@92.81.178.41)
04:53.16 *** join/#brlcad kesha (~kesha@49.249.1.90)
05:14.41 Notify 03BRL-CAD Wiki:KeshaSShah * 5458 /wiki/Google_Summer_of_Code/2013: /* Added STEP libraries project */
05:15.54 Notify 03BRL-CAD Wiki:KeshaSShah * 5459 /wiki/Google_Summer_of_Code/2013: /* STEP libraries */
05:33.30 *** join/#brlcad zero_level (~zero_leve@117.220.10.102)
05:36.12 Notify 03BRL-CAD Wiki:KeshaSShah * 5460 /wiki/User:KeshaSShah/GSoC13/Reports: /* June 20 */
06:00.05 *** join/#brlcad zero_level (~zero_leve@117.205.19.237)
06:38.21 *** join/#brlcad zero_level (~zero_leve@117.220.11.41)
06:56.48 *** join/#brlcad zero_level (~zero_leve@117.220.10.200)
07:19.36 *** join/#brlcad zero_level (~zero_leve@117.212.31.85)
07:44.34 *** join/#brlcad kesha (~kesha@49.249.1.67)
07:46.26 *** join/#brlcad zero_level (~zero_leve@117.220.15.86)
07:46.26 brlcad ``Erik: I'd opt for format files, so if there's some new snazzy format that requires funky header or implementation logic, it's all isolated in one place
07:47.03 brlcad if you wanted to use a c++ lib, the entire impl would become cpp files, instead of being isolted to just that format
07:47.36 brlcad and since you were disconnected zero_level, I just responded that I'd opt for format files, so if there's some new snazzy format that requires funky header or implementation logic, it's all isolated in one place
08:18.24 *** join/#brlcad zero_level (~zero_leve@117.205.27.115)
08:44.44 *** join/#brlcad kesha (~kesha@49.249.199.244)
09:29.15 *** join/#brlcad kesha (~kesha@49.249.18.150)
09:52.46 *** join/#brlcad kesha (~kesha@49.249.1.76)
10:02.11 *** join/#brlcad kesha (~kesha@49.249.1.175)
10:13.07 *** join/#brlcad kesha (~kesha@49.249.1.175)
10:24.41 *** join/#brlcad zero_level (~zero_leve@117.220.13.46)
10:25.43 *** join/#brlcad kesha_ (~kesha@49.249.1.175)
10:28.17 zero_level hi can us send me the logs of today
10:36.33 *** join/#brlcad kesha_ (~kesha@49.249.1.175)
10:37.48 Notify 03BRL-CAD:phoenixyjll * 55810 brlcad/trunk/src/libbrep/intersect.cpp: Add Newton-Raphson iteration in PCI to improve accuracy (use the one from subdivision and linear approximation as a starting point)
10:38.51 Notify 03BRL-CAD Wiki:Phoenix * 5461 /wiki/User:Phoenix/GSoc2013/Reports: /* Week 1 */
10:49.36 *** join/#brlcad kesha_ (~kesha@49.249.19.73)
10:55.56 *** join/#brlcad kesha_ (~kesha@49.249.19.73)
11:14.57 *** join/#brlcad kesha__ (~kesha@49.249.1.56)
11:18.36 *** join/#brlcad zero_level (~zero_leve@117.212.24.96)
11:36.36 *** join/#brlcad zero_level (~zero_leve@117.205.29.64)
11:56.03 Notify 03BRL-CAD Wiki:Phoenix * 5462 /wiki/Google_Summer_of_Code/2013: /* Consolidating and Adding the Image Processing Functions to LIBICV */
11:56.36 Notify 03BRL-CAD Wiki:Phoenix * 5463 /wiki/Google_Summer_of_Code/2013: /* Consolidating and Adding the Image Processing Functions to LIBICV */
11:56.45 Notify 03BRL-CAD Wiki:Phoenix * 5464 /wiki/Google_Summer_of_Code/2013: /* NURBS Intersections */
11:59.55 *** join/#brlcad zero_level (~zero_leve@117.205.25.31)
12:18.40 *** join/#brlcad zero_level (~zero_leve@117.212.26.106)
12:31.33 *** join/#brlcad Ch3ck (295cd317@gateway/web/freenode/ip.41.92.211.23)
12:40.02 *** part/#brlcad Ch3ck (295cd317@gateway/web/freenode/ip.41.92.211.23)
12:46.01 *** join/#brlcad zero_level (~zero_leve@117.205.30.27)
13:06.25 *** join/#brlcad zero_level (~zero_leve@117.212.25.96)
13:11.06 zero_level Hi ``Erik also see patch 200 for Doxygen comments for icv.h
13:16.19 zero_level brlcad: I found identifier searcher http://brlcad.org/xref/ident . This is very helpful in Code Hacking. Do we have this on the latest version ? Can i do something to assist in updating the identifer search tool for the latest version?
13:21.28 Notify 03BRL-CAD Wiki:Level zero * 5465 /wiki/User:Level_zero/patches: /* Updates in Patch Information */
13:22.17 zero_level hI ``Erik this page has all the patch information http://brlcad.org/wiki/User:Level_zero/patches
13:36.50 Notify 03BRL-CAD:starseeker * 55811 brlcad/trunk/src/librt/primitives/bot/bot_wireframe.cpp: Nick had a good idea to use the pair map as a way to make an indexed array of edges up front, and then work with arrays after that. This is a stab at creating the arrays from the map, which is not further hooked into the code - seems to about double the time as compared to the vertex approach.
14:04.25 Notify 03BRL-CAD Wiki:Vladbogolin * 5466 /wiki/Google_Summer_of_Code/2013:
14:07.18 Notify 03BRL-CAD Wiki:Vladbogolin * 5467 /wiki/User:Vladbogolin: Created page with "=Personal Information= {| class="wikitable" |- |'''Student Name'''|| Bogolin Simion Vlad |- |'''IRC nick'''|| vladbogo |- |'''Email'''|| vladbogolin@gmail.com |}"
14:22.30 *** join/#brlcad vladbogo (~vlad@86.121.102.20)
14:25.55 *** join/#brlcad cstirk (~quassel@96.255.19.39)
14:28.08 Notify 03BRL-CAD Wiki:Vladbogolin * 5468 /wiki/Google_Summer_of_Code/2013:
14:34.10 *** join/#brlcad zero_level (~zero_leve@117.205.26.6)
15:30.39 *** join/#brlcad zero_level (~zero_leve@117.205.17.121)
15:43.47 *** join/#brlcad KimK (~Kim__@wsip-184-176-200-171.ks.ks.cox.net)
15:46.41 *** join/#brlcad vlad__ (~vlad@86.121.101.186)
15:56.58 *** join/#brlcad vlad__ (~vlad@86.121.102.87)
16:03.02 *** join/#brlcad zero_level (~zero_leve@117.205.17.52)
16:43.53 *** join/#brlcad caen23 (~caen23@92.81.178.184)
17:03.21 *** join/#brlcad DarkCalf (~DarkCalf@173.231.40.99)
17:18.16 *** join/#brlcad kesha (~kesha@49.249.18.101)
17:56.26 *** join/#brlcad ibot (~ibot@107.24.15.137)
17:56.26 *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || GSoC 2013! http://brlcad.org/wiki/Google_Summer_of_Code
18:46.59 *** join/#brlcad ibot (~ibot@184.232.247.220)
18:46.59 *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || GSoC 2013! http://brlcad.org/wiki/Google_Summer_of_Code
21:56.31 *** join/#brlcad ibot (~ibot@174-27-225-67.slkc.qwest.net)
21:56.31 *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || GSoC 2013! http://brlcad.org/wiki/Google_Summer_of_Code

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