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
Shai Hirsch
722f45f2d7
Added a comment to insert_in_face_interior to stress that the returned halfedge should be in the same direction as the input curve.
2001-07-01 15:50:48 +00:00
Ester Ezra
bf10ec609f
Removing the Inverse_index definition.
...
That's no longer necessary here, since we use it in Pm_file_writer.
2001-06-21 13:00:23 +00:00
Shai Hirsch
5ebff937b0
Changed the name deliminator to delimiter.
2001-06-18 14:52:04 +00:00
Ester Ezra
b3cc651db4
Removing the redeclaration of the variable i in lines 1288, 1368.
2001-06-12 19:07:05 +00:00
Ester Ezra
c2fa996897
Fixing header.
2001-06-12 18:58:22 +00:00
Ester Ezra
25247164ba
Printing the halfedge in verbose format as : [target] towards [curve].
2001-06-12 18:57:41 +00:00
Shai Hirsch
6dc2ad1ffa
Changing fabs() to CGAL_NTS abs().
2001-06-12 12:55:29 +00:00
Shai Hirsch
1357928114
80 column conformity.
2001-05-31 11:27:06 +00:00
Shai Hirsch
8d41407a3b
Added #include <cmath> to support fabs() in gnu 3.
2001-05-30 11:49:14 +00:00