Commit Graph

80 Commits

Author SHA1 Message Date
Shai Hirsch ed2de076ab Added typename to please CC. 2002-03-24 17:55:34 +00:00
Shai Hirsch f74f4654fa Made write_arr a friend function. 2002-03-24 17:54:54 +00:00
Eran Leiserowitz 895b5d9cdf added an edge iterator 2002-03-21 19:38:08 +00:00
Efi Fogel 0dfcce11f4 manged deallocation of In_place_lists within the code 2002-03-21 15:43:45 +00:00
Efi Fogel 24ca7fb7a9 Revert to previous write_{vertex,halfedge,face} signature 2002-03-21 11:12:54 +00:00
Eran Leiserowitz 1d931e27fe changed FT to be taken from the kernel, instead from Point_2 2002-03-20 21:48:55 +00:00
Efi Fogel 50690d94b3 Supressed storing PM data upon writer construction 2002-03-20 20:04:00 +00:00
Efi Fogel 1af04cc6d3 1st step in making the Pm_..._exact_traits obsolete. Fixed syntactical error (RT(0) instead of 0) 2002-03-20 08:45:41 +00:00
Efi Fogel e9e2f72e61 1st step in making the Pm_..._exact_traits obsolete 2002-03-20 08:44:36 +00:00
Shai Hirsch 33dde0f346 Removing erroneous typenames before function names. 2002-03-19 22:46:23 +00:00
Shai Hirsch d07582e47a Removed old workaround for CC that are not needed anymore. 2002-03-19 22:22:31 +00:00
Shai Hirsch ac0501d06a Removeing parameter names for unused parameters to avoid warning. 2002-03-19 20:11:13 +00:00
Shai Hirsch 15de38c658 Removeing parameter names for unused parameters to avoid warning. 2002-03-19 20:05:43 +00:00
Eran Leiserowitz 4b0f144679 fixed a msvc problem (templete member function and default parameter) 2002-03-19 20:01:47 +00:00
Shai Hirsch ce52bd57f8 Added typename where there was an implicit typename (porting to g++ 3.1). 2002-03-19 19:46:07 +00:00
Shai Hirsch 5bb6a7b6b8 Bug fixes. 2002-03-19 15:47:43 +00:00
Shai Hirsch 78a6048e0e Removing epsilon traits. This class is against our policy of exact computation or at least filtering. 2002-03-19 12:55:27 +00:00
Shai Hirsch 21560acda3 Added typename where g++ 3.1 complained about an implicit typename (in return type which is a subtype of a template parameter). 2002-03-18 21:03:23 +00:00
Efi Fogel a5a04fd835 Place holder for Shai's traits. 2002-03-18 20:02:42 +00:00
Shai Hirsch 8ba805ec92 Added compare_xy to traits wrap. 2002-03-04 13:55:53 +00:00
Shai Hirsch 8cf85e050a Changed template paramter names and some other organizational matters.
Also changed code such that there is always a default constructor for planar mapbut if the default point location is not included it will issue a run time
error.
2002-02-19 16:09:22 +00:00
Shai Hirsch 56711dd45b Removed #error in case the file gets included twice. There are protected #ifdefs anyway. Also, we do not care about protected includes within the .C file anymore. It does not make compilation slow as before. 2002-02-19 16:07:42 +00:00
Shai Hirsch 7d2bfe4f81 Incorporated Eugene's chnages that took out member function definitions out
of class Planar_map_2 function definition.
2002-02-06 17:42:01 +00:00
Shai Hirsch bdd29e57a4 Correcting header errors. 2002-01-22 14:57:34 +00:00
Shai Hirsch da51c0ef66 Enforced 80 columns. 2002-01-22 14:46:01 +00:00
Shai Hirsch a6c2635745 Commenting point_is_in() member function. 2002-01-22 14:10:16 +00:00
Shai Hirsch 533833210c Included a precondition in init() so ensure an instance is not used for more than one map, i.e. initialized only once. 2002-01-17 14:18:58 +00:00
Ester Ezra 21afef354a Initialize the Planar map notifier file. 2002-01-01 15:28:35 +00:00
Ester Ezra 11cac27297 Update all insert functions to have a notifier for updating the Planar map attributes.
We moved from the Planar map with intersections part of this functionlity to Planar map.
We have not added yet notifier functions for merge_edge and remove_edge.
2002-01-01 15:27:27 +00:00
Shai Hirsch 0fc55a5798 More changes to support Traits::Point instead of Point. 2001-12-13 16:21:13 +00:00
Shai Hirsch ed15023568 Reverted changes so that Point of pm is Point of traits and not Point_2 thereof. 2001-12-13 15:01:38 +00:00
Shai Hirsch 1a605abc67 New file as part of the move to the new HDS. 2001-12-07 16:35:26 +00:00
Shai Hirsch 0e965894e1 *** empty log message *** 2001-12-06 16:25:27 +00:00
Shai Hirsch 745578fe68 Changed Point to Point_2, added X_curve (in traits_wrap). 2001-12-05 18:01:26 +00:00
Shai Hirsch d1766bf339 Using compare_slopes and some other changes. 2001-12-05 17:59:51 +00:00
Shai Hirsch 4c84af14b9 Using Point_2 of the traits rather than Point.
Exporting Point_2 and keeping Point for backward compatability.
2001-12-05 17:58:30 +00:00
Shai Hirsch 03204bb581 *** empty log message *** 2001-12-05 17:17:56 +00:00
Shai Hirsch 4bda5fa66a Trial file. 2001-12-04 18:26:53 +00:00
Shai Hirsch 29da036f73 A trial file for the move to Kernel traits. 2001-12-04 18:26:26 +00:00
Shai Hirsch fcbd38f520 A file to examine to move to Kernel traits. 2001-11-28 17:59:37 +00:00
Shai Hirsch e32331d7ab Removed a redundant const in a parameter of the non const access function ref(). 2001-11-19 15:49:51 +00:00
Shai Hirsch 7447842e54 Adapted the class to Sylvain's changed in Handle_for. 2001-11-19 15:47:43 +00:00
Shai Hirsch fd73d9a197 Casted an unused parameter to void to avoid warning. 2001-11-13 18:53:35 +00:00
Shai Hirsch 9d5fd95d2f Replaces assert() with CGAL_assertion(). 2001-10-30 16:01:06 +00:00
Shai Hirsch 64348eb39e Making get_traits a const member function. 2001-09-05 14:26:20 +00:00
Shai Hirsch 7ffb422af3 80 Columns and indentation. 2001-07-17 12:24:30 +00:00
Ester Ezra a38e09dba0 Doing casting from Hole_iterator to Hole_const_iterator to satisfy VC++. 2001-07-10 13:52:36 +00:00
Shai Hirsch 7a324de2cb Added inclusion of Window_stream.h. 2001-07-05 14:41:15 +00:00
Shai Hirsch 399f77aaec Removed inclusion of leda window. 2001-07-05 14:40:35 +00:00
Ester Ezra 99674a54cc Bug fix:
fixing the function 'find_closest' to work properly when cv is vertical.
The problem was in case as:
	-------
	|     |
	|    *|
	-------
When the query point lies on a vertical line from the vertical curve.
2001-07-03 14:19:04 +00:00