Commit Graph

132 Commits

Author SHA1 Message Date
Marc Glisse 7c17e3cc07 More Get_functor. 2012-12-29 19:44:24 +01:00
Marc Glisse e4b8499c36 Start using Get_functor. 2012-12-29 19:10:40 +01:00
Philipp Möller cb7ac0d4f0 Fix the include guard 2012-12-18 15:16:28 +01:00
Marc Glisse e73ed3a989 Help programs that rely on Kernel_traits 2012-10-09 06:33:29 +00:00
Marc Glisse 940603a746 Allow point construction compatible with Generator_d (I think). 2012-10-03 15:15:55 +00:00
Marc Glisse 5dd6bdca73 missing include 2012-09-28 14:09:07 +00:00
Marc Glisse 7daca6fb9b More types and functors from the Kernel_d concept. 2012-09-19 14:37:44 +00:00
Marc Glisse 879d16096e follow kernel_d concept to construct an iterator 2012-09-09 13:20:02 +00:00
Marc Glisse bf119fc83f s/CGAL_USE_EIGEN/CGAL_EIGEN3_ENABLED/g
That doesn't look very consistent, but it's what cgal uses.
2012-08-31 20:24:47 +00:00
Marc Glisse 4fc9c340be this functor was already there 2012-08-23 16:26:22 +00:00
Marc Glisse 6df643c538 List the missing functors 2012-08-23 15:53:49 +00:00
Marc Glisse ce307dc585 Buh, the tests just pass for dynamic dimension... 2012-08-23 12:51:27 +00:00
Marc Glisse e067f7fcdf Test lexicographic comparison.
Make kernel constructors more uniform.
2012-08-23 11:50:46 +00:00
Marc Glisse 18193f1298 Test (and fix) Contained_in_affine_hull_d 2012-08-22 16:16:32 +00:00
Marc Glisse b185997a71 Kill warning, convert Flat_orientation (may need something nicer later), test in_flat_orientation. 2012-08-22 14:31:11 +00:00
Marc Glisse 8856fbb938 More testing, less warning. 2012-08-19 10:44:14 +00:00
Marc Glisse 5de10d887b connect a few more types 2012-08-15 17:31:05 +00:00
Marc Glisse e6ef3d45fe Add Epick_d 2012-08-15 16:20:39 +00:00
Marc Glisse 1e8fc14029 Flat_orientation in Lazy_kernel 2012-08-12 11:08:12 +00:00
Marc Glisse 4ca9d09b87 warnings 2012-08-12 10:08:10 +00:00
Marc Glisse 9e9decda2d matching access functions 2012-08-11 15:28:40 +00:00
Marc Glisse 6eb31e6f87 test kernel_d interface 2012-08-11 14:47:19 +00:00
Marc Glisse 940f6efccf iterator in the interface 2012-08-11 08:36:11 +00:00
Marc Glisse 8565eee63b Placeholder sphere, hyperplane. Unused and untested. 2012-06-03 15:20:48 +00:00
Marc Glisse c705ad6697 more functors 2012-06-01 17:23:08 +00:00
Marc Glisse 7fc5d1fe72 add a few functors 2012-06-01 16:35:29 +00:00
Marc Glisse afacf01433 comment 2012-05-21 07:27:47 +00:00
Marc Glisse a4063dd4a0 signed/unsigned warning. Don't remember why I have unsigned here, I thought I'd put signed everywhere... 2012-05-17 11:05:15 +00:00
Marc Glisse 794cd86431 minor dimension stuff 2012-05-17 10:59:55 +00:00
Marc Glisse a031abe9a0 minor preps for dynamic dimension 2012-05-16 14:49:32 +00:00
Marc Glisse ec3428bbfc More squared_distance_to_origin. 2012-05-16 12:44:44 +00:00
Marc Glisse 3e3e8efcc9 in_sphere computation depending on whether the squared norm is precomputed. 2012-05-16 12:26:27 +00:00
Marc Glisse c850599085 shorten some functor names 2012-05-16 11:21:30 +00:00
Marc Glisse e86a11c0ca shorten some functor names 2012-05-16 11:18:04 +00:00
Marc Glisse e3031af169 Mostly revert the last changes on those 2 files, there is no point trying to support older compilers this way, for them a wrapper class is necessary. 2012-05-09 11:24:12 +00:00
Marc Glisse f442a9bb3b Same cleanup. 2012-05-09 10:48:37 +00:00
Marc Glisse cf02718e45 Cleanup:
- remove unused typedefs
- FT -> RT where it makes sense
- add a FIXME
2012-05-09 10:20:26 +00:00
Marc Glisse c529279886 update comment 2012-04-25 17:49:31 +00:00
Marc Glisse f531e331d3 Minor fixes.
CGAL::compare<__int128> (yeah, I'll recycle the small feature once the unsigned thing is integrated)
2012-04-25 17:28:48 +00:00
Marc Glisse d52193df25 start on integer coordinates 2012-04-23 20:58:35 +00:00
Marc Glisse 5de77673ee dot product (forgot one file) 2012-04-23 14:35:14 +00:00
Marc Glisse 485d5d3894 dot product 2012-04-23 14:34:12 +00:00
Marc Glisse 8d4e68ab32 determinant omit last coordinate 2012-04-23 13:44:23 +00:00
Marc Glisse e67e7ecdfc Untested SSE Vector_2 2012-04-23 13:09:15 +00:00
Marc Glisse 789bf03909 Untested AVX Vector_4 2012-04-23 11:05:40 +00:00
Marc Glisse 8d8b159090 move 2012-04-21 10:05:42 +00:00
Marc Glisse 4dd39cec38 One more. 2012-04-21 10:04:19 +00:00
Marc Glisse 7c96173f37 Different interfaces to determinant, may not all be useful. 2012-04-20 19:37:54 +00:00
Marc Glisse 8269d8129f let it compile. let the kernel use what LA provides. 2012-04-20 18:20:18 +00:00
Marc Glisse 784156ba77 move determinants to their own file 2012-04-19 18:11:34 +00:00