IRC log for #brlcad on 20110525

00:23.54*** join/#brlcad crazy_imp (~mj@a89-182-193-229.net-htp.de)
01:18.10*** join/#brlcad juanman (~quassel@unaffiliated/juanman)
02:22.24*** join/#brlcad juanman (~quassel@unaffiliated/juanman)
04:58.47*** join/#brlcad dli (~dli@dsl-69-172-110-67.acanac.net)
05:02.21*** join/#brlcad Stattrav (~Stattrav@122.167.103.233)
05:02.21*** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
06:45.29*** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
06:47.35*** join/#brlcad merzo (~merzo@193.254.217.44)
07:12.36*** join/#brlcad KimK (~Kim__@ip174-71-95-176.om.om.cox.net)
10:44.01dlomanyawns
11:05.13CIA-117BRL-CAD: 03davidloman * r44675 10/geomcore/trunk/ (5 files in 2 dirs): Drop antiquated DbObject and DbObjectManifest classes. No longer useful
11:06.42CIA-117BRL-CAD: 03davidloman * r44676 10/geomcore/trunk/ (include/BrlcadDb.h src/GS/BrlcadDb.cxx src/GS/CMakeLists.txt): Rough in skeleton for BrlcadDb class. Will contain all fns necessary for loading, reading, writing and saving a .g file.
11:07.11dlomannice!  sf.net is fast this morning!
11:08.30CIA-117BRL-CAD: 03davidloman * r44677 10/geomcore/trunk/src/GS/BrlcadDb.cxx: Oops. Make constructor implementation match declaration =D
11:09.16CIA-117BRL-CAD: 03davidloman * r44678 10/geomcore/trunk/src/GS/DataManager.cxx: Make DataManager handle DirListReqMsg objects appropriately.
11:26.59*** join/#brlcad kunigami_ (~kunigami@187.106.4.220)
12:27.08CIA-117BRL-CAD: 03davidloman * r44679 10/geomcore/trunk/ (include/StringUtils.h src/utility/StringUtils.cxx): Pull out commonly used, or otherwise generically useful functions into new StringUtils class.
12:27.38CIA-117BRL-CAD: 03davidloman * r44680 10/geomcore/trunk/src/utility/CMakeLists.txt: Wire StringUtils into cmake
12:28.20CIA-117BRL-CAD: 03davidloman * r44681 10/geomcore/trunk/ (include/FileDataSource.h src/GS/FileDataSource.cxx): Allow FileDataSource to take advantage of StringUtils class. Remove any duplicate functionality.
13:12.21CIA-117BRL-CAD: 03davidloman * r44682 10/geomcore/trunk/ (include/StringUtils.h src/utility/StringUtils.cxx): Add getLastStepOfPath() to StringUtils.
13:18.37*** join/#brlcad Yoshi47 (~jan@64.235.102.210)
14:04.15CIA-117BRL-CAD: 03davidloman * r44683 10/geomcore/trunk/tests/func/utility/ (CMakeLists.txt StringUtilsTest.cxx): Implement a stringUtils functional test.
15:23.50*** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
17:33.36CIA-117BRL-CAD: 03davidloman * r44684 10/geomcore/trunk/tests/unit/utility/StringUtilsUTest.cxx: Implement some unit tests for StringUtils class
17:46.35CIA-117BRL-CAD: 03davidloman * r44685 10/geomcore/trunk/ (include/StringUtils.h src/utility/StringUtils.cxx): Break out common functionality in path parsers. Structure function calls more logically.
17:48.27*** join/#brlcad mafm (~mafm@34.Red-83-49-87.dynamicIP.rima-tde.net)
17:53.36*** join/#brlcad mafm_ (~mafm@161.Red-83-50-132.dynamicIP.rima-tde.net)
18:15.30CIA-117BRL-CAD: 03davidloman * r44686 10/geomcore/trunk/ (2 files in 2 dirs): getLastStepOfPath was failing in certain cases. Created unit tests and fixed bugs.
18:18.09CIA-117BRL-CAD: 03davidloman * r44687 10/geomcore/trunk/ (include/BrlcadDb.h src/GS/BrlcadDb.cxx): Flesh out BrlcadDB implementation a bit by adding isValidPath() and list() along with other support functions like open() close() etc...
18:18.53CIA-117BRL-CAD: 03davidloman * r44688 10/geomcore/trunk/include/FileDataSource.h: Documentation and formatting....
18:20.18CIA-117BRL-CAD: 03davidloman * r44689 10/geomcore/trunk/src/GS/FileDataSource.cxx: Make FileDataSource use the BrlcadDb class. Remove duplicate code.
18:39.00CIA-117BRL-CAD: 03davidloman * r44690 10/geomcore/trunk/src/GS/BrlcadDb.cxx: Check for solids. Solids don't have children!
19:01.45*** join/#brlcad Stattrav (~Stattrav@117.192.155.188)
19:01.46*** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
19:02.27CIA-117BRL-CAD: 03starseeker * r44691 10/brlcad/trunk/src/tclscripts/rtwizard/rtwizard.tcl: Make rtwizard's dirname line match archer's...
19:13.37CIA-117BRL-CAD: 03davidloman * r44692 10/geomcore/trunk/ (3 files in 2 dirs): Implement a simple oop wrapper around the bu_external struct
19:25.40kunigami_Hi, I have a newbie question: If I'm to include some library's headers and these header's depend on other headers, do I need to include both?
19:27.42CIA-117BRL-CAD: 03davidloman * r44693 10/geomcore/trunk/src/GS/ExtObject.cxx: free bu_external* on ~ExtObject
19:34.17CIA-117BRL-CAD: 03davidloman * r44694 10/geomcore/trunk/ (include/BrlcadDb.h src/GS/BrlcadDb.cxx): Implement contains() and getExtObj().
19:40.59kunigami_for example, I'm using a OSL header: oslexec.h. So I added OSL/include/ with include_directories(). but now, I get compile error from dependencies of oslexec.h such as openEXR
19:54.04CIA-117BRL-CAD: 03davidloman * r44695 10/geomcore/trunk/ (include/BrlcadDb.h src/GS/BrlcadDb.cxx): Implement a bulk getter: getExtObjects(...). works on a list of names and provides a list of ExtObject objects.
19:56.58*** join/#brlcad IriX64 (~kvirc@bas2-sudbury98-1096601324.dsl.bell.ca)
20:32.49*** join/#brlcad willdye (~willdye@fern.dsndata.com)
20:34.56*** part/#brlcad willdye (~willdye@fern.dsndata.com)
20:49.21*** join/#brlcad mafm (~mafm@161.Red-83-50-132.dynamicIP.rima-tde.net)
21:11.05*** join/#brlcad kunigami_ (~kunigami@187.106.4.220)
23:23.34starseekerkunigami_: It depends on the headers, but if oslexec.h is pulling other .h files, you do need to include the directories that will let the compiler find them
23:24.29starseekerkunigami_: what's the error specifically?  (I'd suggest using http://pastebin.mozilla.org/)
23:29.46kunigami_I'm trying to compile the osl-raytracer out of the osl-system. But OSL depends on other libraries, so I was getting dependence errors. Now, I've included all these dependences on the cmake file, but I'm still getting some compile errors. I'll double-check my CMakeLists to see if I'm not doing anything silly :) BRB
23:32.57``ErikI find that when I'm doing something silly, if often becomes obvious as I'm in the process of sharing to get help... I'm probably the meanest one around and I don't make fun of people or think less if they make mistakes (though I might rib on the ones who should know better, but it's in jest)
23:33.15``Erikand with that, I'm out for the night, hasta la pasta, mi amiga2000's

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