00:06.22 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
00:33.17 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
00:47.36 |
Notify |
03BRL-CAD:starseeker * 59699
brlcad/trunk/src/librt/search.c: More explorations on how to
correctly walk the tree - considering doing the walk and then
post-processing the -below options for clarity... |
00:55.55 |
Notify |
03BRL-CAD:starseeker * 59700
brlcad/trunk/src/librt/search.c: subtree walking starts with a
union always, so don't add unneeded complexity by passing
transverse_func the bool_val |
01:26.27 |
Notify |
03BRL-CAD:brlcad * 59701
brlcad/trunk/include/fft.h: M_SQRT2 isn't used, remove. explain why
we don't use vmath too. |
01:33.51 |
Notify |
03BRL-CAD:brlcad * 59702
brlcad/trunk/include/vmath.h: add 1/(2pi) and 2pi to our list of
numeric literals, using same convention as minix |
01:40.57 |
Notify |
03BRL-CAD:brlcad * 59703 brlcad/trunk/CHANGES:
minimally impacting change lets us eliminate all of the libbn
numeric constant globals (bn_pi, bn_twopi, bn_halfpi, bn_quarterpi,
bn_invpi, bn_inv2pi, bn_inv4pi) in favor of the standard and
extended math M_ constants. the degree/radian macros were
completely duplicative, so they can just go away. the only
remaining is 1/255 which we can move into header land as
a |
01:40.58 |
Notify |
macro value for consistency. |
01:50.17 |
Notify |
03BRL-CAD:brlcad * 59704
(brlcad/trunk/include/bn.h brlcad/trunk/src/conv/comgeom/solid.c
and 72 others): progress towards libs with no API globals.
eliminate all of the numeric ones in libbn in favor of M_
constants. brevity (1586 bytes reduced, hah) and consistency for
improved clarity. |
01:59.14 |
Notify |
03BRL-CAD:brlcad * 59705
(brlcad/trunk/src/conv/g-vrml.c brlcad/trunk/src/conv/g-x3d.c and 4
others): use RAD2DEG and DEG2RAD to convey intent better |
02:16.33 |
*** join/#brlcad FOSScookie
(~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net) |
02:24.57 |
*** join/#brlcad archivist
(~archivist@host81-149-189-98.in-addr.btopenworld.com) |
02:25.54 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
02:52.09 |
Notify |
03BRL-CAD:brlcad * 59706
(brlcad/trunk/src/adrt/isst_tcltk.c
brlcad/trunk/src/adrt/librender/path.c and 41 others): put the M_
constants to more extensive use, particularly the new
M_2PI |
03:10.18 |
Notify |
03BRL-CAD:brlcad * 59707
brlcad/trunk/src/libbn/anim.c: more DEG2RAD |
03:41.31 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
04:22.47 |
Notify |
03BRL-CAD:brlcad * 59708
brlcad/trunk/misc/win32-msvc/Dll/BrlcadCore.def: no longer
exporting the bn globals |
04:26.39 |
Notify |
03BRL-CAD:brlcad * 59709 (brlcad/trunk/CHANGES
brlcad/trunk/include/bn.h brlcad/trunk/src/libbn/rand.c): similarly
eliminate bn_sin_double global from libbn, only used by another
macro unmodified. |
04:32.39 |
Notify |
03BRL-CAD:brlcad * 59710
brlcad/trunk/src/librt/test_root3-subd.cpp: ws, func style, and
added blank lines for clarity |
05:29.32 |
Notify |
03BRL-CAD:brlcad * 59711
(brlcad/trunk/src/anim/anim_cascade.c
brlcad/trunk/src/anim/anim_fly.c and 31 others): style cleanup,
space after close paren |
06:55.50 |
*** join/#brlcad Izak__
(~Izak@66-118-151-70.static.sagonet.net) |
06:55.58 |
*** join/#brlcad ejno_
(~ejno@unaffiliated/kazaik) |
07:27.01 |
*** join/#brlcad jasleen
(~chatzilla@117.255.247.187) |
07:43.28 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
08:22.32 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
08:41.25 |
*** part/#brlcad jasleen
(~chatzilla@117.255.247.187) |
08:41.46 |
*** join/#brlcad jasleen
(~chatzilla@117.255.247.187) |
08:58.47 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
09:26.16 |
*** join/#brlcad luca79
(~luca@net-37-117-74-224.cust.vodafonedsl.it) |
11:08.47 |
*** join/#brlcad jasleen
(~chatzilla@117.255.247.187) |
11:35.18 |
Notify |
03BRL-CAD:tbrowder2 * 59712
brlcad/trunk/include/bu.h: correct typo |
11:48.50 |
Notify |
03BRL-CAD:tbrowder2 * 59713
brlcad/trunk/include/bu.h: add missing 's' for plural
word |
12:32.41 |
*** join/#brlcad Anaphaxeton
(~george@unaffiliated/anaphaxeton) |
12:36.07 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
13:41.02 |
*** join/#brlcad gaganjyot
(~gagan@124.253.225.45) |
13:52.14 |
*** join/#brlcad jasleen
(~chatzilla@117.255.247.187) |
15:41.27 |
*** join/#brlcad ishwerdas
(~inderplus@117.212.55.230) |
15:51.07 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
16:08.05 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
16:24.08 |
Notify |
03BRL-CAD:brlcad * 59714
brlcad/trunk/src/libdm/dm-ogl.c: revert 59704. playing with
antialiased line drawing, not intended to be part of libdm global
commit. |
16:32.08 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
16:38.19 |
Notify |
03BRL-CAD:starseeker * 59715
brlcad/trunk/src/librt/search.c: Tweak path building for left tree
branches, test use of results in searching. |
16:48.10 |
*** join/#brlcad gaganjyot
(~gagan@124.253.225.45) |
16:59.59 |
Notify |
03BRL-CAD:starseeker * 59716
(brlcad/trunk/src/conv/step/g-ap214/Add_Tree.cpp
brlcad/trunk/src/librt/search.c brlcad/trunk/src/librt/search.h):
More work positioning the search logic to use the new
approach. |
17:01.45 |
Notify |
03BRL-CAD:n_reed * 59717
brlcad/trunk/src/libbrep/intersect.cpp: append to arrays in
separate loop to make it clear they aren't being used to construct
the current segments |
17:22.48 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
18:07.59 |
Notify |
03BRL-CAD:starseeker * 59718
brlcad/trunk/src/librt/search.c: Activate the generic below check -
still need to handle depth based limits |
18:09.16 |
*** join/#brlcad gaganjyot
(~gagan@124.253.225.45) |
18:31.26 |
Notify |
03BRL-CAD:starseeker * 59719
brlcad/trunk/src/librt/search.c: Turn on the depth
testing. |
18:55.17 |
Notify |
03BRL-CAD:n_reed * 59720
brlcad/trunk/src/libbrep/intersect.cpp: move duplicated in/out test
code to function |
19:16.27 |
Notify |
03BRL-CAD:starseeker * 59721
brlcad/trunk/src/librt/search.c: Try some tweaking with the above
test, add a debug function to print full paths with their boolean
information |
19:23.09 |
Notify |
03BRL-CAD:starseeker * 59722
brlcad/trunk/src/librt/search.c: We want the match_top check here,
not an actual subset check. |
19:41.30 |
Notify |
03BRL-CAD:brlcad * 59723
brlcad/trunk/regress/repository.sh: make the repository script
accommodate pathnames with spaces and special characters. started
to accommodate it proper, but realized the easiest solution is to
just change to the src directory. we can do that because we don't
actually write out anything nor rely on anything outside the source
dir. this should accommodate the regression-full odd
pathname |
19:41.32 |
Notify |
test. included an example of how scripting is
done with odd pathnames for reference in case it's needed
elsewhere. |
19:41.55 |
Notify |
03BRL-CAD:brlcad * 59724 brlcad/trunk/TODO:
regression script updated |
19:45.26 |
Notify |
03BRL-CAD:starseeker * 59725
brlcad/trunk/src/librt/search.c: Clarify the intent of the current
-above option. It looks only in the local path, not across all
paths in the database that include the current directory
pointer. |
19:57.17 |
Notify |
03BRL-CAD:brlcad * 59726
brlcad/trunk/CMakeLists.txt: no reason to not calculate the time
delta at the very end, just wish there was some way to capture the
writing-files-out phase time too. |
20:11.39 |
Notify |
03BRL-CAD:r_weiss * 59727
brlcad/trunk/src/librt/primitives/bot/tie.c: These tests for divide
by zero and nan seems to work better. RT_DOT_TOL is too
loose. |
20:16.04 |
Notify |
03BRL-CAD:r_weiss * 59728
(brlcad/trunk/include/brep.h brlcad/trunk/include/tclcad.h): Quiet
some windows build warnings. |
20:22.07 |
Notify |
03BRL-CAD:r_weiss * 59729
brlcad/trunk/src/bwish/winMain.c: Fix some windows build
warnings. |
20:26.49 |
Notify |
03BRL-CAD:r_weiss * 59730
brlcad/trunk/src/conv/bot_dump.c: Quiet a windows build
warning. |
20:30.32 |
Notify |
03BRL-CAD:r_weiss * 59731
brlcad/trunk/src/libtclcad/tclcad_obj.c: Quiet a windows build
warning. |
20:38.15 |
Notify |
03BRL-CAD:r_weiss * 59732
(brlcad/trunk/src/mged/cmd.c brlcad/trunk/src/mged/fbserv.c
brlcad/trunk/src/mged/mged.c): Quiet windows build
warnings. |
20:45.03 |
Notify |
03BRL-CAD:starseeker * 59733
brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake: Treat src/other
includes as system includes, so we don't get spewage from Boost et.
al. |
20:48.40 |
Notify |
03BRL-CAD:r_weiss * 59734
brlcad/trunk/src/libbu/fchmod.c: Quiet windows build
warning. |
20:54.47 |
Notify |
03BRL-CAD:r_weiss * 59735
brlcad/trunk/src/librt/primitives/arb8/arb8.c: Quiet a windows
build warning. |
21:09.06 |
Notify |
03BRL-CAD:starseeker * 59736
brlcad/trunk/src/librt/search.c: Tree walker count for search now
down to one, and much simpler. Do the 'real' search work on a table
of full paths - it's now the treewalker's job to simply build that
table up with the correct paths and booleans. |
21:22.44 |
starseeker |
O.o sphflake is crashing |
21:22.48 |
starseeker |
wonder when that happened |
21:23.54 |
*** join/#brlcad KimK
(~Kim__@ip24-255-223-153.ks.ks.cox.net) |
21:36.04 |
Notify |
03BRL-CAD:starseeker * 59737
brlcad/trunk/src/proc-db/sphflake.c: Make sure we initialize with
the default filename at need (Sean found it) |
22:53.56 |
Notify |
03BRL-CAD:tbrowder2 * 59738
(brlcad/trunk/src/libbu/tests/test_funcs.c
brlcad/trunk/src/libbu/tests/test_internals.h): add new functions;
literal moved to bu.h |
23:16.07 |
Notify |
03BRL-CAD:tbrowder2 * 59739
(brlcad/trunk/include/bu.h brlcad/trunk/src/libbu/bitv.c and 2
others): include/bu.h+ add literals for bit twiddling+ add two
functions for converting between binary and hex
stringssrc/libbu/bitv.c+ add two functions for converting between
binary and hex
stringssrc/libbu/tests/bu_bitv.csrc/libbu/tests/bitv-tests.cmake+
add tests for the new functions |