IRC log for #brlcad on 20140109

00:09.47maths22what 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.12IgnaZioZzZGood  night
03:15.12gcibotIgnaZioZzZ, good night!
03:47.48brlcadgood night sweet prince (heh)
03:48.20brlcadmaths22: brlcad_config.h is generated by the cmake rules
03:57.12brlcadstarseeker: 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.05brlcadthat'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.10brlcadcould 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.15Notify03BRL-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.05zxq9What is the status of the Gentoo ebuild? Is anyone still looking at this?
06:49.47brlcadzxq9: last I heard it was working but nobody is actively looking at it that I'm aware of
06:50.17brlcadlast I heard, the gentoo group managers were looking for someone to take over management of the ebuild
06:50.33brlcadthey 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.30zxq9That'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.55RishabhHello everyone!
09:35.13RishabhI am new to BRL CAD an I had a few doubts.
09:35.38*** join/#brlcad Anaphaxeton (~george@unaffiliated/anaphaxeton)
09:35.50Anaphaxetongoodmorning
09:36.09RishabhGood Morning!
09:36.23Anaphaxetonhi Rishabh !
09:36.48RishabhHi Anaphaxeton! Could you help me clear my doubts?
09:37.38Anaphaxetonhere 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.50Anaphaxetonalso i prefer FOSS and brlcad seems to be one of my options
09:38.50Rishabhokay!
09:39.03Anaphaxetonwhat i want is not to merely create a visualisation of the case
09:40.20Rishabhoh! I wanted to ask if brl cad could use polygons too?
09:41.04Anaphaxetoni 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.06Anaphaxetonis that doable? will brlcad help?
09:42.38RishabhI 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.12RishabhI know its a CSG software, so there are nurbs all the way
09:43.16AnaphaxetonRishabh, are you refering to me?
09:43.25RishabhYes, I am
09:44.37RishabhOkay! I am sorry. I thought you were a developer too.
09:45.43Anaphaxetoni dont even know how to use such software
09:45.43Anaphaxeton:p
09:45.54RishabhOkay. Well, I'll try to answer your question
09:47.37Anaphaxetonthanks!
09:48.40RishabhI 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.18RishabhAgain, I may be wrong.
09:51.19RishabhWhat portion of the model do you want to resize?
09:52.04Anaphaxetonone place would be the edges
09:52.54Anaphaxetonif 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.32RishabhSorry Anaphaxeton, I may not be the best person to help you. I was myself looking for help.
09:56.06Anaphaxetonit's ok :) thanks for willing to help
09:56.41Anaphaxetonlooking at screenshots reveals a motif look. that is bad...
10:01.54Anaphaxetonok, if i understand things correctly then my options are brlcad and freecad
10:02.11Anaphaxetonnow that i am down to two pieces of software i can install both :)
10:03.16Anaphaxetonwe 'll see who wins!
11:42.43*** join/#brlcad Ch3ck (~Ali3nwar3@41.205.13.61)
12:20.44Ignacio`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.15Anaphaxetonbrlcad builds
12:34.20Anaphaxetoni wish it is what i need :))
12:37.40Anaphaxetonsome people suggested blender... but it doesn't make sense to me how can blender help me construct something
12:38.16Ch3ckIgnacio`: hey
12:38.42Ignacio`Ch3ck, hi! :)
12:39.11Ch3ckwell looks there is a problem with the build at(/src/libged/concat.c) will take a peek
12:39.18Ch3ckyeah Ignacio` hw u doing?
12:39.33Ignacio`nothing, here :)
12:39.43Ignacio`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.12Ignacio`few months ago
12:43.21Ignacio`with my friend I learn somethings about gtk :P
12:43.24Ignacio`in (C)
12:43.35Ignacio`In C I associate all with python
12:44.16Ch3ckthe new variable created in the get_new_name function conflicts with new(C++) keywords would just rename the variable and submit patch
12:45.06Ch3ckGood Ignacio` but are you comfortable with GTK? now or do you need some more exercises?
12:45.48Ignacio`in Gtk3 on Python I know a lot
12:46.10Ignacio`Just Now, I don't remember the packages for compile :S
12:48.29Ch3cklol
12:52.38Anaphaxetoni see the begginer's tutorials are old. are they still relevant?
12:58.12maths22brlcad: is there no template for it?
12:59.52starseekerbrlcad: 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.00starseekerI 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.55Notify03BRL-CAD Wiki:Donaldduck * 0 /wiki/User:Donaldduck:
14:09.55*** join/#brlcad Ch3ck (~Ali3nwar3@41.205.13.189)
14:11.57Anaphaxetonis 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.28Notify03BRL-CAD:carlmoore * 59330 brlcad/trunk/TODO: remove trailinb blanks/tabs
15:48.56Notify03BRL-CAD:tbrowder2 * 59331 (brlcad/trunk/doc/README.OSCON-2014 =================================================================== and 56 others): initial thoughts for a presentation--please make inputs
15:50.20Notify03BRL-CAD:starseeker * 59332 brlcad/trunk/src/libged/concat.c: Avoid 'new' keyword collision with C++
15:52.12Ignacio`hey
15:52.20Ignacio`anyone know How I can remove a commit? (not pushed)
15:56.08Notify03BRL-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.27d_rossbergIgnacio`: svn revert <filename>
15:56.44Ignacio`I found the solution :P
15:56.47Ignacio`d_rossberg, thx :P
15:56.49Ignacio`git reset --hard HEAD~1
16:01.34Ch3ckstarseeker: just submitted a patch on that; perfect as the conflict is resolved
16:01.45Ch3ckand 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.24Notify03BRL-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.45Notify03BRL-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.47Notifyconcentrated 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.46RishabhHello! I wanted to know about the online geometry viewer. Could some give a link describing it.
17:32.18Notify03BRL-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.09maths22brlcad: 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.55starseekerwonders if we can rename bu_attribute_value_set to bu_key_value_set
20:28.12starseekersaves a few characters...
20:31.04Notify03BRL-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.21ncsaba__hi all, anybody around expert in the windows port ?
20:42.21gcibotncsaba__, hey!
20:43.03ncsaba__I'm trying to install python-brlcad which is a python wrapper around the brlcad shared libraries
20:43.29ncsaba__and I get errors because for example libbu.dll is not there at all, but I have libbu.lib there
20:44.27ncsaba__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.34Notify03BRL-CAD:carlmoore * 59338 brlcad/trunk/src/sig/ihist.c: insert an 'else' -- may cause slightly-faster run
20:51.36ncsaba__well I guess I will just ignore windows for now
20:55.13ncsaba__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.56ncsaba__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.08ncsaba__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.49ncsaba__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.19ncsaba__but in some strange way this place answered my questions without any interaction :-)
21:23.36ncsaba__so I will keep coming here, ranting, and answering my own questions ;-)
21:25.06ncsaba__cheers and see you around :-)
21:27.59Notify03BRL-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.54Notify03BRL-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.54Notify03BRL-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.58Notify03BRL-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.15Notify03BRL-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.