Commit Graph

30585 Commits

Author SHA1 Message Date
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
Sylvain Pion 2cfbba41c6 - Removed the check about CGAL_IA_NO_EXCEPTION. 1999-08-05 17:28:28 +00:00
Sylvain Pion edcc8519bd - Changed overlap_action() to be static. 1999-08-05 17:13:43 +00:00
Sylvain Pion 30792ea969 - Added "revision" and "revision_date" fields in the header. 1999-08-05 17:09:23 +00:00
Sylvain Pion 2e7717a22d - Replaced the list of includes by a single file Arithmetic_filter/dispatch.h. 1999-08-05 17:01:48 +00:00
Mariette Yvinec 3c3b714077 added using declaration for std items : cout , endl, ifstream, ofstream 1999-08-05 14:00:04 +00:00
Mariette Yvinec 0133386852 added typedef for MIPS PRO 7.3
begin to make constrained triangulation work with new Tds design
1999-08-05 13:59:24 +00:00
Tran Kai Frank Da 7a0ffd4a3f bug fix in the package_Makefile 1999-08-05 13:54:36 +00:00
Tran Kai Frank Da 34ffbfa4d4 put all tex_files in the basic directory 1999-08-05 13:19:17 +00:00
Mariette Yvinec 67718b35a7 change cerr and endl to std::cerr and std::endl
in functions
show_all and show_face
1999-08-04 10:36:31 +00:00
Sylvain Pion d085f8e435 - Updated to new format. 1999-08-04 09:49:57 +00:00