Commit Graph

353 Commits

Author SHA1 Message Date
Monique Teillaud 11949f7c9a *** empty log message *** 2001-07-23 14:29:36 +00:00
Monique Teillaud e9c4652c83 *** empty log message *** 2001-07-23 14:28:52 +00:00
Sylvain Pion 5467138961 *** empty log message *** 2001-07-20 12:15:22 +00:00
Sylvain Pion e39c99682f - Don't put the traits' function objects as data members of the
triangulations.
2001-07-20 12:07:41 +00:00
Sylvain Pion fcd2c8bd9e - Make demos and examples use Filtered_kernel. 2001-07-19 14:31:20 +00:00
Sylvain Pion 899e679c2f *** empty log message *** 2001-07-18 15:29:02 +00:00
Sylvain Pion a74f95fdb9 - Replace Coplanar_orientation_3 taking 4 points, by the one taking 3 points.
- Remove Collinear_3 from the traits.
2001-07-18 14:21:26 +00:00
Monique Teillaud 98b26a13e9 deux mots dans doc sur perte de la hierarchie dans I/O et interet
de melanger les entrees pour hierarchie
2001-07-18 13:38:38 +00:00
Sylvain Pion c1a779e871 - Fix mirror_vertex() and mirror_index(). 2001-07-18 12:15:22 +00:00
Sylvain Pion 6ea95045f7 - Remove constructors for vertices in the doc. 2001-07-17 15:00:54 +00:00
Sylvain Pion fc2743a767 - Fix return type of Compare_distance_3 in the HierarchyTraits_3 doc. 2001-07-13 16:37:55 +00:00
Sylvain Pion a0fa2007f7 - replace delete Cell by delete_cell() in Regular. 2001-07-13 10:07:51 +00:00
Sylvain Pion e758218d3a - copy_tds() cleanups. 2001-07-13 09:36:49 +00:00
Sylvain Pion 0fcb2d8854 - Small cleanups for order_of_creation. 2001-07-13 08:11:56 +00:00
Sylvain Pion b70d6f3825 - With VC++, MP_Float.h must be included before Filtered_exact.h. 2001-07-11 09:59:15 +00:00
Sylvain Pion 0cb69ceece - print_cells and read_cells small cleanup. 2001-07-10 19:26:05 +00:00
Sylvain Pion cd791916a0 *** empty log message *** 2001-07-10 13:31:44 +00:00
Sylvain Pion e559e0bd02 - New functions : TDS.create_vertex() and TDS.delete_vertex(). 2001-07-09 19:16:59 +00:00
Monique Teillaud 178390a776 *** empty log message *** 2001-07-06 09:42:05 +00:00
Monique Teillaud 68cb42b91b *** empty log message *** 2001-07-06 08:30:37 +00:00
Monique Teillaud 8f9c766045 *** empty log message *** 2001-07-05 09:47:13 +00:00
Monique Teillaud f293cb317d *** empty log message *** 2001-07-04 11:23:36 +00:00
Sylvain Pion dfd680632c - VC++ needs some macros for Filtered_exact. 2001-07-04 09:29:57 +00:00
Sylvain Pion 921bbab3de - Use Filtered_exact<MP_Float> in the demo/examples. 2001-07-03 11:51:03 +00:00
Sylvain Pion 234e022d0e *** empty log message *** 2001-07-03 11:30:39 +00:00
Sylvain Pion 6d7e27f0f6 - Add a init() method to the cell base. 2001-07-03 11:27:01 +00:00
Sylvain Pion ad53173718 *** empty log message *** 2001-07-03 09:54:00 +00:00
Monique Teillaud 92d48ef9b3 *** empty log message *** 2001-07-02 09:39:59 +00:00
Monique Teillaud 8db49f7b00 *** empty log message *** 2001-06-29 12:50:21 +00:00
Monique Teillaud 50912041e8 *** empty log message *** 2001-06-28 13:22:55 +00:00
Monique Teillaud 992b91aa64 *** empty log message *** 2001-06-25 13:40:03 +00:00
Monique Teillaud d98b20c49d *** empty log message *** 2001-06-25 13:06:13 +00:00
Monique Teillaud f3ec14596a bug fix after test on sparc_SunOS-5.6_g++-2.95.2_LEDA -pedantic 2001-06-22 08:22:33 +00:00
Monique Teillaud d99e68c3d5 *** empty log message *** 2001-06-21 15:14:00 +00:00
Monique Teillaud c390bbec7d *** empty log message *** 2001-06-20 19:14:21 +00:00
Sylvain Pion ef68cb8fcc - Simplify TDS test program to use an empty traits. 2001-06-20 15:54:41 +00:00
Monique Teillaud f4b1994e72 incorporation of new examples 2001-06-20 12:34:46 +00:00
Monique Teillaud 5133f08e67 *** empty log message *** 2001-06-20 09:27:29 +00:00
Sylvain Pion 0ea36249a4 *** empty log message *** 2001-06-19 15:07:17 +00:00
Monique Teillaud efc0e3c03a *** empty log message *** 2001-06-19 12:30:20 +00:00
Monique Teillaud 2cd9e6c00a *** empty log message *** 2001-06-19 08:14:08 +00:00
Monique Teillaud 73f94cef8d *** empty log message *** 2001-06-19 08:03:06 +00:00
Monique Teillaud 70d9dcc271 *** empty log message *** 2001-06-19 08:02:04 +00:00
Sylvain Pion 1022c82696 *** empty log message *** 2001-06-15 14:09:24 +00:00
Sylvain Pion ea2036fef7 - Bump. 2001-06-14 14:06:54 +00:00
Sylvain Pion 96be8401b1 *** empty log message *** 2001-06-14 09:37:49 +00:00
Sylvain Pion 929360a714 - Change prototype of tds::clear_cells_only() to avoid unnecessary vector
copy.
2001-06-13 13:59:25 +00:00
Sylvain Pion f2e125d2ef - Test-suite. 2001-06-13 13:38:44 +00:00
Sylvain Pion 5f947ebea9 - Cleanup vertex_3 and cell_3.
- Move #include <...short_names> before all the others.
2001-06-07 16:54:21 +00:00
Sylvain Pion b1a71bb0ab - Add missing typename for MipsPro. 2001-06-05 07:36:50 +00:00
Sylvain Pion e9a0743f0f bump 2001-06-01 11:21:54 +00:00
Sylvain Pion 7cf39e572c - preconditions(is_vertex()) changed to expensive. 2001-06-01 08:14:16 +00:00
Sylvain Pion f3e1b63ce5 - Remove traces of geometry in Delaunay_remove_tds. 2001-05-31 13:49:50 +00:00
Sylvain Pion 5d9005da5c - Change function order to try to fix BCC. 2001-05-31 07:09:22 +00:00
Sylvain Pion 0cb7a829f4 - One more VC++ for()-scope workaround. 2001-05-31 06:34:41 +00:00
Sylvain Pion 516872a46e - Hierarchy traits now uses Compare_distance_3. 2001-05-29 16:45:00 +00:00
Sylvain Pion 5d3a559199 - Use MP_Float. 2001-05-29 13:31:39 +00:00
Sylvain Pion 42620e3123 - Document the hierarchy. 2001-05-29 12:12:26 +00:00
Monique Teillaud 5d0132375b *** empty log message *** 2001-05-29 09:30:36 +00:00
Sylvain Pion 44bafa9299 bump 2001-05-28 13:25:53 +00:00
Sylvain Pion 6208a0c708 - Add public: in example_tds.C. 2001-05-28 13:01:18 +00:00
Sylvain Pion e6fb58bb8a VC++ fix 2001-05-28 12:45:36 +00:00
Sylvain Pion 9038e2598f - Bump 2001-05-23 15:15:00 +00:00
Sylvain Pion 5053fdd478 - Update. 2001-05-23 11:31:58 +00:00
Sylvain Pion 392ff43801 - Move Triangulation_hierarchy_vertex_base_3<> in its own file. 2001-05-22 14:40:07 +00:00
Sylvain Pion 899fefa06c - Bump. 2001-05-22 11:36:17 +00:00
Sylvain Pion 33e8bcbac5 - Fix memory leak. 2001-05-21 20:36:34 +00:00
Sylvain Pion 37162f7184 - Regular works again 2001-05-18 18:04:09 +00:00
Monique Teillaud 825fc80a33 - all interfaces of tds.insertxxx() changed 2001-05-18 14:35:44 +00:00
Sylvain Pion 2d4e762673 - Fix BCC/KCC warning. 2001-05-17 08:53:34 +00:00
Sylvain Pion 8e7cf2ae3a - for() scope VC++ bug. 2001-05-05 07:38:49 +00:00
Sylvain Pion 10ac9e532f bump 2001-05-04 11:57:34 +00:00
Sylvain Pion a858164b51 - Added push_back() member functions. 2001-05-04 11:19:49 +00:00
Sylvain Pion 2fefbd3605 - Mark the vertices which belong to cells in conflict by set_cell(NULL),
which allows to get rid of calling incident_vertices() which is costly.
  This brings a 30% improvement :)
2001-05-03 13:07:08 +00:00
Sylvain Pion ad1407c17b - Update the traits. Don't use a vector. 2001-04-27 16:12:45 +00:00
Sylvain Pion 801340724e - Merge the two insert() functions in one, using a default argument for the
starting cell.
2001-04-25 09:06:31 +00:00
Sylvain Pion 4e455d2917 - Apply the full Delaunay test-suite to the hierarchy, this showed some bugs. 2001-04-25 08:50:50 +00:00
Sylvain Pion 63c6a6012f - Don't compmile on Windows. 2001-04-19 11:05:24 +00:00
Sylvain Pion f3d0a6cc90 *** empty log message *** 2001-04-19 11:02:15 +00:00
Sylvain Pion ebc561833d *** empty log message *** 2001-04-19 09:29:03 +00:00
Sylvain Pion 25b606c052 - locate() interface changes to match the 2D case wrt the default start.
- minor hierarchy speed up.
2001-04-13 12:20:52 +00:00
Monique Teillaud 92454ac79b *** empty log message *** 2001-04-13 11:51:50 +00:00
Sylvain Pion 8d1ee60b1f - for scope vc++ bug. 2001-04-11 11:58:15 +00:00
Monique Teillaud 9d613cd70d *** empty log message *** 2001-04-09 11:28:04 +00:00
Sylvain Pion 8f8d1bd92f - Move template member in the class body for VC++. 2001-04-04 16:07:30 +00:00
Monique Teillaud 744e727694 bump 2001-04-03 14:01:57 +00:00
Sylvain Pion 70e29bbbcc - Add a free cell list in order to speed up cell allocation. 2001-03-20 16:56:31 +00:00
Sylvain Pion d0acc47030 - New insert_conflict() in the TDS.
- Use it in Delaunay.
2001-03-08 13:33:55 +00:00
Sylvain Pion afa2338689 - Remove some old style casts. 2001-02-14 16:54:15 +00:00
Sylvain Pion 152c9d3597 - Triangulation_hierarchy<>. Initial version that "only" compiles. 2001-02-13 18:12:50 +00:00
Sylvain Pion 2c06bbefa5 - Use std::distance(). 2001-02-08 15:37:34 +00:00
Sylvain Pion 1d0b3f3ed6 - flags -> in_conflict_flag.
- formatting.
- "unsed variable" warnings.
2001-02-08 12:42:06 +00:00
Andreas Fabri c080f8a172 *** empty log message *** 2001-01-19 12:02:08 +00:00
Andreas Fabri ec6636a87a *** empty log message *** 2001-01-09 16:26:48 +00:00
Andreas Fabri 9a820a292d *** empty log message *** 2001-01-09 10:53:16 +00:00
Andreas Fabri b1e4da72d4 *** empty log message *** 2001-01-09 10:52:49 +00:00
Sylvain Pion bf0a34adae *** empty log message *** 2000-12-31 22:36:33 +00:00
Monique Teillaud dba96190ea *** empty log message *** 2000-12-22 16:40:54 +00:00
Monique Teillaud 217e4090d6 *** empty log message *** 2000-12-22 16:23:08 +00:00
Andreas Fabri b5fb7cabf6 *** empty log message *** 2000-12-22 15:07:51 +00:00
Andreas Fabri f299cb5a29 kernel traits 2000-12-21 13:06:03 +00:00
Sylvain Pion 5960fdaae6 - cleanups. 2000-12-12 16:03:54 +00:00
Sylvain Pion 8b98507690 - new typdefs. 2000-12-12 15:21:28 +00:00
Sylvain Pion e774eacf94 - locate improvements. 2000-12-12 15:08:46 +00:00
Sylvain Pion 28c7c3f2a3 - update. 2000-12-12 13:24:23 +00:00
Monique Teillaud 755dc4e947 *** empty log message *** 2000-12-11 09:31:45 +00:00
Monique Teillaud 874822dd54 *** empty log message *** 2000-12-11 09:30:08 +00:00
Sylvain Pion 251399a039 - Small optimization. 2000-12-08 16:38:55 +00:00
Monique Teillaud b30cc7589d *** empty log message *** 2000-12-06 13:44:41 +00:00
Sylvain Pion 34acd2eccc - update. 2000-12-06 13:34:31 +00:00
Sylvain Pion 2d5d379fd2 - Geomview. 2000-12-05 14:01:49 +00:00
Monique Teillaud a4f54e97f2 *** empty log message *** 2000-09-26 07:40:07 +00:00
Monique Teillaud 8546013252 *** empty log message *** 2000-08-07 15:25:52 +00:00
Monique Teillaud b44ec33495 *** empty log message *** 2000-08-02 09:20:39 +00:00
Monique Teillaud 1dac0f13ad *** empty log message *** 2000-08-01 09:44:27 +00:00
Monique Teillaud 5c654d58fe *** empty log message *** 2000-07-31 16:10:17 +00:00
Monique Teillaud 7e5b87d30b *** empty log message *** 2000-07-28 15:13:53 +00:00
Monique Teillaud 8dc913d790 *** empty log message *** 2000-07-17 14:22:09 +00:00
Monique Teillaud a387f2c07a *** empty log message *** 2000-07-13 22:51:44 +00:00
Monique Teillaud c4ee687c11 *** empty log message *** 2000-04-03 13:15:04 +00:00
Monique Teillaud b7e0d651c6 *** empty log message *** 2000-03-30 14:09:18 +00:00
Monique Teillaud 0922538635 *** empty log message *** 2000-02-21 09:54:06 +00:00
Monique Teillaud 5034ed6411 *** empty log message *** 2000-02-11 15:33:58 +00:00
Monique Teillaud 131108d2dc *** empty log message *** 2000-02-04 13:50:35 +00:00
Monique Teillaud 9b57102e2b *** empty log message *** 2000-01-12 08:37:48 +00:00
Monique Teillaud 9a16d73d10 *** empty log message *** 1999-12-21 14:27:12 +00:00
Monique Teillaud 205397486a *** empty log message *** 1999-12-17 15:41:54 +00:00
Monique Teillaud 93f1ccb782 *** empty log message *** 1999-12-16 09:16:11 +00:00
Monique Teillaud ae14676241 *** empty log message *** 1999-12-10 11:58:16 +00:00
Monique Teillaud 32744c5144 *** empty log message *** 1999-12-02 14:59:51 +00:00
Monique Teillaud 9649e50784 *** empty log message *** 1999-11-16 14:45:38 +00:00
Monique Teillaud 3d1df4b04b *** empty log message *** 1999-11-02 13:15:20 +00:00
Monique Teillaud cc99b87ee0 *** empty log message *** 1999-10-28 13:48:36 +00:00
Monique Teillaud 1e4fe247ee *** empty log message *** 1999-10-22 14:50:28 +00:00
Monique Teillaud 08bd31b0f1 *** empty log message *** 1999-10-22 14:50:28 +00:00
Sylvain Pion bf9700f737 - Change Quotient to Homogeneous::FT. 1999-10-22 12:14:26 +00:00
Monique Teillaud df3969c04b *** empty log message *** 1999-10-22 09:40:39 +00:00
Monique Teillaud 3a797b329f *** empty log message *** 1999-10-18 13:43:01 +00:00
Monique Teillaud 8503816721 *** empty log message *** 1999-10-14 14:58:52 +00:00
Monique Teillaud 4f5788b7e7 *** empty log message *** 1999-10-05 11:02:29 +00:00
Monique Teillaud ca84193f17 *** empty log message *** 1999-10-04 14:31:23 +00:00
Monique Teillaud 737a7c3221 *** empty log message *** 1999-09-28 09:18:50 +00:00
Monique Teillaud 443e1210f1 *** empty log message *** 1999-09-23 08:28:41 +00:00
Monique Teillaud d5c494a81a 1.11 1999-09-17 08:18:07 +00:00
Monique Teillaud 681c3971c7 *** empty log message *** 1999-09-15 08:26:46 +00:00
Monique Teillaud 931d910952 *** empty log message *** 1999-09-13 12:37:38 +00:00
Monique Teillaud a90dd8e34b *** empty log message *** 1999-09-08 09:34:02 +00:00
Monique Teillaud 93d69deebd 1.6 1999-08-25 11:04:40 +00:00
Monique Teillaud c10a850dd3 version 1.5 1999-08-02 12:52:28 +00:00
Monique Teillaud 413c7cb14b 1.4 1999-07-27 14:09:59 +00:00
Monique Teillaud 1314cce3b8 *** empty log message *** 1999-06-30 07:46:48 +00:00
Monique Teillaud e050f01cf7 bug fixes version 1.1 1999-06-24 12:33:18 +00:00
Monique Teillaud d975c9f4a0 - Op !. 1999-06-23 12:26:31 +00:00