Commit Graph

116 Commits

Author SHA1 Message Date
Sylvain Pion 44c185f1f4 Rename boost::array to CGAL::array. 2008-08-26 13:15:21 +00:00
Sylvain Pion 53f5c9679b Add a using directive "using std::array" in namespace CGAL to import either:
- C++0x's std:array from <array>
- TR1's std::tr1::array from <tr1/array>
- boost::array from <boost/array.hpp>
Motivation : GCC's std::array is faster than boost::array.

Move CGALi:make_array to namespace CGAL.

Document CGAL::array.
2008-08-26 13:08:16 +00:00
Sylvain Pion a8e8ecfdcf Replace Interval_nt_advanced::unsafe_comparison by Uncertain_conversion_exception.
(it was alrady the same type, but now the filtering code can be independent on Interval_nt_advanced
(think other interval types, or other types of filters).
2008-07-31 13:31:26 +00:00
Sylvain Pion 97929b6bd2 Replace is_indeterminate() by !is_certain() 2008-07-30 12:40:57 +00:00
Sylvain Pion 240892f892 Replace CGAL::Triple by boost::array. 2008-07-25 14:59:27 +00:00
Sylvain Pion 79864c0c8e Remove Arity_tag. 2008-07-22 12:29:01 +00:00
Nico Kruithof 608521f6db Fixed missing include files and removed the beginning of the link to the delaunay mesher. 2008-06-27 13:06:20 +00:00
Nico Kruithof b996234336 Fixed a bug while meshing the union of a set of balls. The implicit function was 0. 2008-03-19 07:50:34 +00:00
Nico Kruithof 86fd3693c7 Removed unreacheable statement that a compiler was complaining about 2008-01-14 07:22:49 +00:00
Sylvain Pion ac54df3371 Fix typo in include file name 2008-01-12 20:47:06 +00:00
Andreas Meyer fdeedcf8b0 some low level code cleanup. renamed
* CGAL_error to CGAL_error_msg
* introduced a macro CGAL_error()
* added some words about CGAL_error to the developers manual
* renamed most of assert(x) into CGAL_assertion(x)
* renamed exit(x) with x != 0 , CGAL_assertion(false) and assert(false) into CGAL_error
* CORE left untouched, OpenNL changed
2007-11-07 16:51:18 +00:00
Sylvain Pion ab2310307d Update following renaming EK -> Exact_kernel and FK -> Approximate_kernel. 2007-09-07 09:53:56 +00:00
Nico Kruithof 03f98cabf2 The orientation predicate in the triangulated mixed complex is now
exact (reverts to exact computations if necessary)
2007-08-07 12:01:50 +00:00
Sylvain Pion bf2c16406e Rename argument to avoid shadowing warning. 2007-04-18 08:57:53 +00:00
Nico Kruithof 4d3ddf66ab Removed a warning. 2007-04-12 06:54:30 +00:00
Nico Kruithof fd7fd56545 Found a typo 2007-04-05 11:32:27 +00:00
Nico Kruithof b6969fe13c Found some typo's in the documentation and removed two warnings 2007-04-04 12:25:05 +00:00
Nico Kruithof d0336b4c2f A template specialisation was not matched and the optimised code was therefore not executed. 2007-04-02 07:55:15 +00:00
Nico Kruithof 53dbdfebea Removing warning 2007-03-26 11:43:04 +00:00
Nico Kruithof 95e6b2347f Removing some warnings 2007-03-22 07:31:59 +00:00
Sylvain Pion cb368062d1 add missing CGAL:: qualifications, and proper constifications 2007-03-05 16:37:11 +00:00
Nico Kruithof 4b3cb9ae5f Removing warnings 2007-02-25 13:09:11 +00:00
Nico Kruithof 035593162a Remove warning 2007-02-25 13:00:56 +00:00
Sylvain Pion a7fa45a236 macros must be prefixed by CGAL_ 2007-02-15 21:25:36 +00:00
Nico Kruithof 27d4202655 Removed an empty file 2007-02-15 15:38:00 +00:00
Nico Kruithof d065112fd7 Working on a singular iterator problem 2007-02-09 21:25:43 +00:00
Nico Kruithof ba7abd2e4c Making all the compilers happy. 2007-02-06 08:17:14 +00:00
Nico Kruithof 41060dfc8d removed my own makefile and included the source files from Daniel's pdb-reader. 2007-02-01 13:24:28 +00:00
Nico Kruithof fff8ac1f4e Used using instead of direct inheiritance (avoids Base:: in the child). 2007-02-01 07:13:10 +00:00
Nico Kruithof 5faec8acca Removed compiler errors in gcc 4.1.1 2007-01-31 21:21:39 +00:00
Nico Kruithof 4f941a08de Found the bug, skin surface package should be fine now 2007-01-29 13:06:27 +00:00
Nico Kruithof 850e86b855 Testing the package 2007-01-29 08:13:44 +00:00
Nico Kruithof a1ced1f1ad Cleaned up a lot of code. Need to check why interval arithmetic is not working properly. 2007-01-28 21:31:37 +00:00
Nico Kruithof e387558c4b Examples are compiling, next check the output.
Further, make a Skin_surface_base class, which is a parent of both Skin_surface_3 and Union_of_balls_3
2007-01-27 16:14:56 +00:00
Nico Kruithof 5cf70f8825 Working on the examples 2007-01-19 17:32:32 +00:00
Nico Kruithof 3f80aba8b6 regression test 2007-01-19 16:53:56 +00:00
Nico Kruithof 8f4555ea5d Added triangulated_mixed_complex back. Next, do the locate in the
triangulated mixed complex
2006-12-22 13:07:26 +00:00
Laurent Saboret 9d0d302a87 Fixed svn properties of whole trunk 2006-12-18 09:37:55 +00:00
Nico Kruithof 76d80a919c Debugged a runtime error: used vertex_iterator instead of
finite_vertices_iterator (same for cells) in the Triangulated mixed complex
2006-12-16 14:24:48 +00:00
Nico Kruithof 8ac0951040 Working on compilation errors 2006-11-24 13:56:23 +00:00
Nico Kruithof 162527c483 Working on the filtered triangulated mixed complex 2006-11-15 21:12:21 +00:00
Nico Kruithof 49e37f31b8 The tests are working, if they finish in time ... 2006-10-26 18:57:24 +00:00
Nico Kruithof a86261e974 Towards working examples 2006-10-26 06:34:38 +00:00
Nico Kruithof f5520fc084 working on the subdivision of the skin surface mesh 2006-09-29 20:26:50 +00:00
Nico Kruithof eed851ed2f working on getting the code in sync with the documentation 2006-09-19 15:08:45 +00:00
Nico Kruithof 8a03b80c5a Final changes to the documentation. 2006-09-19 09:49:41 +00:00
Nico Kruithof e28b794173 Moved meshing code (coarse mesh) to Skin_surface_3 2006-09-14 20:09:53 +00:00
Nico Kruithof 98483cfb04 Adapting the code according to the documentation. 2006-09-10 13:14:24 +00:00
Nico Kruithof b8b79e9500 programming the new interface 2006-09-10 09:15:52 +00:00
Nico Kruithof fa5ba0e9ba Worked on the documentation. 2006-09-09 18:25:49 +00:00