Commit Graph

54832 Commits

Author SHA1 Message Date
Jocelyn MEYRON cb18c331b2 Fix crash in halfspaces_intersection_3 2014-07-17 16:11:52 +02:00
Sébastien Loriot 3ee7070476 remove unused type 2014-07-15 15:25:19 +02:00
Sébastien Loriot abfc353866 fix include directive 2014-07-15 15:25:08 +02:00
Jocelyn MEYRON e6b4c7664a VCM normal estimation plugin 2014-07-15 14:53:51 +02:00
Jocelyn MEYRON a46ebb1d94 begin working on edges detection + refactoring normal estimation 2014-07-09 17:28:22 +02:00
Jocelyn MEYRON c2debb7a9c change halfspaces_intersection to halfspaces_intersection_3 and change
the associated example + fix normals estimation using VCM
2014-07-09 10:56:21 +02:00
Sébastien Loriot 2982014e2a add cmake script 2014-07-07 10:03:26 +02:00
Sébastien Loriot 5a111781d1 remove unused type warning 2014-07-07 10:03:01 +02:00
Sébastien Loriot d43495597c fix eigen include directives 2014-07-07 10:02:39 +02:00
Sébastien Loriot c9d8e7d29d remove unused typedef warning 2014-07-07 09:13:25 +02:00
Sébastien Loriot 1fea031295 use CGAL::Timer instead of c++11 feature
this feature is not available on all compiler supported by CGAL
2014-07-07 09:12:27 +02:00
Sébastien Loriot aae4e7d650 using CGAL function instead of a macro 2014-07-07 09:11:54 +02:00
Sébastien Loriot d50b8c429c fix include filename 2014-07-07 09:11:03 +02:00
Sébastien Loriot 62c55e5418 use CGAL function to write a polyhedron 2014-07-07 09:08:33 +02:00
Jocelyn MEYRON c0c481571c Corrections on the documentation + add test if origin inside the
polyhedron during in halfspaces_intersection
2014-07-04 18:14:11 +02:00
Jocelyn MEYRON 23bfbc4026 Fix Lloyd's algorithm 2014-07-03 15:06:03 +02:00
Jocelyn MEYRON f26c973028 Add VCM normal estimation to the Point_set_processing_3 normal
estimation demo

Doc and tests must be made now
2014-07-02 10:23:37 +02:00
Jocelyn MEYRON 67ae6848dc documentation + moving files to the appropriate directory 2014-07-01 10:39:10 +02:00
Jocelyn MEYRON a3ed4769a3 Adding VCM code 2014-06-26 14:33:30 +02:00
Jocelyn MEYRON e3bbd579d6 Some cleaning + add lloyd_algorithm example 2014-06-25 10:42:09 +02:00
Jocelyn MEYRON 97cdac774f Use CGAL::intersection in halfspaces_intersection 2014-06-21 11:16:31 +02:00
Jocelyn MEYRON 46ea8eb766 Add origin to halfspaces_intersection function
It has not been tested a lot, so it may contains errors.
2014-06-15 14:01:48 +02:00
Jocelyn MEYRON f8bfd348a8 Implementing dual traits for Convex_hull_2 and Orientation_3 predicate 2014-06-14 11:18:59 +02:00
Jocelyn MEYRON 6ac4cbc343 Create empty Traits_xy, Traits_yz and Traits_xz for Convex_hull_2 2014-06-12 18:18:16 +02:00
Jocelyn MEYRON a35e70b2e9 merge Convex_hull_3-traits_class_fixes-sloriot 2014-06-12 09:28:00 +02:00
Sébastien Loriot 7b05330a75 fix the concept ConvexHullTraits_3 in the case of coplanar points 2014-06-10 22:42:50 +02:00
Sébastien Loriot 4ed2497f2e add missing possible return value 2014-06-10 22:37:27 +02:00
Jocelyn MEYRON 8788d4f50e Build primal polyhedron and OFF export of the dual convex hull 2014-06-04 18:21:41 +02:00
Jocelyn MEYRON 9fb68a87c8 Dual convex hull computation works 2014-05-29 15:17:07 +02:00
Jocelyn MEYRON 37edbe6178 use rt kernel + fix some tests + simple dual convex hull test 2014-05-25 19:50:47 +02:00
Jocelyn MEYRON 2dc51af850 add filtered predicates support for Convex_hull_traits_dual_3 2014-05-21 13:46:23 +02:00
Jocelyn MEYRON 9ee8e17b22 beginning tests for Voronoi_covariance_3 2014-05-20 15:19:22 +02:00
Sébastien Loriot 00519e23bc remove unused types 2014-05-19 18:52:23 +02:00
Sébastien Loriot 7df5600896 add missing projection traits requirements in the CH_3 traits concept 2014-05-19 18:31:48 +02:00
Jocelyn MEYRON 0d5f3cab84 test directory strucuture for Voronoi_covariance_3 2014-05-19 17:48:00 +02:00
Jocelyn MEYRON 6c84fe97b4 cleaning code of Convex_hull_traits_dual_3 2014-05-19 17:47:26 +02:00
Sébastien Loriot 1f672fd68f remove functions documented in the concept 2014-05-19 17:35:50 +02:00
Sébastien Loriot ed12dcca72 fix class doc 2014-05-19 17:22:49 +02:00
Quentin Merigot bc39f8d630 initial version of Voronoi_covariance_3 (code of Jocelyn Meyron) 2014-05-19 13:02:25 +02:00
Sébastien Loriot 2339872ee4 Merge branch 'Convex_hull_3-traits_class_fixes-sloriot' into gsoc2014-VCM_3-jmeyron 2014-05-19 11:20:43 +02:00
Sébastien Loriot ebd9e807e2 add skeleton for the VCM package 2014-05-19 11:18:13 +02:00
Sébastien Loriot 82f753cc8a use the point type from the traits 2014-05-19 11:03:29 +02:00
Sébastien Loriot 319ca016f7 be more selective before using the statically filtered predicate
a sufficient requirement is that the point type of the traits
is the point type of the kernel
2014-05-19 10:17:50 +02:00
Andreas Fabri 3a0f46f1d2 suppress automatic link for 'Fast' 2014-05-19 09:59:44 +02:00
Laurent Rineau f296706fa5 updated crontab (automated commit) 2014-05-15 19:18:03 +02:00
Laurent Rineau 73f4734525 Fix permissions 2014-05-15 18:33:36 +02:00
Andreas Fabri b208fd8170 Merge branch 'Kinetic-VCBugfix-GF'
Approved by the release manager
2014-05-15 14:56:26 +02:00
Andreas Fabri 7e00af50f5 Merge branch 'Triangulation_3-faster_incident_edges-GF'
Approved by the release manager
2014-05-14 17:03:41 +02:00
Laurent Rineau 38c60532e8 Doc-fix: remove the doc of unimplemented constructor 2014-05-14 11:13:35 +02:00
Andreas Fabri dd531f5068 suppress size_t->int loss of precision warning 2014-05-14 08:44:53 +02:00