Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
(15) |
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(53) |
Dec
(10) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(159) |
Feb
(63) |
Mar
(282) |
Apr
(185) |
May
(228) |
Jun
(404) |
Jul
(376) |
Aug
(260) |
Sep
(891) |
Oct
(302) |
Nov
(338) |
Dec
(430) |
2006 |
Jan
(502) |
Feb
(116) |
Mar
(76) |
Apr
(135) |
May
(52) |
Jun
(134) |
Jul
(252) |
Aug
(355) |
Sep
(71) |
Oct
(36) |
Nov
(10) |
Dec
(22) |
2007 |
Jan
(649) |
Feb
(644) |
Mar
(458) |
Apr
(317) |
May
(519) |
Jun
(196) |
Jul
(201) |
Aug
(139) |
Sep
(504) |
Oct
(491) |
Nov
(749) |
Dec
(702) |
2008 |
Jan
(306) |
Feb
(261) |
Mar
(154) |
Apr
(355) |
May
(296) |
Jun
(420) |
Jul
(509) |
Aug
(389) |
Sep
(211) |
Oct
(304) |
Nov
(159) |
Dec
(180) |
2009 |
Jan
(193) |
Feb
(290) |
Mar
(206) |
Apr
(253) |
May
(220) |
Jun
(372) |
Jul
(534) |
Aug
(400) |
Sep
(322) |
Oct
(242) |
Nov
(374) |
Dec
(360) |
2010 |
Jan
(419) |
Feb
(296) |
Mar
(477) |
Apr
(646) |
May
(554) |
Jun
(284) |
Jul
(211) |
Aug
(412) |
Sep
(493) |
Oct
(313) |
Nov
(286) |
Dec
(416) |
2011 |
Jan
(914) |
Feb
(714) |
Mar
(614) |
Apr
(397) |
May
(177) |
Jun
(640) |
Jul
(382) |
Aug
(778) |
Sep
(484) |
Oct
(370) |
Nov
(340) |
Dec
(464) |
2012 |
Jan
(982) |
Feb
(417) |
Mar
(278) |
Apr
(517) |
May
(424) |
Jun
(580) |
Jul
(358) |
Aug
(605) |
Sep
(257) |
Oct
(809) |
Nov
(519) |
Dec
(197) |
2013 |
Jan
(159) |
Feb
(229) |
Mar
(480) |
Apr
(282) |
May
(348) |
Jun
(283) |
Jul
(495) |
Aug
(960) |
Sep
(648) |
Oct
(381) |
Nov
(330) |
Dec
(522) |
2014 |
Jan
(393) |
Feb
(388) |
Mar
(305) |
Apr
(127) |
May
(593) |
Jun
(444) |
Jul
(508) |
Aug
(476) |
Sep
(595) |
Oct
(196) |
Nov
(310) |
Dec
(277) |
2015 |
Jan
(242) |
Feb
(207) |
Mar
(220) |
Apr
(263) |
May
(324) |
Jun
(380) |
Jul
(302) |
Aug
(344) |
Sep
(240) |
Oct
(177) |
Nov
(156) |
Dec
(82) |
2016 |
Jan
(191) |
Feb
(212) |
Mar
(331) |
Apr
(281) |
May
(215) |
Jun
(192) |
Jul
(308) |
Aug
(248) |
Sep
(178) |
Oct
(233) |
Nov
(60) |
Dec
(48) |
2017 |
Jan
(85) |
Feb
(34) |
Mar
(72) |
Apr
(138) |
May
(139) |
Jun
(72) |
Jul
(95) |
Aug
(143) |
Sep
(171) |
Oct
(32) |
Nov
(81) |
Dec
(95) |
2018 |
Jan
(99) |
Feb
(118) |
Mar
(79) |
Apr
(62) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1
|
2
(3) |
3
(5) |
4
(11) |
5
(18) |
6
(5) |
7
|
8
|
9
(11) |
10
(17) |
11
|
12
(2) |
13
(1) |
14
|
15
|
16
(7) |
17
(4) |
18
(8) |
19
(6) |
20
(12) |
21
|
22
|
23
(3) |
24
(21) |
25
(21) |
26
(5) |
27
(13) |
28
|
29
|
30
|
31
(4) |
|
|
|
|
From: <davidloman@us...> - 2011-05-13 17:46:35
|
Revision: 44613 http://brlcad.svn.sourceforge.net/brlcad/?rev=44613&view=rev Author: davidloman Date: 2011-05-13 17:46:29 +0000 (Fri, 13 May 2011) Log Message: ----------- Work on a small test. Modified Paths: -------------- geomcore/trunk/tests/func/GE/CMakeLists.txt geomcore/trunk/tests/func/GE/GeometryEngineTest.cxx Modified: geomcore/trunk/tests/func/GE/CMakeLists.txt =================================================================== --- geomcore/trunk/tests/func/GE/CMakeLists.txt 2011-05-12 15:19:49 UTC (rev 44612) +++ geomcore/trunk/tests/func/GE/CMakeLists.txt 2011-05-13 17:46:29 UTC (rev 44613) @@ -1 +1,13 @@ + +include_directories( + ${CPPUNIT_INCLUDE_DIR} + ${TCL_INCLUDE_DIRS} + ${BRLCAD_INCLUDE_DIRS} +) + +SET( geTest_LIBS + ${BRLCAD_LIBRARIES} +) + add_executable(geTest GeometryEngineTest.cxx) +TARGET_LINK_LIBRARIES(geTest ${geTest_LIBS}) \ No newline at end of file Modified: geomcore/trunk/tests/func/GE/GeometryEngineTest.cxx =================================================================== --- geomcore/trunk/tests/func/GE/GeometryEngineTest.cxx 2011-05-12 15:19:49 UTC (rev 44612) +++ geomcore/trunk/tests/func/GE/GeometryEngineTest.cxx 2011-05-13 17:46:29 UTC (rev 44613) @@ -22,11 +22,107 @@ * */ -int main(int ac, char *av[]) +#include <bu.h> +#include <raytrace.h> + +struct node_data { + struct char* path; + struct bu_external extList; +}; + +/* Start Function */ +int +start_fn_call(struct db_tree_state *, const struct db_full_path * pathp, + const struct rt_comb_internal *, genptr_t) { - return 0; + + char *name = db_path_to_string(pathp); + std::cout << "start: '" << name << "'" << std::endl; + + return 1; } +/* Leaf Function */ +union tree * +leaf_fn_call(struct db_tree_state *tsp, const struct db_full_path *pathp, + struct rt_db_internal *ip, genptr_t) +{ + + char *name = db_path_to_string(pathp); + std::cout << "leaf: '" << name << "'" << std::endl; + + + return (union tree *)NULL; +} + +int +main(int argc, char* argv[]) +{ + if (argc < 2) + { + std::cout << "Usage " << argv[0] << " BRLCAD-Databse." << std::endl; + return 1; + } + + const char* gName = argv[1]; + std::cout << "Using: '" << gName << "' ." << std::endl; + + std::list<node_data> dataList; + struct db_i* dbip = DBI_NULL; + + struct db_tree_state tree_state; /* includes tol & model */ + + tree_state = rt_initial_tree_state; /* struct copy */ + + /* Open DB */ + if ((dbip = db_open(gName, "r")) == DBI_NULL) + { + perror(gName); + bu_exit(1, "Unable to open geometry file (%s)\n", gName); + } + if (db_dirbuild(dbip)) + { + db_close(dbip); + bu_exit(1, "ERROR: db_dirbuild failed\n"); + } + + db_update_nref(dbip, &rt_uniresource); + + + /* Walk down from top Objects */ + struct directory* dp; + struct db_full_path dfp; + char* myArgs[1]; + + db_full_path_init(&dfp); + for (int i = 0; i < RT_DBNHASH; i++) { + for (dp = dbip->dbi_Head[i]; dp != RT_DIR_NULL; dp = dp->d_forw) { + if (dp->d_nref == 0 && !(dp->d_flags & RT_DIR_HIDDEN) && (dp->d_addr + != RT_DIR_PHONY_ADDR)) { + db_string_to_path(&dfp, dbip, dp->d_namep); + + myArgs[0] = dp->d_namep; + + (void) db_walk_tree( + dbip, /* db_i */ + 1, /* argc */ + (const char **)(myArgs), /* argv */ + 1, /* ncpu */ + &tree_state, /* state */ + start_fn_call,/* start func */ + NULL, /* end func */ + leaf_fn_call, /* leaf func */ + (genptr_t)&dataList); /* client_data */ + } + } + } + db_free_full_path(&dfp); + + db_close(dbip); + + return 0; +} + // Local Variables: // tab-width: 8 // mode: C++ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |