Andreas Fabri
1ab4265a32
Add CMakeLists.txt
2008-10-01 13:27:31 +00:00
Laurent Rineau
a302cff5c8
Second pass to remove CGAL_USE_QT: remove "#ifndef CGAL_USE_QT"/"#else"/"#endif // CGAL_USE_QT"
2008-09-09 21:42:42 +00:00
Efi Fogel
ba02f457b5
added dcel template parameter
2008-08-21 11:38:35 +00:00
Ophir Setter
407aa15da8
compilation warning fix
2008-07-28 05:55:45 +00:00
Ophir Setter
4340c4a343
fixed test
2008-07-08 09:03:04 +00:00
Fernando Cacciola
f93437ca22
Removed *unmodified* auto-generated CMakeLists.txt (now created by create_internal_release)
2008-05-05 14:01:55 +00:00
Sylvain Pion
643ea487a0
Remove casts to Comparison_result.
...
They are useless since we merged the various enum types.
2008-04-09 12:46:22 +00:00
Sylvain Pion
54648829af
Merge <CGAL/functions_on_enums.h> into <CGAL_enum.h>.
...
No need to have 2 separately documented headers for that.
2008-03-20 16:39:56 +00:00
Andreas Meyer
20315de571
* replaced CGAL_test_assert with ::assert, instead of CGAL_assertion
...
* removed include/Testsuite/assert.h
2008-03-19 13:45:36 +00:00
Fernando Cacciola
b704509dcf
Examples/Demos/Test CMake scripts updated
2008-03-05 21:14:02 +00:00
Fernando Cacciola
a659cd852a
Added project() and conditional test for CGAL_DIR
2008-02-14 15:42:36 +00:00
Fernando Cacciola
14043c43a0
Replaced CGALROOT by CGAL_DIR (the latters is used by CMake automatically)
2008-02-08 17:47:21 +00:00
Fernando Cacciola
afddfc4fca
CMake scripts for demos/examples/test added
2008-02-06 19:06:24 +00:00
Sylvain Pion
1552cda237
Add missing <climits> header (BGL's fault)
2008-01-22 10:28:40 +00:00
Sylvain Pion
b24108f5fd
Remove #include <cassert> from everywhere under include/CGAL/.
...
CGAL code has to use CGAL assertions instead.
2008-01-20 18:47:19 +00:00
Efi Fogel
d6116481cf
fixed constant names and made all enums
2008-01-12 16:02:36 +00:00
Efi Fogel
06d09e0ae0
fixed constant names and made all enums
2008-01-12 16:02:22 +00:00
Efi Fogel
239af8f980
Used Boundary_category
2007-12-10 16:59:08 +00:00
Efi Fogel
628a4854df
API change
2007-12-06 15:27:14 +00:00
Sylvain Pion
a46b55bf71
The files "changes.txt", "description.txt", "long_description.txt" and "maintainer"
...
are now under /trunk/$Package/package_info/$Package/ .
2007-12-02 15:06:42 +00:00
Efi Fogel
828bf3fd8a
Ported to new AOS
2007-11-28 17:39:33 +00:00
Efi Fogel
5667780f2a
Used Arrangement_on_surface_2
2007-11-28 17:32:07 +00:00
Efi Fogel
88cddf747d
roled back
2007-11-28 17:25:11 +00:00
Efi Fogel
d676dfc3ac
API revisited
2007-11-21 10:25:06 +00:00
Efi Fogel
4dc9a6924e
cleanup
2007-11-16 22:06:54 +00:00
Andreas Meyer
6623d525eb
* replaced assert in */test/*/*.{cpp,h} with CGAL_test_assertion
...
* replaced #include <assert.h> with the according CGAL/Testsuite/assert.h
2007-11-07 21:35:42 +00:00
Andreas Meyer
fdeedcf8b0
some low level code cleanup. renamed
...
* CGAL_error to CGAL_error_msg
* introduced a macro CGAL_error()
* added some words about CGAL_error to the developers manual
* renamed most of assert(x) into CGAL_assertion(x)
* renamed exit(x) with x != 0 , CGAL_assertion(false) and assert(false) into CGAL_error
* CORE left untouched, OpenNL changed
2007-11-07 16:51:18 +00:00
Sylvain Pion
055009cc58
Remove the need for mentionning todo files and doxygen files.
2007-11-03 21:15:36 +00:00
Ophir Setter
a989b763aa
changes in observer
2007-10-07 15:02:05 +00:00
Shlomo Golubev
ab72f96265
replace Arr_traits_2 to Arr_geomtry_traits
2007-09-16 20:52:34 +00:00
Ophir Setter
8f1118cb8c
Remove include/CGAL/Envelope_3/Arrangement_2_incremental_insert.h
2007-09-11 09:46:18 +00:00
Ophir Setter
e22e676d42
Using Aos_2 insert function
2007-09-11 07:51:44 +00:00
Shlomo Golubev
513d41b38b
replace insert_x_monotone_curves with insert
2007-09-05 23:11:31 +00:00
Efi Fogel
f6ef38f74e
cleanup: replaced get_blah() with blah()
2007-09-05 14:38:34 +00:00
Shlomo Golubev
8ba8e65ad4
replace insert_curves with insert
2007-08-29 09:33:43 +00:00
Efi Fogel
64c24c46da
removed grbage
2007-08-23 08:09:15 +00:00
Shlomo Golubev
dcbe75ea4c
rename Arrangement_2/Arr_inc_insertion_zone_visitor.h to Arr_topology_traits/Arr_planar_inc_insertion_zone_visitor.h
2007-08-22 23:38:39 +00:00
Efi Fogel
dcd2ad00ad
cleanup
2007-08-22 13:53:43 +00:00
Efi Fogel
aa6e81d9ed
roll back (kind of)
2007-08-22 13:50:22 +00:00
Efi Fogel
9e416b106f
Moved Arrangement_2 to Arrangement_on_surface_2
2007-08-22 12:39:27 +00:00
Shlomo Golubev
3fc6cf87bf
replacing Hole with Inner_ccb and Arr_overlay.h with Arr_overlay_2.h
2007-08-20 05:12:27 +00:00
Ophir Setter
8a46fd832f
Remove warnings when compiling with Arr_2
2007-08-15 22:05:58 +00:00
Shlomo Golubev
0317a2d8c5
bug in test12.cin and random_50.in
2007-08-09 15:41:21 +00:00
Shlomo Golubev
1f6d5bdf47
work arounds for Envelope_3
2007-08-09 13:20:14 +00:00
Sylvain Pion
a90de08bf3
Remove obsolete config flag CGAL_CFG_MATCHING_BUG_4 and its dependency CGAL_WRAP.
2007-08-08 15:15:20 +00:00
Ophir Setter
5ff00fd524
Using Arrangement_on_surface_2svn diff | lesssvn diff | less
2007-08-05 14:03:52 +00:00
Shlomo Golubev
dc6164c375
use of == operator of Point_2 which is not in the concept
2007-07-26 15:25:31 +00:00
Efi Fogel
0b797b55f1
ophirset: segmenets are not allowed to be constructed from 2 identical points
2007-07-25 10:52:37 +00:00
Ophir Setter
cfb054ab1c
bug fix so we can use lazy kernel with envelope triangle traits
2007-07-01 12:17:04 +00:00
Fernando Cacciola
88111fcf70
VS project files merged back
2007-06-06 15:35:17 +00:00
Andreas Fabri
c34341ee14
3.3 branch -> trunk
2007-06-04 14:38:31 +00:00
Andreas Fabri
01e763217b
3.3 branch -> trunk
2007-06-04 14:27:09 +00:00
Andreas Fabri
a9b1edf177
3.3 branch -> trunk
2007-06-04 14:14:12 +00:00
Andreas Fabri
6f3cba3b1a
Restructured headings
2007-06-04 13:57:49 +00:00
Efi Fogel
77395d7c88
Fixed assign()
2007-05-28 15:01:56 +00:00
Andreas Fabri
79b4ac54b3
added PkgDemo
2007-05-04 11:37:13 +00:00
Ophir Setter
894d640ef6
Bug Fix: unbounded faces in plane lower envelope have not been drawen
2007-05-02 16:52:59 +00:00
Efi Fogel
1fc957f574
wein: Defined RatKernel::Sphere_3 to be the Surface_3 type
2007-04-26 19:52:58 +00:00
Andreas Meyer
79dacdbad8
replaced $\hat{{\cal S}}$ with ${\cal D}$ (html converter had problems with it)
2007-04-20 15:20:41 +00:00
Andreas Meyer
8f525b0c1a
removed htmlonly workaround for overline/underline
2007-04-20 15:14:42 +00:00
Efi Fogel
8c3da59979
cleanup
2007-04-18 21:59:50 +00:00
Andreas Meyer
c1e9765ff4
manual fix: moved labels inside sectioning command
2007-04-18 14:20:12 +00:00
Efi Fogel
54f807992e
cleanup
2007-04-07 09:23:14 +00:00
Efi Fogel
bc087af0de
removed unused variable
2007-04-06 22:59:09 +00:00
Efi Fogel
0fabc7efcd
fixed namespace of boost related constructs and functions
2007-04-04 17:12:45 +00:00
Efi Fogel
3939142fc3
fixed Faces_visitor
2007-04-04 10:36:41 +00:00
Efi Fogel
ed058b4ae9
Added the proper SVN keywords
2007-04-03 18:32:55 +00:00
Efi Fogel
69d4215467
1st revision
2007-04-03 04:59:45 +00:00
Efi Fogel
fca8301eba
pacify CYGWINNT-5.1_icl.exe-9.0
2007-03-30 08:33:04 +00:00
Andreas Meyer
41169fc270
* updated howtocite bibkeys for upcoming 3.3 release
...
* typo fixes/cosmetic changes
2007-03-29 17:40:13 +00:00
Efi Fogel
0ebc4c2bfc
added const to icon arrays
2007-03-28 15:46:22 +00:00
Efi Fogel
0d9826231e
renamed vertices to vertices_icon
2007-03-28 15:08:37 +00:00
Efi Fogel
2e34efbaa5
cleanup
2007-03-27 15:31:29 +00:00
Efi Fogel
fcb91e76c7
Renamed Dcel_data to Dcel_info
2007-03-26 23:34:12 +00:00
Efi Fogel
bc87611553
cleanup
2007-03-26 17:15:40 +00:00
Efi Fogel
d9a432d903
removed \newcommand
2007-03-26 13:04:39 +00:00
Efi Fogel
317916ce22
cleanup
2007-03-26 11:55:55 +00:00
Andreas Fabri
a3215657b8
Fixes sent by Ron
2007-03-20 09:27:23 +00:00
Andreas Fabri
19b099b1cd
removed unused parameter
2007-03-20 08:04:11 +00:00
Andreas Fabri
298de37075
remoded unsused parameters
2007-03-19 07:26:45 +00:00
Andreas Fabri
676784b9ce
removed unused parameters
2007-03-17 08:54:47 +00:00
Andreas Fabri
c07e5941fb
removed/commented unused parameters
2007-03-16 09:53:39 +00:00
Andreas Fabri
c636b11f3f
Added illustration
2007-03-14 08:35:31 +00:00
Joachim Reichel
d08f6bea45
replace obsolete variable CGAL_QT_LDFLAGS by CGAL_LDFLAGS
2007-03-11 09:54:17 +00:00
Sylvain Pion
b2630cd7e1
Apply trailing whites-spaces and leadgin+trailing empty-lines cleanups
...
to demo/**/*.h and .cpp.
2007-03-10 16:55:12 +00:00
Sylvain Pion
6fb5cb906b
Remove trailing white spaces and end of lines.
...
(using : perl -pi.bak -e 's/\s+$/\n/' */examples/*/*.cpp )
2007-03-10 14:59:41 +00:00
Andreas Fabri
a33e7188b8
.C -> .cpp
2007-02-28 11:34:08 +00:00
Andreas Fabri
d3a8cfaca7
derivation instead of typeded for VC++
2007-02-16 10:43:29 +00:00
Sylvain Pion
0575cd72ef
prefix macro with CGAL_
2007-02-15 20:49:53 +00:00
Efi Fogel
6aa177f6e4
cleanup
2007-02-02 12:32:53 +00:00
Eric Berberich
82645c5551
added guard to avoid warning
2007-01-25 12:32:50 +00:00
Laurent Saboret
9d0d302a87
Fixed svn properties of whole trunk
2006-12-18 09:37:55 +00:00
Ron Wein
c38c22bad8
Renamed Infinity_type to Boundary_type.
2006-12-11 15:35:58 +00:00
Baruch Zukerman
5b41cedf06
added buttons to draw vertices /edges/faces
2006-11-28 16:29:05 +00:00
Baruch Zukerman
920c6409ef
added xpm files for new icons
2006-11-28 16:01:24 +00:00
Baruch Zukerman
7543379016
new icons
2006-11-28 15:57:13 +00:00
Baruch Zukerman
94a5499d97
fixed the 'New instance' button when the current diagram is of planes
2006-11-28 13:29:35 +00:00
Baruch Zukerman
261a4f37a7
clean up
2006-11-28 13:24:06 +00:00
Baruch Zukerman
51745d797a
added index.html help
2006-11-28 13:21:11 +00:00
Baruch Zukerman
ad491bbf95
changed the shortcut key for opening a file
2006-11-28 13:20:28 +00:00
Baruch Zukerman
8a2767ec05
fixed the 'About'
2006-11-28 13:05:42 +00:00
Baruch Zukerman
f73c9dc805
added new plane files
2006-11-26 11:42:04 +00:00
Baruch Zukerman
29abe36958
new planes files
2006-11-20 14:54:35 +00:00
Andreas Fabri
3201ed1ac8
Changed variable name to avoid nameclash when including windows.h
2006-11-12 20:58:14 +00:00
Michael Hemmer
9608231a02
fixed problems with CGAL::sign(CGAL::Sign)
2006-10-28 13:07:32 +00:00
Michael Hemmer
d2fa505e81
changed include of CORE NTs e.g. #include<CGAL/CORE_BigInt.h>
2006-10-27 11:02:16 +00:00
Baruch Zukerman
da7e13c374
new
2006-10-22 16:07:51 +00:00
Baruch Zukerman
77d7fa53d0
new triangle file
2006-10-22 15:29:50 +00:00
Baruch Zukerman
43d60e8b3a
added data files to the demo.
2006-10-22 15:15:40 +00:00
Baruch Zukerman
386fc9f59a
added operator casting to Kernel::Plane_3
2006-10-19 00:27:34 +00:00
Baruch Zukerman
001dc7bd2c
extended the demo to support planes
2006-10-19 00:26:26 +00:00
Baruch Zukerman
081c510507
construct_projected_boudary has changed
2006-10-17 14:11:29 +00:00
Baruch Zukerman
852399875b
fixed the test suites with the changes of the envelope traits
2006-10-17 14:09:29 +00:00
Baruch Zukerman
1d6739bd0a
fixed a compilation error
2006-10-17 13:02:15 +00:00
Baruch Zukerman
2ce83d2ee9
extended the demo to read and draw sphere files
2006-10-17 13:00:58 +00:00
Baruch Zukerman
a4846490ab
fixed a bug
2006-10-08 08:58:03 +00:00
Ron Wein
468d50641f
Documentation changes due to Eric's review.
2006-10-05 16:42:02 +00:00
Baruch Zukerman
7c03be2322
cleanup
2006-10-05 15:01:39 +00:00
Baruch Zukerman
663c9e5982
some fixes
2006-10-05 14:38:07 +00:00
Baruch Zukerman
2ce18f9194
added colors to the triangles
2006-10-03 12:35:17 +00:00
Baruch Zukerman
5fe648d3d7
fixed comments
2006-10-03 11:47:40 +00:00
Baruch Zukerman
9b372f8dab
resizing the window when opening new file
2006-10-03 11:36:39 +00:00
Baruch Zukerman
c1d65abad1
the 1st version of the demo
2006-10-03 10:50:23 +00:00
Baruch Zukerman
701cbaf28a
removed Env_caching_traits_3
2006-09-25 12:14:57 +00:00
Baruch Zukerman
5aa38bc9eb
clean up
2006-09-25 12:13:32 +00:00
Efi Fogel
8c0c477927
typo
2006-09-13 15:30:13 +00:00
Efi Fogel
8fb067aa11
Rephrasing and typo fixing
2006-09-13 15:00:45 +00:00
Baruch Zukerman
1621545c65
fixed compilation error
2006-09-13 13:44:18 +00:00
Baruch Zukerman
fc60b5b007
added some more example
2006-09-13 11:43:56 +00:00
Efi Fogel
ef8f1b93ac
1st revision
2006-09-13 11:40:48 +00:00
Efi Fogel
09fc434ec1
Enhanced
2006-09-13 11:36:26 +00:00
Baruch Zukerman
9d472ba109
fixes / changes ...
2006-09-13 09:39:44 +00:00
Baruch Zukerman
961e6f2dc9
fixed the traits classes to define Multiplicity type
2006-09-13 09:38:14 +00:00
Baruch Zukerman
e802d9a34d
changed the traits so the surface will not inherit from the Handle
2006-09-13 09:34:53 +00:00
Baruch Zukerman
24969f9840
changed the traits so the surface will not inherit from the Handle
2006-09-13 09:34:39 +00:00
Baruch Zukerman
9939df4472
some fixes
2006-09-12 21:16:26 +00:00
Baruch Zukerman
32016de761
new tex files
2006-09-12 17:43:49 +00:00
Baruch Zukerman
db72f72312
some fixes
2006-09-12 17:41:56 +00:00
Baruch Zukerman
a48a4d6f25
some fixes to match the changes in the package
2006-09-12 17:31:00 +00:00
Baruch Zukerman
2a034f5c69
some fixes to match the changes in the package
2006-09-12 17:30:18 +00:00
Baruch Zukerman
45f9194a2b
fixed some compilation errors
2006-09-11 14:19:33 +00:00
Baruch Zukerman
6068d1659f
renamed file
2006-09-11 13:45:20 +00:00
Baruch Zukerman
2e03255e31
fixed some bugs (with infinity stuff) and some compilation errors
2006-09-11 13:41:23 +00:00
Baruch Zukerman
e05c5118cf
removed 'triangles' from the comments
2006-09-11 10:42:29 +00:00
Baruch Zukerman
6701e20868
fixed the header
2006-09-11 10:39:48 +00:00
Baruch Zukerman
3318b4a51e
adding a new example for the Env_plane_traits_3
2006-09-11 10:37:23 +00:00
Baruch Zukerman
88f2b7af9e
added myself as an author to all relevant files at the Envelope_3 package.
2006-09-11 10:22:10 +00:00
Baruch Zukerman
a8c03e9597
extending the Envelope_3 package to support unbounded surfaces, fixed bugs in the Env_plane_traits_3.
2006-09-11 10:14:13 +00:00
Baruch Zukerman
db98b1bb0a
changed the construct projected intersection function of the traits to return x-monotone curves instead curve.
2006-09-04 13:03:28 +00:00
Baruch Zukerman
f30df37b72
changed the construct projected intersection function of the traits to return x-monotone curves instead curve.
2006-09-04 13:02:34 +00:00
Baruch Zukerman
46ecbd1ce4
delete
2006-09-04 10:40:00 +00:00
Baruch Zukerman
e4896356e0
fixes
2006-09-03 14:56:44 +00:00
Baruch Zukerman
701e31b778
fixed
2006-09-03 14:45:12 +00:00
Baruch Zukerman
af54ce51ae
new test files for triangles
2006-09-03 14:42:31 +00:00
Baruch Zukerman
362b0aecf3
traits class for planes and half-planes
2006-09-03 14:35:00 +00:00
Baruch Zukerman
518183cbfc
traits class for planes
2006-09-03 14:34:31 +00:00
Baruch Zukerman
682f255bd7
changes
2006-09-03 14:30:49 +00:00
Baruch Zukerman
584a6513d6
new test files for triangles
2006-09-03 14:29:45 +00:00
Baruch Zukerman
935fc37f18
test files for spheres
2006-09-03 14:19:12 +00:00
Baruch Zukerman
952a407e1b
new files for tests
2006-09-03 13:52:56 +00:00
Baruch Zukerman
4340dc22e7
new test programs for spheres and triangles
2006-09-03 13:51:59 +00:00
Baruch Zukerman
e633f66942
fixed the tests
2006-09-03 13:51:04 +00:00
Baruch Zukerman
41a7ba11d1
removing files
2006-09-03 13:50:00 +00:00
Baruch Zukerman
7a58b5bdda
many changes...
2006-09-03 13:49:11 +00:00
Efi Fogel
9215e9a90b
1st revision
2006-08-25 09:30:09 +00:00
Andreas Meyer
b454b3febd
manual cleanup:
...
* .C ---> .cpp
* removed ../examples from paths
* moved some demo/example files out of doc_tex into their respective place
* now it should build properly, again
2006-08-07 16:43:09 +00:00
Efi Fogel
ede7089c3f
1st revision
2006-08-03 16:14:22 +00:00
Efi Fogel
249750e1cc
updated
2006-08-03 12:34:27 +00:00
Efi Fogel
99db03321d
updated
2006-08-03 12:17:42 +00:00
Efi Fogel
ac9af09728
updated
2006-08-03 12:07:11 +00:00
Efi Fogel
dbd7ae470a
updated
2006-08-03 11:31:59 +00:00
Efi Fogel
1e715bf0b7
1st revision
2006-08-03 11:12:23 +00:00
Efi Fogel
8d69ab839c
1st revision
2006-08-03 11:11:18 +00:00
Efi Fogel
9bb72d95f1
1st revision
2006-08-03 11:03:25 +00:00
Efi Fogel
99e824f90a
1st revision
2006-08-03 10:57:07 +00:00
Efi Fogel
bd7c0148de
1st revision
2006-08-03 10:56:01 +00:00
Baruch Zukerman
670cebc988
changed the code to match the new interface of the traits
2006-08-03 10:16:41 +00:00
Ron Wein
0d8095b567
Fixed a typo.
2006-08-03 09:56:28 +00:00
Ron Wein
a41ace0f48
Fixed a few typos.
2006-08-03 09:42:29 +00:00
Ron Wein
b245fa0bdd
Small fix.
2006-08-02 10:16:45 +00:00
Ron Wein
f8aa872244
Fixed the documentation.
2006-08-02 10:10:12 +00:00
Baruch Zukerman
d38fe2802f
changed Construct_envelope_xy_monotone_parts_3 to Make_xy_monotone_3
2006-08-02 08:41:09 +00:00
Baruch Zukerman
8e22345d08
added surface() method to get the first surface (with the precondition that there is at least one)
2006-08-02 08:15:00 +00:00
Baruch Zukerman
3216e291cf
put in a comment '#define CGAL_ENV_TRIANGLES_TRAITS_CACHE_POINT_ON'
2006-08-02 07:51:31 +00:00
Ron Wein
3f2a0188e2
Fixed the examples.
2006-08-02 07:37:03 +00:00
Baruch Zukerman
1353f56b53
removed #include<CGAL/Timer.h> from file
2006-08-02 07:27:37 +00:00
Baruch Zukerman
8166169bd3
changed the global functions not to use the caching traits automatically
2006-08-02 07:18:08 +00:00
Ron Wein
71947a0330
Added the surface-data traits and made the caching traits public.
2006-08-02 07:12:59 +00:00
Ron Wein
c8b9eb5893
Fixed all include files and updated the examples.
2006-08-01 12:48:10 +00:00
Ron Wein
87ab1fc3fa
Finished renaming and removing files.
2006-08-01 09:43:58 +00:00
Ron Wein
7cda802792
Renamed more files.
2006-08-01 09:08:00 +00:00
Ron Wein
57606cb940
Renamed files.
2006-08-01 08:21:52 +00:00
Ron Wein
a846c8ce1f
Fixed the enums.
2006-08-01 07:33:08 +00:00
Ron Wein
710c660a47
Documentation for the Envelope_3 package.
2006-08-01 07:13:14 +00:00
Baruch Zukerman
df89ccdec1
changed the example to use the new interface
2006-07-31 14:26:09 +00:00
Baruch Zukerman
69a318bcb7
getting started with the Envelope_3 package:
...
removed timers and other debug stuff,
implemented the lower_envelope_3 and upper_envelope_3 global functions (currently the type of the envelope UPPER or LOWER is determined as a paramter passed to the traits constructor.
2006-07-31 14:25:32 +00:00
Ron Wein
15b1274ed8
Added nicer public interface to the envelope_3 functions.
2006-07-24 11:56:48 +00:00
Andreas Fabri
041aea306e
changed .C to .cpp in examples
2006-07-09 19:15:30 +00:00
Michal Meyerovitch
ae798fe5e2
fixed a bug in case when the spheres intersect in one point.
2006-05-17 08:09:10 +00:00
Michal Meyerovitch
3d56046492
added construction of envelope from xy-monotone surfaces to the public
...
interface.
2006-05-08 08:07:32 +00:00
Michal Meyerovitch
c9d84711b6
1. added support for 3d segments (as surfaces).
...
2. changed the handling of vertical triangles - instead of using them as
xy-monotone surfaces, the relevant segment(s) is(are) constructed and
considered xy-monotone.
3. removed the functor is_vertical_3, since it is no longer in the concept.
2006-05-08 08:04:42 +00:00
Michal Meyerovitch
3b22ccb854
removed the use of traits->is_vertical_3_object(), since it is not needed.
...
- line, and those below, will be ignored--
M Envelope_element_visitor_3.h
2006-05-08 07:50:17 +00:00
Michal Meyerovitch
329aabf466
removed is_vertical_3 since it is not in the concept.
2006-05-08 07:48:17 +00:00
Laurent Saboret
87d65f75e3
Fixed svn properties of ASCII files (as defined by Maintenance/svn_client/config)
2006-04-18 12:42:52 +00:00
Baruch Zukerman
dad8123848
..
2006-04-10 11:01:26 +00:00
Michal Meyerovitch
3b71c90f9f
add handle to sphere_3 + few minor changes.
2006-04-09 12:26:14 +00:00
Michal Meyerovitch
45999c514e
add caching traits
2006-04-09 09:16:04 +00:00
Michal Meyerovitch
da179a895a
timers exist and work only when CGAL_BENCH_ENVELOPE_DAC is on.
2006-04-09 09:09:47 +00:00
Michal Meyerovitch
35ce66d396
timers exist and work only when CGAL_BENCH_ENVELOPE_DAC is on.
2006-04-09 09:05:26 +00:00
Michal Meyerovitch
7fdc43fcdb
compress flags in one integer.
2006-04-09 08:46:31 +00:00
Baruch Zukerman
4e2878a16d
making a surface xy monotone
2006-03-27 11:49:14 +00:00
Michal Meyerovitch
0ec29374b8
1. Added additional flag in a halfedge, to indicate whether its target and face
...
have equal surface (i.e., are continuous) on the envelope.
This enables the removal of comparison between lists of surfaces, thus
the removal of "operator < for xy-monotone surface" from the traits concept
(when not using any cache).
2. Removed the caching from the algorithm and introduced the caching traits.
2006-02-26 08:05:14 +00:00
Michal Meyerovitch
0cea00688d
1. Added additional flag in a halfedge, to indicate whether its target and face
...
have equal surface (i.e., are continuous) on the envelope.
This enables the removal of comparison between lists of surfaces, thus
the removal of "operator < for xy-monotone surface" from the traits concept
(when not using any cache).
2. Some cosmetic changes: improved remarks, removed Envelope_base class,
introduced caching traits.
2006-02-26 08:03:59 +00:00
Michal Meyerovitch
2b2f753289
Added additional flag in a halfedge, to indicate whether its target and face
...
have equal surface (i.e., are continuous) on the envelope.
This enables the removal of comparison between lists of surfaces, thus
the removal of "operator < for xy-monotone surface" from the traits concept
(when not using any cache).
2006-02-26 08:02:34 +00:00
Michal Meyerovitch
d9944b59ea
Added additional flag in a halfedge, to indicate whether its target and face
...
have equal surface (i.e., are continuous) on the envelope.
This enables the removal of comparison between lists of surfaces, thus
the removal of "operator < for xy-monotone surface" from the traits concept
(when not using any cache).
2006-02-26 08:01:44 +00:00
Michal Meyerovitch
fd84eecc8b
removed Envelope_base class
2006-02-26 07:57:28 +00:00
Michal Meyerovitch
dc9921d82d
removed Envelope_base_3
2006-02-23 09:14:52 +00:00
Michal Meyerovitch
cd3de47f52
remove Envelope_base_3
2006-02-23 09:14:30 +00:00
Michal Meyerovitch
d56dd79285
first version of a caching traits, which adds caching ability
...
for projected intersections and some compare_distance results.
2006-02-23 09:10:40 +00:00
Michal Meyerovitch
8e8c6666b5
cosmetic changes
2006-02-23 09:05:37 +00:00
Laurent Saboret
db6a8f948c
Change CVS keywords to SVN style
2006-02-16 14:30:13 +00:00
Laurent Saboret
1aad55d4cb
Change CVS keywords to SVN style
2006-02-14 10:08:15 +00:00
Laurent Saboret
2071fa909b
Move packages to trunk root
2006-02-14 08:58:14 +00:00