Mariette Yvinec
07ce07355c
OK
1999-08-17 17:21:22 +00:00
Mariette Yvinec
e98e80e183
work with the new version of triangulation
1999-08-17 17:20:05 +00:00
Mariette Yvinec
aa552f7cd3
merged from branch b6aout
1999-08-17 17:12:00 +00:00
Mariette Yvinec
82162bf31d
merge from branch b6aout
1999-08-17 13:59:15 +00:00
Mariette Yvinec
bbd886ac3d
new triangulation working
...
examples compile and run
1999-08-17 13:55:44 +00:00
Geert-Jan Giezeman
7209561fbe
*** empty log message ***
1999-08-17 13:44:16 +00:00
Geert-Jan Giezeman
8aade43a03
*** empty log message ***
1999-08-17 13:28:12 +00:00
Mariette Yvinec
1d41d99cf3
merge from branch b6aout to main trunc
1999-08-17 12:39:25 +00:00
Mariette Yvinec
dc6dd31582
fold too long lines
...
add old iterator types and functions to Triangulation_2.h
for backward compatibility
1999-08-17 12:27:13 +00:00
Mariette Yvinec
7676cd81ec
make regular triangulation work with new Tds
...
testsuite compiles and runs
1999-08-17 11:50:54 +00:00
Mariette Yvinec
1bbc7378ce
retablish the file
...
which had been scrtched with Regular_triangulation_ftC2.h
1999-08-16 15:56:52 +00:00
Mariette Yvinec
cde1244fd4
added package line in the banner
...
just to check the commit
1999-08-16 12:34:24 +00:00
Mariette Yvinec
256688762c
Move to main trunc
1999-08-16 12:28:19 +00:00
Mariette Yvinec
3b274e0db0
add the test of duality using circulators.
...
This alloewd to fix a bug in Triangulation_ds_circulators_2.h
(edge circulators)
1999-08-16 10:23:28 +00:00
Mariette Yvinec
296df2e088
OK
1999-08-16 10:22:22 +00:00
Mariette Yvinec
cb9c49c222
fixed a bug in edge circulators
1999-08-16 10:22:11 +00:00
Mariette Yvinec
119e8415f9
make Delaunay triangulation compiles with
...
the new typedef required by MIPSPro
1999-08-16 09:23:41 +00:00
Mariette Yvinec
6713f47dda
add std:: to cout endl ofstream ifstream
1999-08-16 08:58:34 +00:00
Sylvain Pion
25c1cbf1a5
- Compactified comments in the output.
...
- Removed $old_num_eps using map().
- Factorized CGAL_(?:BEGIN|END)_NAMESPACE.
1999-08-12 09:03:20 +00:00
Sylvain Pion
674344774d
- Compactified the output.
1999-08-12 09:00:13 +00:00
Sylvain Pion
3fdb8c2e57
- Removed the "-v" option and verbose() function, useless.
...
- Removed checks for want_exceptions.
- Renamed print_filtered_exact() to print_dynamic(), and handle the advanced
version.
- Renamed print_static_adaptatif() print_static(), and handle the advanced
"pure static" filter too.
- New function print_predicate_struct(), prints the predicate class.
1999-08-09 12:11:02 +00:00
Sylvain Pion
28e0e9a1dc
- Removed checks on want_exceptions, it doesn't exist anymore.
1999-08-09 11:48:26 +00:00
Sylvain Pion
3887cd8cb1
- Added the advanced variants.
1999-08-07 14:40:49 +00:00
Sylvain Pion
e07b43fb2a
- Removed names of unused arguments.
1999-08-06 18:04:28 +00:00
Mariette Yvinec
6be7b081fc
Constrained triangulation have been adapted to new design of Tds
...
typedef included in derived triangulation for the requirement of
MIPSPRO 7.3
output and input poperators suppressed for delaunay and constrained triangulation : after all, inheritance works well
dimension() retrieved from Triangulation_ds_face_2
and included in Triangulation_face_base_2
compiles and runs (at least with gcc 2.95)
the additionnal typedef in derived classes causes compiler internal error
with egcs (at lest with the function insert* returning a vertex_handle,
when defined outside the class
1999-08-06 16:15:03 +00:00
Sylvain Pion
50cc68369c
- Moved geometric assertions up inthe Cartesian predicates.
1999-08-06 14:09:41 +00:00
Sylvain Pion
0ea008372d
- Implemented the new Filtered_exact<5 args> scheme.
...
- No more "-s" option, nor $static_version.
- New "-l file" option to output the static data.
- Use map(), everywhere it's cleaner.
- print_epsilon_function() renamed epsilon_function().
- New function print_static_infos().
- Fixed some "print" that missed "FO".
1999-08-06 13:20:20 +00:00
Sylvain Pion
d132854924
- Added some #include<> for the static variables of the static filters.
1999-08-06 13:04:01 +00:00
Sylvain Pion
3604ee3526
- Implemented new finter scheme.
...
- New types: Static, Dynamic, Protected, Advanced.
- New template parameters "Type" and "Protection".
- New member function .dbl(), and .to_double().
1999-08-06 13:02:35 +00:00
Sylvain Pion
e305a63219
- Removed the _SAF functions.
...
- Commented operator/ and /=.
- Made ulp() static member.
- Added empty ctor.
1999-08-06 12:59:39 +00:00
Sylvain Pion
98916cb7d5
- Removed the _SAF functions.
...
- Added an empty ctor.
1999-08-06 12:57:52 +00:00
Sylvain Pion
a379c702eb
- Updated to something that works !
1999-08-06 12:57:20 +00:00
Sylvain Pion
d9e730a8a3
- Added "builtin.h" to both Arithmetic_filter/predicates, and
...
static_infos/predicates, as well as both dispatch.h
1999-08-06 12:41:42 +00:00
Sylvain Pion
b1d7f9fe99
- Fixed prototype error for new_bound().
1999-08-06 11:49:54 +00:00
Sylvain Pion
a37e58669e
- Changed .value() -> .to_double(), and .to_double() -> .dbl().
1999-08-06 11:45:17 +00:00
Sylvain Pion
8e15655d50
- Old wrapper fused into Filtered_exact<>.
1999-08-06 11:39:08 +00:00
Sylvain Pion
d9a61c42a6
- New file: includes all static_infos files.
1999-08-06 11:17:12 +00:00
Sylvain Pion
e135b826ca
- Split lines.
1999-08-06 11:09:46 +00:00
Sylvain Pion
0519a7ef6d
- Split lines.
1999-08-06 11:06:28 +00:00
Sylvain Pion
bdcbf1bec2
- Added a line splitting.
1999-08-06 10:33:50 +00:00
Sylvain Pion
5cc95e0995
- Updated to the new "map" stuff.
1999-08-06 10:30:35 +00:00
Sylvain Pion
0dbe38f090
- New version using one class per predicate.
1999-08-06 10:08:50 +00:00
Sylvain Pion
53f6b783b5
- Split the overloaded code with a subdirectory static_infos/ that contains
...
the static stuff that needs to be in CGAL.
1999-08-06 08:25:16 +00:00
Sylvain Pion
9aafce5945
- Merged in Arithmetic_filter/ files.
1999-08-05 18:33:07 +00:00
Sylvain Pion
a62601a0e4
- Merged in the Arithmetic_filter/ files.
1999-08-05 18:31:44 +00:00
Sylvain Pion
8f77b04a95
- Merge with the static filters.
...
- Added CGAL_assertion(Interval_nt_advanced::want_exceptions) for the dynamic.
1999-08-05 18:29:01 +00:00
Sylvain Pion
ad1bb0b0bd
- Merged with the Static_filter.
...
- Added -l option.
1999-08-05 18:27:52 +00:00
Sylvain Pion
3ced384c6e
- Added the 3D Regular Triangulation files.
1999-08-05 17:43:41 +00:00
Sylvain Pion
72d58961c7
- Initial revision.
1999-08-05 17:41:21 +00:00
Sylvain Pion
e9553717f0
- Added "static bool Interval_nt_advanced::want_exceptions = true".
...
- Updated overlap_action() to use it.
- Removed the ugly macros CGAL_IA_NO_EXCEPTION and CGAL_IA_NO_WARNING.
1999-08-05 17:29:58 +00:00