Sébastien Loriot
f2ca8973dc
add an example to print a cropped Voronoi diagram
2011-12-13 15:50:34 +00:00
Sébastien Loriot
6dd4e8f41a
update email
2011-12-09 16:49:18 +00:00
Laurent Rineau
cc081c16cf
Fix: RegularTriangulationTraits_3::Bare_point
...
Bug fixes in specification. The Regular_triangulation_3 template, does
require that its template parameter Gt has a nested type Gt::Bare_point.
2011-12-09 13:22:21 +00:00
Laurent Rineau
b06d74f5ef
reintegrate /branches/features/Static_filter_do_intersect_seg_tri-GF
...
Add a static filter Do_intersect(Segment_3, Triangle_3)
2011-12-09 10:25:24 +00:00
Andreas Fabri
51874a6c2c
Add an explanation
2011-12-08 15:10:58 +00:00
Andreas Fabri
32543b08f8
do_intersect(Segment_3, Triangle_3) only calls orientation(..)
...
so we can avoid putting doubles in intervals and unpacking
them inside statically filtered orientation tests
2011-12-08 14:50:59 +00:00
Andreas Fabri
707ac8e9f7
Static filter for do_intersect(Triangle_3, Segment_3)
2011-12-08 13:44:10 +00:00
Laurent Rineau
ffde9be118
Change the name of the backward compatibility macro
...
CGAL_DISABLE_RECENTLY_ADDED_STATIC_FILTERS was misleading because
of... "recently"! What would mean that macro in several months?
I have changed it to CGAL_DISABLE_STATIC_FILTERS_ADDED_2011. As a matter of
fact, only GeometryFactory has added static filters to the CGAL kernel
during year 2011, and it was only the filters added November/December:
Is_degenerate_3 -- only for Ray_3 and Segment_3
Do_intersect_3 -- only for BBox_3-Ray_3 and BBox_3-Segment_3
Angle_3 -- only the operator()(Point_3, Point_3, Point_3)
2011-12-08 13:43:02 +00:00
Laurent Rineau
ab6628060a
Fix a bug in a debug message
2011-12-07 18:10:32 +00:00
Laurent Rineau
19633dbf7a
Reintegrate /branches/features/Static_filter_is_degenerate-GF
...
This adds a static filter for Is_degenerate_3.
2011-12-07 11:17:39 +00:00
Laurent Rineau
06c96d91ce
Do not include CGAL include dirs *before* user ones!!
2011-12-07 10:49:43 +00:00
Laurent Rineau
d9dc5f4ebb
Revert that commit:
...
| ------------------------------------------------------------------------
| r66638 | afabri | 2011-12-02 23:00:04 +0100 (Fri, 02 Dec 2011) | 1 line
|
| Remove unnecessary abs()
| ------------------------------------------------------------------------
It must be applied to a new branch of next.
2011-12-06 16:43:14 +00:00
Laurent Rineau
00c7151ce0
merge change from next
2011-12-06 14:23:47 +00:00
Laurent Rineau
8e44b6acde
Change the name in the profiler of Do_intersect_3 static filter
...
Do_intersect_3 has a template member function. If one use
CGAL_PRETTY_FUNCTION as function name, then the compiler gives the full
name of the function, with its parameters.
2011-12-06 11:51:09 +00:00
Laurent Rineau
befa7c8e08
Add missing #include to <CGAL/Cartesian/Plane_3.h>.
...
The added #include is not really useful but to help a reader of the code to
understand where do functions come from.
2011-12-06 11:49:21 +00:00
Andreas Fabri
67e591188f
Remove unnecessary abs()
2011-12-02 22:00:04 +00:00
Laurent Rineau
41915d0d4c
Remove the executable bit
2011-11-30 14:50:08 +00:00
Sébastien Loriot
de6e85bcf2
add an example to show how to triangulate a set of polygons and extract facets
...
inside the domain.
2011-11-30 14:12:04 +00:00
Andreas Fabri
63c1b84c0d
Add static filter for Is_degenerate
2011-11-30 13:48:15 +00:00
Andreas Fabri
f5bd032a9a
Boost Is_degenerate
2011-11-30 10:27:29 +00:00
Laurent Rineau
b45da73f9a
reintegrate /branches/features/Static_filter_angle_3-GF into next
...
This adds a static filter for Angle_3.
2011-11-29 15:32:06 +00:00
Laurent Rineau
f551b78e47
Add a comment
2011-11-28 14:53:15 +00:00
Laurent Rineau
fef3253301
Static filter Angle_3: now handle over/underflows
2011-11-28 14:52:43 +00:00
Guillaume Damiand
d09b988f08
See also in ref manual.
2011-11-28 12:13:38 +00:00
Guillaume Damiand
6f4f636710
Solve problems with some refs.
2011-11-26 08:04:00 +00:00
Laurent Rineau
6c8dc2c2d6
Added by error
2011-11-26 00:08:56 +00:00
Laurent Rineau
c9b29f87c7
Static filter for Angle_3
...
TODO: overflow/underflow
2011-11-25 18:15:38 +00:00
Laurent Rineau
98d42cf63c
new branch for static filters of Angle_3
2011-11-25 18:09:41 +00:00
Laurent Rineau
5685e10669
reintegrate \^/branches/features/Static_filter_do_intersect-GF
2011-11-25 17:45:11 +00:00
Laurent Rineau
fb796dbc97
Missing match for Intersect_3::operator()(Ray_3, Triangle_3)
...
There was only Intersect_3::operator()(Triangle_3, Ray_3).
The specializations for CGAL::intersection were for both order however.
2011-11-25 17:40:02 +00:00
Guillaume Damiand
13edaf302b
private -> protected.
2011-11-25 14:54:08 +00:00
Philipp Möller
e9748fdf9a
Set but not used variables removed for smoother compiling with -Wextra
2011-11-25 14:04:37 +00:00
Guillaume Damiand
643719dc6e
Doc to solve the problem of cross references between LCC and CMap.
...
Items and Items_ as template parameters are rename CMItems.
2011-11-25 12:10:08 +00:00
Guillaume Damiand
4d36090b8d
Ref + cleanup.
2011-11-25 10:25:03 +00:00
Sébastien Loriot
587fe22bc9
remove warning
2011-11-25 08:42:03 +00:00
Guillaume Damiand
f87436aeaa
Modifs of refs for combinatorial map package.
2011-11-25 06:25:27 +00:00
Sébastien Loriot
bfba876fb8
typo
2011-11-24 17:41:40 +00:00
Laurent Rineau
ede47077ce
cleanup
2011-11-24 14:43:25 +00:00
Andreas Fabri
c4c4a24029
cleanup
2011-11-24 14:15:32 +00:00
Laurent Rineau
6ca6c58a3f
merge changes from next
2011-11-24 13:51:04 +00:00
Guillaume Damiand
9b489ba4a9
Modifs of local macro to avoid conflicts between CMap and LCC.
2011-11-24 11:59:26 +00:00
Guillaume Damiand
75afba4df1
Revert Combinatorial_map.h to r66434: there was a problem during the reintegrate...
2011-11-23 21:33:45 +00:00
Guillaume Damiand
3fe3269457
Add Linear_cell_complex in Installation/changes.html.
2011-11-23 18:35:51 +00:00
Guillaume Damiand
eafd26e80f
Add Linear_cell_complex in cgal manual.
2011-11-23 17:20:42 +00:00
Guillaume Damiand
6bf14d25ab
Merge feature/Linear_cell_complex-gdamiand into next.
...
Feature accepted on 19 October 2011, tested since 8 November 2011. The test suite is green, and Laurent is ok.
2011-11-23 17:13:10 +00:00
Guillaume Damiand
f8fa69ad72
PkgDescription plus Refs.
2011-11-23 17:03:47 +00:00
Guillaume Damiand
95ef49628f
Merge with next.
2011-11-23 16:35:45 +00:00
Laurent Rineau
e0c80037ae
merge changes from next
2011-11-23 15:53:51 +00:00
Sébastien Loriot
5fd945cd3c
is_iterator now requests the type to be either a pointer or
...
to provide all 5 nested types provided by iterator_traits
2011-11-23 11:29:15 +00:00
Laurent Rineau
1de3384634
Remove links to http://acs.cs.rug.nl/
...
The ACS web site is down for a long time (reported
2011/06/28). Unfortunately that site seems dead. So I remove the links to
it in the user manuals of Circular_kernel_[23]. :-(
2011-11-22 22:01:20 +00:00