Commit Graph

55 Commits

Author SHA1 Message Date
Sylvain Pion 1d8779b171 Rename the following functions:
det2x2_by_formula
  det3x3_by_formula
  det4x4_by_formula
  det5x5_by_formula
  det6x6_by_formula
to:
  determinant

How cute...  a name independent of the dimension, and even readable !
2008-04-09 13:35:34 +00:00
Sylvain Pion af5ffdecae Remove useless <CGAL/Segment_Delaunay_graph_2/config.h>,
now that I removed the need for the only one macro it provided.
2008-04-09 13:11:21 +00:00
Sylvain Pion ebb5e40b14 Remove casts to Sign.
They are useless since we merged the various enum types.
2008-04-09 13:09:17 +00:00
Sylvain Pion b740e90de0 Rename the following functions:
sign_of_determinant2x2
  sign_of_determinant3x3
  sign_of_determinant4x4
  sign_of_determinant5x5
  sign_of_determinant6x6
to:
  sign_of_determinant

So that we have less dimension-dependent namings, at least internally...
2008-04-09 12:20:25 +00:00
Sylvain Pion 6a9740d043 Remove obsolete workarounds for __sgi. 2008-01-20 23:09:58 +00:00
Sylvain Pion e76a7d1ac2 SUNPRO workaround not needed anymore 2008-01-20 21:11:57 +00:00
Sylvain Pion 7b114599ad Get rid of CGAL_REP_CLASS_DEFINED 2008-01-03 19:02:00 +00:00
Andreas Meyer c1d1609af1 replaced CGAL_assertion( false* and CGAL_assertion( 0*
with CGAL_error/CGAL_error_msg
2007-11-08 00:27:20 +00:00
Sylvain Pion 1c189779b6 Update following renaming EK -> Exact_kernel and FK -> Approximate_kernel. 2007-09-07 09:52:51 +00:00
Sylvain Pion a3def1c3eb Remove obsolete config flag CGAL_CFG_USING_BASE_MEMBER_BUG. 2007-08-09 09:55:09 +00:00
Sylvain Pion 93c81dd125 comment out unused argument 2007-03-23 19:14:27 +00:00
Sylvain Pion 249732051f Fix "uninitialized base class in copy ctor" warning/bug (by removing useless code). 2007-03-23 19:02:35 +00:00
Andreas Fabri 42f0da8ee0 removed unused parameters 2007-03-20 08:39:43 +00:00
Andreas Fabri e01f3b7b8b removed unused parameters 2007-03-20 08:23:06 +00:00
Andreas Fabri e1fd28e66d remove unused parameter 2007-03-19 07:47:35 +00:00
Andreas Fabri ca86d2bb37 remove unused parameter 2007-03-16 10:49:14 +00:00
Michael Hemmer 854ea80b4b rm use of CGALi::Is_field etc
replaced by use of Algebraic_category tag
2007-03-12 17:34:47 +00:00
Sébastien Loriot 54d6b1f926 Remove unused parameter names of functions involving warnings while compiling 2007-02-08 07:47:54 +00:00
Michael Hemmer f95d200030 rm Number_type_traits
replace:
 Ring_tag -> Integral_domain_without_division_tag
 Sqrt_field_tag -> Field_with_sqrt_tag
2006-11-16 12:42:59 +00:00
Michael Hemmer 0401e53a34 added preliminary NTS for Sqrt_extension_1/2
TODO: try to use Sqrt_extenison from package Number_type / Algebraic_foundations
2006-10-30 12:14:32 +00:00
Menelaos Karavelas 465743288b more name changes for variables called "small" 2006-08-25 07:49:50 +00:00
Menelaos Karavelas 8a694d7df0 renamed variable small to sdg_small; created conflict with
a macro defined when including windows.h
2006-08-24 07:17:08 +00:00
Menelaos Karavelas e5f4020b97 - added config.h file which defines the macro
CGAL_CFG_NO_OPERATOR_TIMES_FOR_SIGN; this macro is used for
  compatibility with CGAL 3.2.1
- added compatibility of svn head with CGAL 3.2.1
2006-08-09 16:44:12 +00:00
Menelaos Karavelas 9458e7423b removed default template parameters from storage traits with info 2006-08-02 10:20:33 +00:00
Menelaos Karavelas af5d902d96 added one more operator() in info converter; modified code to use
this new converter
2006-08-02 10:09:37 +00:00
Menelaos Karavelas 03c549b341 fixed problem created by deletion of files 2006-08-02 08:47:20 +00:00
Menelaos Karavelas 5732954651 - removed Point_container.h and Simple_container_wrapper.h; these
files are either unused or no longer needed
- modified storage traits to define const_Point_handle as well;
  modified Segment_Delaunay_graph_2 class to take all point handles
  from storage traits
2006-08-01 13:13:36 +00:00
Menelaos Karavelas 91c2227d19 changed some file names to match the names of the classes they contain 2006-08-01 12:38:07 +00:00
Menelaos Karavelas 3e41bec983 switched the order of the 2nd and 3rd template parameter in hierarchy 2006-07-31 20:53:51 +00:00
Menelaos Karavelas a292e6f268 - changed storage traits with info to take as first template parameter
the geometric traits instead of the base class
2006-07-31 14:32:06 +00:00
Menelaos Karavelas 6f67048440 - renamed storage traits related file names and classes; modified test
suite and demo according to changes
- added a couple more test data in test suites
- added example which demonstrates how to add info to sites
- added copyright headers when missing; modified year list in some
  copyright headers
2006-07-31 13:25:07 +00:00
Menelaos Karavelas 8e658f4fbd the bug fix for SunPro CC was missing a CGAL:: qualification 2006-07-29 05:36:00 +00:00
Menelaos Karavelas 15c409607d bug fixes due to recent changes and further rearrangement of code 2006-07-28 00:57:06 +00:00
Menelaos Karavelas 7714bf1d06 file restored; removed by mistake 2006-07-28 00:08:08 +00:00
Menelaos Karavelas 1ff30091db forgot to remove a file 2006-07-27 17:45:49 +00:00
Menelaos Karavelas 5540405767 - moved predicate code to SegmentDelaunayGraph_2 namespace
- removed unused code and corresponding files
2006-07-27 17:45:00 +00:00
Menelaos Karavelas eb95ceac81 minor changes and one more bug fix 2006-07-26 14:28:53 +00:00
Menelaos Karavelas 6996001e07 removed a legacy comment 2006-07-26 14:10:52 +00:00
Menelaos Karavelas ebc3c7554a fixed a couple minor bugs 2006-07-26 01:41:44 +00:00
Menelaos Karavelas a1a1bcd9d1 fixed a bug in info propagation; removed debugging print out 2006-07-26 01:15:37 +00:00
Menelaos Karavelas 79bc0c4e9f - fixed bug in hierarchy: the bug appeared in cases where the
hierarchy was inserting segments at higher levels and there were
  overlapping segments
- added support in hierarchy for info.
2006-07-26 00:54:29 +00:00
Menelaos Karavelas 1189ef4a86 removed unnecessary code 2006-07-26 00:32:47 +00:00
Menelaos Karavelas 9a2a6d51e8 removed copyright info for now 2006-07-25 13:00:32 +00:00
Menelaos Karavelas bdea5eed88 added/modified files according to new design; the hierarchy does not
work with info yet; some file names need to be changed
2006-07-25 12:52:16 +00:00
Menelaos Karavelas 27742008f8 - fixed errors created by the move of *.C files to *_impl.h 2006-05-27 10:56:12 +00:00
Menelaos Karavelas 7e55974218 - moved *.C files to Segment_Delaunay_graph_2/*_impl.h
- removed the check for automatic template inclusion
2006-05-25 10:40:20 +00:00
Menelaos Karavelas d08ee5cbe9 - fixed bug in undocumented insert method that takes two vertex
handles: the inserted segment was not registered in the input sites
  container.
  NOTE THAT THIS METHOD DOES NOT BEHAVE CORRECTLY WHEN SEGMENTS ARE
  ALLOWED IN UPPER LEVELS OF THE HIERARCHY: THE CURRENT VERSION OF
  THIS METHOD FOR THE HIERARCHY ONLY INSERTS AT THE LOWER LEVEL.
2006-05-14 21:49:19 +00:00
Menelaos Karavelas 1eb2798900 - put the Arrangement_type output operator inside a #ifdef-#endif
block to avoid the warning. The macro that enables the output
  operator is called:
  CGAL_SEGMENT_DELAUNAY_GRAPH_2_ARRANGEMENT_TYPE_OUTPUT_OPERATOR
2006-05-02 08:41:44 +00:00
Menelaos Karavelas 10b4b3b1a2 fixed bug in CGAL/Segment_Delaunay_graph_2/Arrangement_type_C2.h
reported by: Bernhard Kornberger <bkorn@ist.tugraz.at> and related to the
definition of operator<< for Sdg_arrangement_enum::Arrangement_type.
2006-04-18 14:18:05 +00:00
Menelaos Karavelas 7a672dec6f - "fixed" code/testsuite when run with a number type that does not
support / and sqrt ("fixed" here means that the code still runs but
  operations are no longer exact; the operations that are not exact
  are only used for constructions, not for predicates)
2006-03-09 18:19:15 +00:00