IRC log for #brlcad on 20140109

00:09.47 maths22 what template generates brlcad_config.h
00:54.10 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
01:27.34 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
01:45.53 *** join/#brlcad FOSScookie (~brian@107.200.34.111)
02:05.04 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
02:05.48 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
02:07.58 *** join/#brlcad FOSScookie (~brian@107-200-34-111.lightspeed.tulsok.sbcglobal.net)
02:09.53 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
02:10.36 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
02:13.27 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
02:16.52 *** join/#brlcad krushia (~krushia@saturn.pcsrvc.com)
02:21.00 *** join/#brlcad FOSScookie (~brian@107-200-34-111.lightspeed.tulsok.sbcglobal.net)
02:45.46 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
02:49.42 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
02:50.06 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
03:15.12 IgnaZioZzZ Good night
03:15.12 gcibot IgnaZioZzZ, good night!
03:47.48 brlcad good night sweet prince (heh)
03:48.20 brlcad maths22: brlcad_config.h is generated by the cmake rules
03:57.12 brlcad starseeker: interesting table func, but what do you think about a generic api that'd work for diffing any object to any other (just like how you can diff any file to any other, not just files of the same type)
03:57.54 *** join/#brlcad Rishabh (~chatzilla@106.67.111.56)
03:58.05 brlcad that'd fit well with the parametric constraint work too, just requiring one function to convert a PC result to an AVS, then a generic AVS diff function
04:02.10 brlcad could even use one of the existing functions like _get() or _describe(), write a function to convert the output to an AVS, do the diff, etc
04:49.35 *** join/#brlcad _gcibot_ (~gcibot@elsalvador.media.mit.edu)
05:21.15 Notify 03BRL-CAD:brlcad * 59329 brlcad/trunk/src/librt/primitives/table.c: somehow two functab pointers were missed
05:40.39 *** join/#brlcad zxq9 (~ceverett@FL9-125-199-207-150.okn.mesh.ad.jp)
05:41.05 zxq9 What is the status of the Gentoo ebuild? Is anyone still looking at this?
06:49.47 brlcad zxq9: last I heard it was working but nobody is actively looking at it that I'm aware of
06:50.17 brlcad last I heard, the gentoo group managers were looking for someone to take over management of the ebuild
06:50.33 brlcad they were making updates themselves as needed / time available
07:32.26 *** join/#brlcad luca79 (~luca@net-37-116-125-191.cust.dsl.vodafone.it)
07:32.27 *** join/#brlcad arno (~luca@net-37-116-125-191.cust.dsl.vodafone.it)
07:35.52 *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net)
08:40.30 zxq9 That's a bummer. If its not a huge time-sink, I'd be curious to look into it and see how to fix what's breaking (in particular the tclpng lib issue).
09:01.28 *** join/#brlcad Rishabh (~chatzilla@1.187.235.135)
09:34.11 *** join/#brlcad Rishabh (~chatzilla@106.67.104.135)
09:34.55 Rishabh Hello everyone!
09:35.13 Rishabh I am new to BRL CAD an I had a few doubts.
09:35.38 *** join/#brlcad Anaphaxeton (~george@unaffiliated/anaphaxeton)
09:35.50 Anaphaxeton goodmorning
09:36.09 Rishabh Good Morning!
09:36.23 Anaphaxeton hi Rishabh !
09:36.48 Rishabh Hi Anaphaxeton! Could you help me clear my doubts?
09:37.38 Anaphaxeton here is my case: i am a total noob in design. i think i want to construct a computer case on my own and if software can help me create the path i will really want to
09:38.50 Anaphaxeton also i prefer FOSS and brlcad seems to be one of my options
09:38.50 Rishabh okay!
09:39.03 Anaphaxeton what i want is not to merely create a visualisation of the case
09:40.20 Rishabh oh! I wanted to ask if brl cad could use polygons too?
09:41.04 Anaphaxeton i want something that lets say, will help me create curves based on specific rules, that will let me resize portions of the model and preserve certain lengths while stretching other parts
09:42.06 Anaphaxeton is that doable? will brlcad help?
09:42.38 Rishabh I get that but since there are plans to make a browser interface for it, wouldn't it be a better option to allow the user to make polygonal objects too! I think the rendering could be faster and could even be done on the fy in that case
09:43.12 Rishabh I know its a CSG software, so there are nurbs all the way
09:43.16 Anaphaxeton Rishabh, are you refering to me?
09:43.25 Rishabh Yes, I am
09:44.37 Rishabh Okay! I am sorry. I thought you were a developer too.
09:45.43 Anaphaxeton i dont even know how to use such software
09:45.43 Anaphaxeton :p
09:45.54 Rishabh Okay. Well, I'll try to answer your question
09:47.37 Anaphaxeton thanks!
09:48.40 Rishabh I am new to BRL CAD, but I've had worked with some modelling softwares before. I think it would be a difficult task. I may be wrong but i think since BRL-CAD uses NURBS, changing a port of the object would modify other parts as well.
09:51.18 Rishabh Again, I may be wrong.
09:51.19 Rishabh What portion of the model do you want to resize?
09:52.04 Anaphaxeton one place would be the edges
09:52.54 Anaphaxeton if a screw is nearby and i want to resize a broader area i would still want the screw to be at the same place respective to the edge
09:55.32 Rishabh Sorry Anaphaxeton, I may not be the best person to help you. I was myself looking for help.
09:56.06 Anaphaxeton it's ok :) thanks for willing to help
09:56.41 Anaphaxeton looking at screenshots reveals a motif look. that is bad...
10:01.54 Anaphaxeton ok, if i understand things correctly then my options are brlcad and freecad
10:02.11 Anaphaxeton now that i am down to two pieces of software i can install both :)
10:03.16 Anaphaxeton we 'll see who wins!
11:42.43 *** join/#brlcad Ch3ck (~Ali3nwar3@41.205.13.61)
12:20.44 Ignacio` Hi all
12:20.49 _gcibot_ Ignacio`, hey!
12:21.12 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
12:33.56 *** join/#brlcad luca79 (~luca@net-37-116-125-191.cust.dsl.vodafone.it)
12:34.15 Anaphaxeton brlcad builds
12:34.20 Anaphaxeton i wish it is what i need :))
12:37.40 Anaphaxeton some people suggested blender... but it doesn't make sense to me how can blender help me construct something
12:38.16 Ch3ck Ignacio`: hey
12:38.42 Ignacio` Ch3ck, hi! :)
12:39.11 Ch3ck well looks there is a problem with the build at(/src/libged/concat.c) will take a peek
12:39.18 Ch3ck yeah Ignacio` hw u doing?
12:39.33 Ignacio` nothing, here :)
12:39.43 Ignacio` Looking for gtk c examples :)
12:41.55 *** join/#brlcad infobot_ (~infobot@rikers.org)
12:41.55 *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Ask us about Google Doc Sprint 2013 || GCI has begun! If you're participating, be patient when asking questions... we're very busy and sometimes have packed schedules. We will respond if you are still on IRC: learn screen+irssi.
12:43.09 *** join/#brlcad infobot (~infobot@rikers.org)
12:43.09 *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Ask us about Google Doc Sprint 2013 || GCI has begun! If you're participating, be patient when asking questions... we're very busy and sometimes have packed schedules. We will respond if you are still on IRC: learn screen+irssi.
12:43.12 Ignacio` few months ago
12:43.21 Ignacio` with my friend I learn somethings about gtk :P
12:43.24 Ignacio` in (C)
12:43.35 Ignacio` In C I associate all with python
12:44.16 Ch3ck the new variable created in the get_new_name function conflicts with new(C++) keywords would just rename the variable and submit patch
12:45.06 Ch3ck Good Ignacio` but are you comfortable with GTK? now or do you need some more exercises?
12:45.48 Ignacio` in Gtk3 on Python I know a lot
12:46.10 Ignacio` Just Now, I don't remember the packages for compile :S
12:48.29 Ch3ck lol
12:52.38 Anaphaxeton i see the begginer's tutorials are old. are they still relevant?
12:58.12 maths22 brlcad: is there no template for it?
12:59.52 starseeker brlcad: so for each primitive we'd have an rt_<name>_avs function that would convert all the internal parameters to bu_avs entries in an array, and then use the generic bu_avs diff function to handle the full comparison?
13:01.00 starseeker I think that makes sense
13:16.00 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
13:21.47 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
13:53.50 *** join/#brlcad Rishabh (~chatzilla@106.79.23.99)
13:58.55 Notify 03BRL-CAD Wiki:Donaldduck * 0 /wiki/User:Donaldduck:
14:09.55 *** join/#brlcad Ch3ck (~Ali3nwar3@41.205.13.189)
14:11.57 Anaphaxeton is there a way to make mged look more like my desktop? both qt and gtk is ok
14:17.20 *** join/#brlcad Ch3ck (~Ali3nwar3@41.205.13.189)
14:30.12 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
14:34.28 Notify 03BRL-CAD:carlmoore * 59330 brlcad/trunk/TODO: remove trailinb blanks/tabs
15:48.56 Notify 03BRL-CAD:tbrowder2 * 59331 (brlcad/trunk/doc/README.OSCON-2014 =================================================================== and 56 others): initial thoughts for a presentation--please make inputs
15:50.20 Notify 03BRL-CAD:starseeker * 59332 brlcad/trunk/src/libged/concat.c: Avoid 'new' keyword collision with C++
15:52.12 Ignacio` hey
15:52.20 Ignacio` anyone know How I can remove a commit? (not pushed)
15:56.08 Notify 03BRL-CAD:starseeker * 59333 (brlcad/trunk/src/libged/joint.c brlcad/trunk/src/libged/move_all.c brlcad/trunk/src/libged/select.c): More avoiding of 'new' keyword collisions with C++
15:56.27 d_rossberg Ignacio`: svn revert <filename>
15:56.44 Ignacio` I found the solution :P
15:56.47 Ignacio` d_rossberg, thx :P
15:56.49 Ignacio` git reset --hard HEAD~1
16:01.34 Ch3ck starseeker: just submitted a patch on that; perfect as the conflict is resolved
16:01.45 Ch3ck and there seems to be alot more conflicts in code
16:06.49 *** join/#brlcad deepak (~chatzilla@59.91.232.121)
16:23.54 *** join/#brlcad Anaphaxeton (~george@unaffiliated/anaphaxeton)
16:25.24 Notify 03BRL-CAD:starseeker * 59334 (brlcad/trunk/src/libdm/dm-X.c brlcad/trunk/src/libfb/if_X.c and 2 others): Update libfb's workaround for the class name collision, and apply it to libdm as well.
16:40.45 Notify 03BRL-CAD:starseeker * 59335 (brlcad/trunk/include/raytrace.h brlcad/trunk/src/librt/primitives/table.c brlcad/trunk/src/librt/primitives/tor/tor.c): Per suggestion from Sean, rather than have diff comparision logic on a per-primitive basis, use the notion of bu_avs conversion of primitive parameters to 'convert' all information about a primitive into an attribute value set, and then have *all* the diffing logic
16:40.47 Notify concentrated into a single libbu avs diffing routine. This reworks the original notion of a per-primitive 'diff' routine to be instead a per-primitive 'avs' routine that will translate each primitive's specific fields into avs entries.
17:11.39 *** join/#brlcad Ch3ck (~Ali3nwar3@41.205.13.189)
17:20.38 *** join/#brlcad caen23_ (~caen23@92.81.162.63)
17:21.17 *** join/#brlcad chick_ (~chick_@41.205.13.189)
17:22.22 *** join/#brlcad Rishabh (~chatzilla@27.97.253.186)
17:23.46 Rishabh Hello! I wanted to know about the online geometry viewer. Could some give a link describing it.
17:32.18 Notify 03BRL-CAD:carlmoore * 59336 (brlcad/trunk/src/sig/i-d.c brlcad/trunk/src/sig/i-f.c): no program changes; only making the source files appear as much alike as possible
17:34.29 *** join/#brlcad Ch3ck (~Ali3nwar3@41.205.13.189)
17:42.53 *** join/#brlcad adnana (cb6ef317@gateway/web/freenode/ip.203.110.243.23)
17:44.25 *** join/#brlcad deepak (~chatzilla@59.91.232.121)
18:15.26 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
18:30.09 maths22 brlcad: What info/permissions should I give Inderpreet?
18:52.54 *** join/#brlcad Anaphaxeton (~george@unaffiliated/anaphaxeton)
19:23.24 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
20:16.58 *** join/#brlcad luca79 (~luca@net-37-116-125-191.cust.dsl.vodafone.it)
20:27.55 starseeker wonders if we can rename bu_attribute_value_set to bu_key_value_set
20:28.12 starseeker saves a few characters...
20:31.04 Notify 03BRL-CAD:starseeker * 59337 (brlcad/trunk/include/raytrace.h brlcad/trunk/src/librt/primitives/table.c brlcad/trunk/src/librt/primitives/tor/tor.c): The plan is now to use higher level logic and existing lower level APIs to do what we planned to do with the avs sets here.
20:40.08 *** join/#brlcad ncsaba__ (~ncsaba@p4FF75B80.dip0.t-ipconnect.de)
20:42.21 ncsaba__ hi all, anybody around expert in the windows port ?
20:42.21 gcibot ncsaba__, hey!
20:43.03 ncsaba__ I'm trying to install python-brlcad which is a python wrapper around the brlcad shared libraries
20:43.29 ncsaba__ and I get errors because for example libbu.dll is not there at all, but I have libbu.lib there
20:44.27 ncsaba__ I'm not really interested in windows other than the python wrapper code should work there too, and I need to test it that far...
20:51.34 Notify 03BRL-CAD:carlmoore * 59338 brlcad/trunk/src/sig/ihist.c: insert an 'else' -- may cause slightly-faster run
20:51.36 ncsaba__ well I guess I will just ignore windows for now
20:55.13 ncsaba__ oookey, I found it - apparently it is not in the lib directory but in the bin directory...
21:17.49 *** join/#brlcad ncsaba__ (~ncsaba@p4FF75B80.dip0.t-ipconnect.de)
21:19.56 ncsaba__ well this is totally remarkable, I searched for those DLLs in the lib directory, googled an entired evening about what is the difference between the LIB and DLL files, why the DLL would be missing from the BRLCAD installation, with no success
21:21.08 ncsaba__ then I come here to the IRC and ask a question, and in 2 minutes I find the DLL where it actually is, in the bin directory - and it's not the first time that by asking the question (after unsuccessful searches) I just find the answer myself immediately
21:22.49 ncsaba__ I definitely like when somebody is here around and actually answers with insight, and I think the IRC is really something which should only have immediate interaction, for all the rest email is better
21:23.19 ncsaba__ but in some strange way this place answered my questions without any interaction :-)
21:23.36 ncsaba__ so I will keep coming here, ranting, and answering my own questions ;-)
21:25.06 ncsaba__ cheers and see you around :-)
21:27.59 Notify 03BRL-CAD:n_reed * 59339 brlcad/trunk/src/libged/select.c: actually allocate and initialize entries that are newly created
21:30.37 *** join/#brlcad gcibot (~gcibot@unaffiliated/ignaciouy/bot/gcibot)
21:41.54 Notify 03BRL-CAD:n_reed * 59340 brlcad/trunk/src/librt/primitives/brep/brep.cpp: add routine for freeing brep selection memory and pass it back with set of matching selections
21:45.54 Notify 03BRL-CAD:n_reed * 59341 brlcad/trunk/src/libged/brep.c: fix up brep selection command, properly setting free function callback of newly created selection set
21:48.58 Notify 03BRL-CAD:n_reed * 59342 (brlcad/trunk/src/libtclcad/tclcad_obj.c brlcad/trunk/src/tclscripts/archer/Archer.tcl brlcad/trunk/src/tclscripts/lib/Ged.tcl): on entering brep cv editing mode, bind left click to new mouse_brep_selection_append, which uses brep selection command to select control vertex nearest mouse pointer
22:01.04 *** join/#brlcad kesha (~kesha@14.139.122.114)
22:09.15 Notify 03BRL-CAD:starseeker * 59343 brlcad/trunk/src/libanalyze/CMakeLists.txt: Start reworking g_diff into functionality that can be used within a library
22:36.17 *** topic/#brlcad by kesha -> BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Ask us about Google Doc Sprint 2013 || GCI has ended. Stay tunned for announcement of Grand Prize Winners.

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