Commit Graph

265 Commits

Author SHA1 Message Date
Marc Glisse 9e3028ba87 Let it compile.
Move the wrapper after the typedefs it uses.
Missing typename.
The last using typename may have to be replaced with a typedef for
gcc-4.6.
2014-03-25 16:53:46 +01:00
Clement Jamin 885741d466 Use Marc's new Kernel_d 2014-03-25 11:51:23 +01:00
Clement Jamin 94ae9ec16a Fix warnings 2014-03-25 11:48:39 +01:00
Clement Jamin 4afe04851b Fix a warning 2014-03-25 11:23:08 +01:00
Clement Jamin 7008499422 Syntax fix 2014-03-24 16:17:16 +01:00
Clement Jamin efe8aabd90 Changes according to reviews (with Olivier) 2014-03-20 18:15:38 +01:00
Clement Jamin 35fdca409a Untabify + rename 'd' => 'dim' in some functions 2014-03-19 16:54:52 +01:00
Olivier Devillers 5ad9f44d83 Triangulation user manual 2013-12-05 08:50:49 +01:00
Samuel Hornus 8907c117b7 additions to the TODO list 2012-09-10 13:14:40 +00:00
Samuel Hornus c823a02ae9 fix minor issues with code and doc regarding the locate() functions 2012-09-10 12:15:28 +00:00
Samuel Hornus f99bc3b258 removed now-useless header inclusion 2012-07-19 13:52:57 +00:00
Samuel Hornus 475ca91c6a revised the definition of TDS::Facet and TDS::Rotor to avoid problems with automatic casting of Full_cell_handle to Facet, and fix Facet_iterator to not use the equality comparison of two Facets, which is not in the TDS concept 2012-07-19 13:46:48 +00:00
Samuel Hornus c46b18dee1 small fixed on is_infinite 2012-07-18 18:56:52 +00:00
Samuel Hornus 057c00d3c6 various stuff 2012-07-18 15:30:54 +00:00
Samuel Hornus 427add5d67 removed points_begin()/end() from TriangulationFullCell 2012-07-17 12:44:39 +00:00
Samuel Hornus ba7c89c860 revised is_valid code and doc for Triangulation class 2012-07-10 13:13:41 +00:00
Samuel Hornus f4bc57b8ef removed useless healder inclusion 2012-07-10 13:13:13 +00:00
Samuel Hornus e96a8301eb code and doc for is_valid, for vertex, full_cell and tds 2012-07-09 16:06:37 +00:00
Olivier Devillers 284142f645 ambient vs max dim, (code first step) 2012-07-06 14:13:18 +00:00
Samuel Hornus 0aa3a83f6f improve the is_valid() method: more thorough test 2012-07-04 15:43:53 +00:00
Olivier Devillers 6416b4a73b default arg to tds constructor 2012-07-03 15:33:45 +00:00
Samuel Hornus acccab37ca - added missing "using Base::..."
- fixed DT::remove() to account for the removal of is_vertex(p, v, hint) function from the Triangulation class.
- call tds().incident... since the local incident... function has been removed.
2012-07-03 15:16:31 +00:00
Olivier Devillers adbf200c70 all details in reviews implemented, remain some stuff in the todo list 2012-06-20 16:13:27 +00:00
Olivier Devillers c4d210193c implementing_reviews 2012-06-08 16:04:21 +00:00
Olivier Devillers 78a3224468 implementing the reviews 2012-06-08 12:26:30 +00:00
Olivier Devillers 53d5c41759 implementing reviews of concept TDS 2012-05-25 14:45:48 +00:00
Olivier Devillers dddd995972 details 2012-05-24 14:31:26 +00:00
Olivier Devillers 20b9923723 reviwer 2, user manual 2012-05-22 14:28:36 +00:00
Olivier Devillers c922c1b474 following reviews 2012-05-16 12:41:38 +00:00
Samuel Hornus f08323e864 add comments for future fixes to be done 2012-01-09 15:46:16 +00:00
Olivier Devillers 910c32a14c remove hack of substituting the query in the simplex before calling orientation 2011-10-20 07:41:32 +00:00
Olivier Devillers 952eff0b21 remove hack of substituting the query in the simplex before calling orientation 2011-10-19 17:22:12 +00:00
Olivier Devillers 84a832fa4d few things 2011-10-14 14:46:25 +00:00
Olivier Devillers a1bb0c01b8 removing the requirement that infinity has index 0 2011-10-14 13:27:36 +00:00
Olivier Devillers 42e210f739 spatial sort include a random shuffle 2011-10-14 08:32:42 +00:00
Olivier Devillers 6f972ff658 is_finite --> ! is_infinite 2011-10-13 15:27:14 +00:00
Samuel Hornus 5b031ef0ac fix finite_vertex_iteartor 2011-10-13 13:52:02 +00:00
Samuel Hornus 05b6f935b7 quick fix 2011-06-21 11:35:15 +00:00
Samuel Hornus 1e05274cc3 quick fix 2011-06-21 11:35:05 +00:00
Samuel Hornus 50b53cbf79 copy constructor for the class Triangulation 2011-06-20 12:54:31 +00:00
Samuel Hornus a6a22e4d02 copy constructor for TDS (class only, not in concept) 2011-06-20 12:38:32 +00:00
Samuel Hornus 32984361ef getting rid of pure complex term 2011-06-17 08:52:05 +00:00
Samuel Hornus 1e991fcbe5 minor fixes 2011-06-09 14:50:59 +00:00
Samuel Hornus 6c798df21d *) cleaner (like Triangulation_data_structure_3) handling of flags in simplices.
*) Remove usage of non-documented function from TDS in Delaunay_triangulation.h (ie, functions not in the TDS concept, mostly set/get_visited)
2011-05-31 12:11:11 +00:00
Samuel Hornus 195275e0c3 IN_SIMPLEX -> IN_FULL_CELL, and little a cleaning 2011-05-20 11:17:17 +00:00
Samuel Hornus 8280eccd6a mark functions in Triangulation_face.h as required by the Concept. Add precondition that Face be of dim strictly smaller than ambient_dim; fix bug due to this precondition, in Triangulation.h 2011-05-11 15:01:38 +00:00
Samuel Hornus dcf05ce797 compute_star -> star, remove adjacent, mark Concept function as such 2011-05-11 14:11:50 +00:00
Samuel Hornus 0f15bc8a38 mark function from Concept as such for Triangulation_ds_vertex.h 2011-05-10 21:39:51 +00:00
Samuel Hornus 35ccb9ff86 mark function from Concept as such (in comment) and update TODO 2011-05-10 21:33:05 +00:00
Samuel Hornus 1dafc48b7a renamed some functions, see TODO 2011-05-10 19:49:31 +00:00
Samuel Hornus 42ba0c960d some cleanup in the code 2011-05-10 15:56:58 +00:00
Samuel Hornus 5f9d0ee0bd rename all classes, did not rename some member functions yet 2011-05-10 14:34:11 +00:00
Samuel Hornus c623439481 renamed all simplex and vertex classes 2011-05-10 14:10:39 +00:00
Samuel Hornus 52f1b45abc change Pure_complex_ds* to Triangulation_ds* 2011-05-10 13:13:59 +00:00
Samuel Hornus 3829cc5ca6 change Pure_complex_face to Triangulation_face 2011-05-10 12:54:33 +00:00
Samuel Hornus aa763317f5 rename simplex storage policies files 2011-05-10 12:45:58 +00:00
Samuel Hornus 6934fe43d9 renaming internal directory 2011-05-10 12:38:08 +00:00
Samuel Hornus c46b43fa08 change some internal files names 2011-05-10 12:33:19 +00:00
Samuel Hornus 1d4d6d99ac rename include-guard-macros, PCDS template param, PCDS* class name, internal namespaces 2011-05-10 12:26:23 +00:00
Samuel Hornus 090007350c fix small bug in stream output 2011-05-09 20:22:48 +00:00
Samuel Hornus 37ff7093f6 easier reading of member variables 2011-05-06 17:06:55 +00:00
Samuel Hornus e47bbc2078 Checked the correctness of the perturbed predicate, found no mistake 2011-05-03 22:13:43 +00:00
Samuel Hornus 5401fc9be6 fix the perturbation scheme to comply with the negative-inside convemtion of CGAL side_of_oriented_sphere tests 2011-05-01 21:40:46 +00:00
Samuel Hornus 74c7d5992d small fix to compile with both cpp0x and plain old cpp 2011-05-01 21:37:26 +00:00
Olivier Devillers 76e95c9689 import from experimental packages in the new branch model 2011-04-28 13:25:16 +00:00