Commit Graph

342 Commits

Author SHA1 Message Date
Mariette Yvinec 4c8091f05b fixed a bug in debug function show_all() 2003-03-07 14:43:30 +00:00
Mariette Yvinec 17b0def3e9 fixes doc typos 2003-03-06 15:39:28 +00:00
Mariette Yvinec 4b1a1e615b submission of Ver 7.61 2003-03-04 09:49:44 +00:00
Mariette Yvinec 68b93aac2c - general fixes in Regular_triangulation_2 owing to the hiding of vertices
instead of points
  also , it is now possible to introduce twice the same point
  with different weights, or delete a hidden vertex
- changes in the testsuite of Regular_triangulation_2
- fixes in regular triangulation - (stack_flip_4_2 and stack_flip_3_1)
- changed the is_valid() of Regular_triangulation_2
2003-02-27 10:08:09 +00:00
Mariette Yvinec 989073b582 submission of 7.59 2003-02-14 09:10:12 +00:00
Mariette Yvinec ff2d092a21 submission of 7.58 2003-02-12 08:43:45 +00:00
Mariette Yvinec 3df709febc merge my changes with Andreas one's 2003-02-11 17:38:36 +00:00
Andreas Fabri a9543e3028 *** empty log message *** 2003-02-11 14:20:26 +00:00
Mariette Yvinec 3fd442c712 submission of 7.56 2003-02-07 14:09:16 +00:00
Mariette Yvinec bb695d6ce9 submission of 7.55 2003-02-04 16:37:57 +00:00
Andreas Fabri bb07f16cdf *** empty log message *** 2003-02-04 15:53:27 +00:00
Andreas Fabri 1d4444904d *** empty log message *** 2003-02-04 11:20:55 +00:00
Mariette Yvinec 868c0b7cf4 fixed is_valid() in Triangulation_ds_face_2.h 2002-11-28 17:50:37 +00:00
Mariette Yvinec a71a8d7980 fixed unusefull affectation in limit_intersection()
in Constrained_triangulation_2.h
2002-11-12 14:42:53 +00:00
Mariette Yvinec 4b9aa2491e submission of 7.51 2002-11-04 17:04:51 +00:00
Sylvain Pion f7c4b1a9a0 - fixes by Radu on Trivial_iterator.h + VC7 2002-10-30 15:54:47 +00:00
Mariette Yvinec 606541675d submission of 7.50 2002-10-29 10:48:01 +00:00
Mariette Yvinec 0e6dca9eec submission of 7.49 2002-10-25 13:54:21 +00:00
Sylvain Pion ed666dbd49 - Comparable_iterator renamed Trivial_comparable_iterator. 2002-10-25 13:04:05 +00:00
Mariette Yvinec c7714289ab added _size member in DS_Container 2002-10-07 14:02:32 +00:00
Mariette Yvinec bf249a9ea3 submission 7.47 2002-09-23 13:38:59 +00:00
Mariette Yvinec 2d151086f0 small fixes 2002-08-28 07:51:01 +00:00
Mariette Yvinec df061bd483 submission of 7.45 2002-08-27 16:58:02 +00:00
Mariette Yvinec df279327b9 added a macro to workaround MSC in Trivial_iterator.h
changed accordingly the def of Face_handle and Vertex_handle in TDS2
2002-08-26 15:36:15 +00:00
Mariette Yvinec ebae46f4f3 Replaced CGAL::Pointer by CGAL::Comparable_iterator
in the implemantatins of Face_handle and Vertex_handle
2002-08-19 14:57:04 +00:00
Mariette Yvinec c2aa0d07dc introduced explicit instanciation of big classes in testsuite
so that each (non template) member function be instantiated
2002-08-14 16:41:03 +00:00
Mariette Yvinec bd507d154b small doc fixes 2002-08-13 12:23:17 +00:00
Mariette Yvinec 1a9f751722 changed deprecated Construct_direction_of_line_2 to
Construct_direction_2
2002-08-13 12:07:37 +00:00
Mariette Yvinec 22035e2789 submission of 7.41 2002-08-13 11:29:11 +00:00
Mariette Yvinec 36e853e266 ok 2002-08-12 07:49:35 +00:00
Mariette Yvinec f6a796a130 suppressed precondition from insert_in_edge
suppressed Special_insert_in_edge in Contrained and Constrianed_Delaunay
  triangulations
2002-07-26 12:01:51 +00:00
Mariette Yvinec 99767e14bf fixed long lines 2002-07-09 15:22:33 +00:00
Mariette Yvinec 5b3defa1db update doc of Triangulation_hierarchy_2.tex 2002-07-08 09:00:24 +00:00
Mariette Yvinec d167e80267 submission of 7.39 2002-07-08 08:53:58 +00:00
Andreas Fabri 67a9a492df *** empty log message *** 2002-07-08 08:15:47 +00:00
Mariette Yvinec 50310a0ab0 - remove the virtual character of insert in Constrained_triangulation
Constrained_Delaunay_triangulation_2 and Constrained_triangulation_plus_2.
  There are now virtual versions of those functions with a different name:
  virtual_insert()
- fixed overloaded insert and locate of Triangulation_hierarachy_2
  to make Triangulation_hierarachy_2 compatible with
  Constrained_triangulation_plus_2
2002-07-08 06:44:03 +00:00
Mariette Yvinec 30a2ddb1e5 remove the virtual character of insert in Constrained_triangulation
Constrained_Delaunay_triangulation_2 and Constrained_triangulation_plus_2.
  There are now virtual versions of those functions with a different name:
  virtual_insert()
Tout marche bien avec des predicats exacts
Il y a un pb avec des intersections exactes...
2002-07-05 15:01:55 +00:00
Mariette Yvinec c8d5831696 fixed overloaded insert and locate of Triangulation_hiererachy_2
added a scope in insert of Constrained_triangulation_2.h
2002-07-05 12:43:02 +00:00
Mariette Yvinec a8b6e2845f submission of 7.37 2002-05-29 08:34:11 +00:00
Mariette Yvinec 8b52b96e8b added DS_Container.h to package Triangulation_2 to reduce dependencies wrto
Triangulation_3
2002-05-28 14:03:05 +00:00
Mariette Yvinec 53178c221e *** empty log message *** 2002-05-28 12:59:49 +00:00
Mariette Yvinec 8217e34dca *** empty log message *** 2002-05-28 12:47:42 +00:00
Mariette Yvinec 5d317b111d *** empty log message *** 2002-05-28 12:40:05 +00:00
Mariette Yvinec f5e463c18d - fixed details in doc 2002-05-28 11:55:46 +00:00
Mariette Yvinec d63b643655 submission of 7.32 2002-05-13 14:31:05 +00:00
Mariette Yvinec c97fd95aff submission of 7.31 2002-05-09 15:27:34 +00:00
Mariette Yvinec c622c7faf9 added a hack to compile on any Sun_CC 2002-05-07 15:45:12 +00:00
Mariette Yvinec 326db6df19 submission of version 7.29 2002-05-07 06:54:15 +00:00
Mariette Yvinec 4796bd442e added missing references 2002-05-03 09:01:55 +00:00
Susan Hert 8df0f7d667 split support/Handle doc into user and ref parts 2002-04-30 19:16:19 +00:00
Mariette Yvinec 53bc9024a8 updates of the doc 2002-04-23 07:00:26 +00:00
Mariette Yvinec d2db7d18d9 submission of version 7.25 2002-04-17 14:36:31 +00:00
Mariette Yvinec eeaec02827 submission of 7.25 2002-04-15 13:46:31 +00:00
Mariette Yvinec 1e9f1d150b submission of 7.23 2002-04-15 13:17:10 +00:00
Mariette Yvinec 2903bdd5f6 submission of version 4.22 2002-04-12 13:44:44 +00:00
Mariette Yvinec 17a495bbda undo some unvolunteer changes 2002-04-11 14:31:57 +00:00
Mariette Yvinec a7ef8925cc submission of 7.21 2002-04-11 13:27:07 +00:00
Mariette Yvinec b00d48891e fixed templared insert in Constrained_triangulation_plus 2002-04-11 07:08:24 +00:00
Mariette Yvinec bfa6180ce2 submission of version 7.20 2002-04-10 13:45:41 +00:00
Mariette Yvinec 503b840d25 add missing types 2002-04-09 11:29:43 +00:00
Mariette Yvinec c951db96a9 submission of 7.19 2002-04-08 08:59:53 +00:00
Mariette Yvinec e80a410881 submission of version 7.18 2002-04-08 08:11:38 +00:00
Mariette Yvinec 33fc576b3c fixed details in test_triangulation_geom_traits.C
fixed intersect functions in Constrained triangulations
  and Constrained_triangulation_plus
  (virtual - non vritual, partial overriding)
Try a fix in copy constructor of  Constraint_hierarchy_2.h
2002-04-08 08:09:46 +00:00
Mariette Yvinec 2f7132dda8 submission of version 7.17 2002-04-05 06:47:39 +00:00
Mariette Yvinec 5825f5d47b submission of 7.16 2002-04-04 17:11:36 +00:00
Mariette Yvinec 583dddfbe0 *** empty log message *** 2002-04-04 14:17:29 +00:00
Mariette Yvinec 08e2b72976 submission of (03/04/02) 2002-04-03 09:32:10 +00:00
Mariette Yvinec e90fd25cfc fixed the problem that Constrained triangulation
should not require intersection from the traits
when the No_intersection_tag is used.
This imply :
-to set back the default tag as No_intersection_tag (for backward compatibility)
-to change a bit the design so that types to compute intersection
 ar required only when used...
- fixed Triangulation_euclidean_traits classes to work with
kernel concept
2002-04-03 09:29:35 +00:00
Mariette Yvinec 6d30e327e3 - added copy and swap to Constrained_triangulation_plus_2
- fixed Constrained_triangulation_plus_2 with Exact_intersections_tag
- fixed examples and demo of Constrained_triangulation_plus_2
2002-03-25 09:18:18 +00:00
Mariette Yvinec f167a52051 fixed copy of Constrained_triangulation_plus_2 2002-03-22 09:01:16 +00:00
Mariette Yvinec 357fec2787 fixed a bug in the doc
made the intersect members virtual
2002-03-21 19:17:06 +00:00
Mariette Yvinec e662a2d2f8 submission of 7.11 2002-03-21 14:49:55 +00:00
Mariette Yvinec b1df0ed15d *** empty log message *** 2002-03-20 12:54:04 +00:00
Mariette Yvinec 2f5eb14825 submission 0f 7.10 2002-03-20 12:53:39 +00:00
Mariette Yvinec c41f7e2be8 fixed copy of the constraint_hierarchy 2002-03-20 12:18:46 +00:00
Mariette Yvinec b3963843d0 added : #include <CGAL/squared_distance_2.h> in
Constrained_triangulation_plus_2.h
2002-03-20 08:49:48 +00:00
Mariette Yvinec 7f75304f8b submission of 7.09 2002-03-19 15:14:53 +00:00
Mariette Yvinec c53e31b9e2 added #include <cassert> in demo and example of constrained triangulation 2002-03-19 09:33:59 +00:00
Mariette Yvinec d633314887 fixed assertions in Constraint_hierarchy_2.h 2002-03-19 09:29:59 +00:00
Mariette Yvinec cb69e61613 add reference in Triangulation_2.h for M$ 2002-03-18 19:00:59 +00:00
Mariette Yvinec b7c96a9fd4 submission of version 7.08 2002-03-18 13:30:26 +00:00
Mariette Yvinec 0eb34505fd fixed the bug detected by DBOURGUIGNON 2002-03-18 13:26:22 +00:00
Mariette Yvinec ed687a9e2d change Infinite_tester type from private to public for KCC 2002-03-12 15:10:17 +00:00
Mariette Yvinec 82981c5cc2 suppressed references to sweep construction of constrained triangulations 2002-03-08 16:19:46 +00:00
Mariette Yvinec 1236e0316c submission of 7.05 2002-03-08 14:12:52 +00:00
Mariette Yvinec afe4dd7fc4 submission of version 7.04 2002-03-07 17:15:41 +00:00
Mariette Yvinec 46c934797a - changed number types used in testsuite (get rid of LEDA and Gmp)
- add test for handle conversion operator of circulators and iterators
  and operator-> for edge circulators and iterators
- fixed a detail in off_file_input
2002-03-06 14:33:57 +00:00
Mariette Yvinec 9f4217c96d added operator-> to Edge_circulator 2002-03-06 11:03:05 +00:00
Mariette Yvinec ad4284bcb0 submission 7.03 2002-03-04 17:22:56 +00:00
Mariette Yvinec 943cae030f submission of 7.02 2002-03-01 10:55:36 +00:00
Mariette Yvinec ff686931c0 *** empty log message *** 2002-03-01 10:28:34 +00:00
Mariette Yvinec 75f0d3188d submission of 7.00 2002-03-01 09:32:12 +00:00
Mariette Yvinec 7db3b024a5 - adapted 2d triangulations to the DS_Container
- Iterators for finite elements implemented via a filtered iterator
2002-03-01 09:21:02 +00:00
Mariette Yvinec c71baed4a1 changed "emit" to "emapit" to avoid a clash with Qt 2002-02-25 17:54:21 +00:00
Mariette Yvinec 509b455c6e added missing file in he doc 2002-02-19 15:12:20 +00:00
Mariette Yvinec 27239527c2 submission 6.10 2002-02-11 17:33:09 +00:00
Mariette Yvinec be102c6b31 - changed NULL default Face_handle argument to Face_handle(NULL)
in Triangulation_data_structure_2.h for vcc
- move code for operator*() and ->() inside class definition
  in Triangulation_ds_circulator_2.h
2002-02-11 17:32:01 +00:00
Mariette Yvinec 7a45aef10c *** empty log message *** 2002-02-11 12:45:39 +00:00
Mariette Yvinec 2a63af82ab added demo and examples for Constrained_triangulation_plus_2
off_file_input() in Triangulation_data_structure_2.h
doc for Constrained_triangulation_plus_2
2002-02-08 17:16:30 +00:00
Mariette Yvinec 97d3b7319f added doc for Constrained_triangulation_plus_2
and an example
2002-02-05 14:23:28 +00:00
Mariette Yvinec ffd9ee2cf1 Ver 6.09 (1/02/02) 2002-02-01 08:18:32 +00:00
Mariette Yvinec 58213c9151 submission of Ver 6.08 2002-01-31 17:48:40 +00:00
Mariette Yvinec c9ed4ff632 submission of version Ver 6.07 2002-01-31 17:27:38 +00:00
Mariette Yvinec e670c2d547 submission of Ver 6.06 2002-01-31 11:08:35 +00:00
Mariette Yvinec ddd77efe6e fixed the clean target of test/Triangulation_2_constrained/makefile 2002-01-30 12:24:14 +00:00
Mariette Yvinec 10db93f53c submission of version 6.05 2002-01-28 16:41:19 +00:00
Mariette Yvinec 39758eb8ef fixed star_hole in Constrained_triangulation_2.h
added constraint and subcondtrained iteratours in
Constrained_triangulation_plus_2.h
2002-01-28 16:36:53 +00:00
Mariette Yvinec 92566ce7f9 submission of 6.04 2002-01-28 12:51:35 +00:00
Mariette Yvinec 275374310a submission of 6.03 2002-01-24 15:08:52 +00:00
Mariette Yvinec 06e56c635c fixed a detail in Triangulation_ds_iterators_2.h (for Sun Pro CC)
removed references to type RT in Weighted_point.h
replaced in Regular_triangulation_euclidean_traits_2.h
references to Point::RT by Point::R::RT
2002-01-24 15:05:21 +00:00
Mariette Yvinec a313c7af0b suppressed reference to test_triangulation_tdsul in cgal_test 2002-01-24 08:04:43 +00:00
Mariette Yvinec a6735191ba changed mirror_index, mirror_vertex in Triangulation_ds_face_2.h
and  calls to index(Face_handle ) in Triangulation_data_structure_2.h
to fit the needs of the extended triangulatin data structure of
additively weighted Voronoi diagram
2002-01-22 16:13:48 +00:00
Mariette Yvinec 5e17d3edce submission of version 6.01 2002-01-21 13:50:11 +00:00
Mariette Yvinec c8dddb9f03 major change in Triangulation package :
-suppression of Triangulation_face_2 and Triangulation_vertex_2 classes
   the TDS and Triangulation now have the same faces and vertices
   defined in TDS class
   as well as Face_handle and Vertex_handle
  -supression of Triangulation_default_data_structure_2
   and Triangulation_data_structure_using_list_2. There is now only
   one Triangulation_data_structure_2 (which for the moment is still
   using list).
2002-01-21 13:12:40 +00:00
Mariette Yvinec a5b8c172df *** empty log message *** 2002-01-14 17:52:12 +00:00
Mariette Yvinec 2fbb50d2d9 overload of star_hole in Constrained_triangulation_2.h
to restore constraint status
2002-01-14 17:17:51 +00:00
Mariette Yvinec eb9ba70cf8 fixed a bug in star_hole() 2002-01-09 13:14:20 +00:00
Mariette Yvinec b27a32ac34 to submit version 5.23 2002-01-08 10:30:26 +00:00
Sylvain Pion 833a91b61a *** empty log message *** 2001-12-03 10:10:20 +00:00
Sylvain Pion 66b16684de - SunPro support. 2001-12-03 09:03:48 +00:00
Mariette Yvinec d3d66c3073 - replace "assert" by "CGAL_triangulation_assertion"
- in Regular_triangulation_euclidean_traits_2<R,W>
 changed the default for W from R::FT to R::FT
2001-10-30 16:24:12 +00:00
Mariette Yvinec d52e0b7f5b updates of TODO files 2001-09-14 07:33:25 +00:00
Mariette Yvinec ff1357863e - changed creators of Pointer for Spion needs 2001-09-10 08:47:39 +00:00
Mariette Yvinec 80d156055d *** empty log message *** 2001-08-14 15:08:10 +00:00
Mariette Yvinec 4b6a2fde94 *** empty log message *** 2001-08-14 14:51:40 +00:00
Mariette Yvinec e972063f06 merge with branch wi_branch
different versin of Constrained_triangulation_plus_2.h
are now provided for :
exact computations
exact predicates and approximate intersection construction
no support of constraint intersections
2001-08-14 14:49:31 +00:00
Susan Hert 997b695f2d added missing copies of .gif files in _ref directories 2001-08-03 17:14:40 +00:00
Susan Hert e88c8672d7 moved the doc_tex/basic/*_ref directories up one level 2001-08-01 12:04:33 +00:00
Susan Hert 8b31cf0088 made changes necessary for manual split and added missing ref pages
in TDS_2_ref directory
2001-07-27 18:14:35 +00:00
Mariette Yvinec 62b3ace69f *** empty log message *** 2001-07-27 13:33:33 +00:00
Mariette Yvinec f36e293d8a fixed typos in the doc 2001-07-26 11:38:06 +00:00
Mariette Yvinec 4eeb877e2a added entires in index for voronoi and power diagrams 2001-07-25 07:22:44 +00:00
Mariette Yvinec 85089e9a1a *** empty log message *** 2001-07-24 12:30:08 +00:00
Mariette Yvinec 75b58f9bf8 added figures for constrained and constrained Delaunay triangulations 2001-07-23 14:14:08 +00:00
Mariette Yvinec e9e62751d8 *** empty log message *** 2001-07-23 13:47:36 +00:00
Mariette Yvinec a9e3b57c89 try to add figures for constrained triangulations but finally didn't 2001-07-23 13:46:39 +00:00
Mariette Yvinec 8ed72f9138 *** empty log message *** 2001-07-17 08:26:36 +00:00
Mariette Yvinec 3f88f43e94 *** empty log message *** 2001-07-12 16:43:52 +00:00
Mariette Yvinec 06f379e543 fixed typos in the doc 2001-07-10 09:07:09 +00:00
Mariette Yvinec 84f24f8249 fixes in doc
changed Side_of_oriented_circle_2_3 in Triangulation_2_traits_3.h
2001-07-09 09:01:05 +00:00
Mariette Yvinec 03d8205606 *** empty log message *** 2001-07-06 15:01:07 +00:00
Mariette Yvinec f9d343a8c1 *** empty log message *** 2001-07-03 14:33:14 +00:00
Mariette Yvinec 443fda712f *** empty log message *** 2001-06-22 09:48:33 +00:00
Mariette Yvinec 98f20dce1f changed the names of conflicts function in Delaunay and
constrained Delaunay triangulations
2001-06-22 09:35:33 +00:00
Mariette Yvinec 63dc3306ac *** empty log message *** 2001-06-21 20:41:32 +00:00
Mariette Yvinec 58609f6484 tried to fix examples
a priori no changes in Delaunay_triangulation_2.h  and
Triangulation_data_structure_using_list_2.h
2001-06-21 15:30:02 +00:00
Mariette Yvinec 507855a5b0 *** empty log message *** 2001-06-20 20:05:16 +00:00
Mariette Yvinec 942c36c1ab *** empty log message *** 2001-06-20 13:49:15 +00:00
Mariette Yvinec e3e2602fda *** empty log message *** 2001-06-20 12:04:17 +00:00
Mariette Yvinec b9dfaf7aa2 *** empty log message *** 2001-06-20 09:42:23 +00:00