Mariette Yvinec
cccd5229ab
fixed the include statement.
2007-12-07 13:14:48 +00:00
Andreas Fabri
c1692c50bf
Let's see what happens when VC++ uses iterators as handles
2007-11-08 10:25:52 +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
d3c7269dba
Replace abort() by assertion (in commented code).
2007-11-05 10:09:02 +00:00
Sylvain Pion
ef264999b3
Renaming of Compact_container's construct_insert() to emplace() to match C++0x.
...
It breaks backward compat, but I doubt many people use Compact_container directly.
Make it use variadic templates, while at it.
2007-10-20 20:51:59 +00:00
Sylvain Pion
a25c35c992
Add declaration of Regular_triangulation_filtered_traits_2 to prevent problems
...
due to cyclic dependency.
2007-10-03 14:13:50 +00:00
Sylvain Pion
cfa52e21ed
Update following renaming EK -> Exact_kernel and FK -> Approximate_kernel.
2007-09-07 09:47:42 +00:00
Christophe Delage
3feac5dc4c
Faster insert for iterator ranges in Triangulation_hierarchy_2.
2007-09-05 13:57:52 +00:00
Sylvain Pion
76408cc24f
Remove obsolete config flag CGAL_CFG_USING_BASE_MEMBER_BUG_3.
2007-08-09 09:48:44 +00:00
Sylvain Pion
4da7713aa8
Remove obsolete config flag CGAL_CFG_NO_STDC_NAMESPACE and rename
...
its dependant macro CGAL_CLIB_STD to "std".
2007-08-08 15:59:25 +00:00
Sylvain Pion
4f24f131d7
Remove obsolete CGAL_CFG_CONVERSION_OPERATOR_BUG config flag.
2007-08-08 14:59:33 +00:00
Camille Wormser
90028cb645
Filtering out the insertion of repeated weighted points, allowing
...
is_valid to return true...
2007-07-04 12:08:20 +00:00
Andreas Fabri
b46bcf6f39
To add IO for the _with_info vertex and face class systematically seems to be a bad idea and needs more discussion
2007-06-28 17:41:51 +00:00
Andreas Fabri
df83159918
operator << must not write whitespace in case of binary IO
2007-06-28 09:57:45 +00:00
Andreas Fabri
5b284c2695
Added IO operators for _with_info vertex and face class
2007-06-28 08:12:23 +00:00
Camille Wormser
c3c1207995
Correcting the bug reported by Bernhard Kornberger where
...
the Regular_triangulation_2 crashes with the exact_contructions
kernel (removing access to uninitialized data).
2007-06-27 13:19:56 +00:00
Sylvain Pion
f11efea26a
Slight optimization
2007-06-11 16:18:58 +00:00
Sylvain Pion
6ad01b8bc6
Use CGAL_make_vector
2007-04-02 20:40:18 +00:00
Christophe Delage
57b145ec32
Fix bug in T2::locate() when the triangulation is a Regular_triangulation_2,
...
and dimension() is 0, and there are hidden vertices.
2007-03-26 08:59:11 +00:00
Christophe Delage
c3450d9161
Added spatial_sort support in iterator range insert() & ctors.
...
This adds requirements to TriangulationTraits2 concept :
Less_x_2 and Less_y_2 predicates.
Also fixes a few bugs in RT2 (hidden points were sometimes forgotten
in degenerate dimensions.)
2007-03-21 15:29:30 +00:00
Sylvain Pion
b3f15e4ae0
Fix "uninitialized base class" warning.
2007-03-19 09:13:48 +00:00
Andreas Fabri
a7bf2b4523
remove unused parameter
2007-03-19 08:21:00 +00:00
Andreas Fabri
58a21dbe89
bugfix and code simplification
2007-03-15 18:08:18 +00:00
Andreas Fabri
d9f901560e
bugfix and get rid of warning
2007-03-15 15:35:47 +00:00
Sylvain Pion
5d3bbb5829
Fix some optimized test-suite warnings (variables can be used uninitialized),
...
by restructuring a bit :
- bool get_contexts(T va, T vb, H_context_list*&) const;
+ H_context_list * get_contexts(T va, T vb) const;
And updated callers (now NULL encodes the old false return value).
2007-03-08 13:32:45 +00:00
Andreas Fabri
6f0cda39a7
fix for bug #1533
2007-03-07 10:13:23 +00:00
Sylvain Pion
e5a64b0088
remove warning
2007-03-03 08:21:10 +00:00
Andreas Fabri
42dac6c89d
A fix so that test/Interpolation/test_regular_neighbors_2.C passes
2006-11-13 10:41:11 +00:00
Sylvain Pion
b694e24056
Fix typo in last change.
...
Specialize Regular_traits for Filtered_kernel<> instead of only EPICK,
to cover EPECK as well.
2006-08-03 22:10:19 +00:00
Sylvain Pion
1afa951839
- Add a "Kernel" typedef in the Regular_*_traits_* to be able to
...
fetch its template parameter.
2006-08-03 16:21:32 +00:00
Mariette Yvinec
a902e532ff
rename global function power_test into power_test_2
...
to avoid clash with Triangulation_3
2006-08-02 11:43:20 +00:00
Andreas Fabri
8ec19079fb
Fixed min max problem
2006-07-31 23:06:16 +00:00
Andreas Fabri
293a1ebeae
Honor the hint
2006-07-12 14:26:47 +00:00
Sylvain Pion
45bfd07a83
Remove some #include <CGAL/Arithmetic_filter/...> (Filtered_exact stuff).
2006-07-12 12:03:52 +00:00
Laurent Rineau
e9e3bf6deb
- fix i/o operators of Weighted_point, in binary mode.
2006-07-12 01:01:59 +00:00
Mariette Yvinec
8cd852c447
CGAL:: qualification of filter_iterator to protect against ADL.
2006-06-16 07:28:02 +00:00
Sylvain Pion
930150c7ee
- Remove some warnings, and some useless point copies.
2006-03-25 11:16:13 +00:00
Laurent Saboret
db6a8f948c
Change CVS keywords to SVN style
2006-02-16 14:30:13 +00:00
Laurent Saboret
1aad55d4cb
Change CVS keywords to SVN style
2006-02-14 10:08:15 +00:00
Laurent Saboret
3ad3429283
Move packages to trunk root
2006-02-14 08:58:20 +00:00