Sebastian Morr
bb6c6dca0a
Remove TraversalManager and related classes
2014-07-14 13:02:33 +02:00
Sebastian Morr
25793b7683
Removed unused code
2014-06-30 17:14:03 +02:00
Sebastian Morr
8a15677d1c
Moved AABB files to subdirectory, for later separation
2014-06-24 16:50:47 +02:00
Sebastian Morr
35290dd479
Moved new files into CGAL::internal namespace
2014-06-24 15:15:22 +02:00
Sebastian Morr
ab97c7593d
Remove unused ICollisionDetector
2014-06-24 14:55:02 +02:00
Sebastian Morr
0aee2a76d6
Remove unused SweepCollisionDetection.h
2014-06-24 14:50:37 +02:00
Sebastian Morr
07753267c3
Remove some unused functions
2014-06-24 11:32:27 +02:00
Sebastian Morr
a0d24bc08d
Back to CCW assertion. The user should supply the correct input.
2014-06-24 11:31:41 +02:00
Sebastian Morr
41216a0793
Refactored fillPolyDirs and removed reimplementation of modulo
2014-06-16 16:09:08 +02:00
Sebastian Morr
2dd4ba271d
Remove unused "buildReducedConvolution" method
2014-06-16 15:46:49 +02:00
Sebastian Morr
2caa55b30d
Fix a typo: "DegenerateCasses" -> "DegenerateCases"
2014-06-16 11:18:32 +02:00
Sebastian Morr
3446fea726
Refacor polygon reflection method
2014-06-16 11:17:27 +02:00
Sebastian Morr
1ab69b0d0b
When given a clockwise-oriented polygon, reverse it
...
Downside: We need to make a copy of the polygons.
2014-06-12 18:32:35 +02:00
Sebastian Morr
e3c1074906
Removed commented out code from all the other headers
2014-06-10 08:39:36 +02:00
Sebastian Morr
74cedf2a8f
Removed two unused header files
2014-06-02 21:19:49 +02:00
Sebastian Morr
b5da9fbfb3
Fixed and documented includes with the help of include-what-you-use
2014-06-02 21:14:34 +02:00
Sebastian Morr
2052644a16
Removed unused includes from Minkowski_sum_conv_lien_2.h
2014-06-02 20:36:15 +02:00
Sebastian Morr
2c817a3158
Moved minkowski_sum_2_new to the public minkowski_sum_2.h
2014-06-02 18:22:24 +02:00
Sebastian Morr
ad0e17c2a4
Remove graphics stuff for now
2014-06-02 18:08:37 +02:00
Sebastian Morr
d328643e98
Remove commented out code from Minkowski_sum_reduced_conv_2
2014-06-02 18:07:41 +02:00
Sebastian Morr
b8b7e5c9ca
Remove empty lines before closing brackets
...
With Vim: "%s/\n\n\( *}\)/\r\1"
2014-06-02 17:24:14 +02:00
Sebastian Morr
f27a2309dd
Remove double empty lines
...
With Vim: "%s/\n\n\n\+/\r\r"
2014-06-02 17:20:59 +02:00
Sebastian Morr
1f862ee6fd
Remove double spaces
...
With Vim, via "%s/\([^/ ]\) \+/\1 /g".
2014-06-02 17:16:32 +02:00
Sebastian Morr
26fa63eff1
Pretty-print headers using astyle with the following configuration:
...
--add-brackets
--align-pointer=name
--break-blocks
--convert-tabs
--pad-header
--pad-oper
--style=attach
--unpad-paren
2014-06-02 17:08:06 +02:00
Sebastian Morr
cfc89c5744
Push new header files down into a directory "new" for now
...
So I can better differentiate between new and old code
2014-06-02 16:52:54 +02:00
Sebastian Morr
8e5b16863e
Integrate Alon's header files into the include directory
2014-06-02 16:47:30 +02:00
Efi Fogel
e3acd0433b
enhanced to test the vertical decomposition method
2013-08-25 02:41:34 +03:00
Efi Fogel
3314d915d0
fixed usage of traits
2013-08-25 01:28:38 +03:00
Efi Fogel
40d1879c5e
cleanup
2013-08-25 01:26:53 +03:00
Efi Fogel
b99a327ab0
cleanup
2013-08-25 00:10:57 +03:00
Efi Fogel
5e7e4ee8dd
Added support for the computation of Minkowski sum of polygons with holes
2013-08-23 01:24:45 +03:00
Andreas Fabri
31a098f591
more static_cast
2013-02-15 10:39:17 +01:00
Laurent Rineau
d19578725b
Fix warnings
2013-02-07 18:15:23 +01:00
Laurent Rineau
db194534c7
First big patch to fix -Wunused-local-typedefs
...
-Wunused-local-typedefs is a new warning flag of gcc-4.7, and it will enabled
by -Wall since gcc-4.8 (not yet released).
The fix is a big set of removals of unused typedefs (or comments, or moves,
depending on the context).
2012-08-01 13:29:16 +00:00
Laurent Rineau
8f59fd9592
Turn QPL into LGPLv3+
2012-01-13 16:33:35 +00:00
Sandhyaa Radhakrishnan
6054161601
using bso union and no OpenMP
2011-08-22 06:22:05 +00:00
Sandhyaa Radhakrishnan
d57ace521d
using bso union and no OpenMP
2011-08-22 06:21:00 +00:00
Sandhyaa Radhakrishnan
32fb5ecc07
BSO union moved inside Minkowski_sum_decomp_2.h
2011-08-12 10:20:25 +00:00
Sandhyaa Radhakrishnan
1f9e77c311
BSO union moved inside Minkowski_sum_decomp_2.h
2011-08-12 10:19:56 +00:00
Sandhyaa Radhakrishnan
b17c94322b
Minkowski sum using BSO
2011-08-11 20:17:28 +00:00
Sandhyaa Radhakrishnan
836a1b19f9
Minkowski sum using BSO
2011-08-11 20:16:47 +00:00
Efi Fogel
732442db65
cleanup
2011-06-23 08:03:02 +00:00
Efi Fogel
8ccdc1ad26
Fixed typo
2011-02-19 21:27:18 +00:00
Efi Fogel
8b87990e9d
supported approximate offsetting of single segments
2010-06-15 12:56:47 +00:00
Efi Fogel
ff81832f2c
Fixed condition to handle approx. offset of a single line-segment
2010-06-14 14:00:04 +00:00
Sébastien Loriot
52317dd49f
add python script (replace_CGAL_NAMESPACE.py) to replace CGAL_BEGIN_NAMESPACE and CGAL_END_NAMESPACE
...
by namespace CGAL { and } //namespace CGAL. in all .h and .cpp files
in a directory.
Apply it to all packages in the trunk
Remove macro definition from the config.h file.
2010-06-09 07:37:13 +00:00
Andreas Fabri
ae2396e946
Add using for ansi compliance
2010-05-20 07:53:41 +00:00
Andreas Fabri
5539d84219
Add using statements for ansi-compliance
2010-05-18 07:09:47 +00:00
Sylvain Pion
85dc12f2a7
Remove empty lines at beginning and end of files
...
(apply Scripts/developer_scripts/remove_empty_lines.pl).
2010-02-01 12:55:28 +00:00
Efi Fogel
b150ee2114
Fixed Arrangement_2 construction bug - made the geometry traits const
2009-07-05 13:43:11 +00:00
Andreas Fabri
e4a5ffde32
Add more overflow guards when working with int
2009-07-01 15:04:34 +00:00
Andreas Fabri
c016346985
Avoid infinite loop in case of double overflow
2008-11-13 11:14:25 +00:00
Ophir Setter
28df0f7118
fixing - no newline at end of file
2008-09-21 08:23:52 +00:00
Ophir Setter
c4e38a9096
approximated offset fixes
2008-09-18 12:40:50 +00:00
Ophir Setter
cc1af4f86f
convolution overlap bug
2008-09-16 06:57:00 +00:00
Efi Fogel
37972247be
wein: Implemented inner offset. Used Inner_ccb_iterator instead of obsolete Hole_iterator. Fixed calls to deprecated functions
2008-04-26 21:37:02 +00:00
Efi Fogel
606bd0169b
API revisited
2007-11-21 10:23:53 +00:00
Shlomo Golubev
e6d816ac3d
replace insert_x_monotone_curves with insert
2007-09-05 23:30:17 +00:00
Shlomo Golubev
ee82b24831
work arounds for Envelope_3
2007-08-09 15:34:42 +00:00
Shlomo Golubev
ba78ad9c97
matching Minkowski_sum_2 to Arrangement_on_surface_2
2007-07-30 14:26:41 +00:00
Ophir Setter
b59e477ff4
Fix in convolution condition
2007-04-18 15:35:01 +00:00
Efi Fogel
3d87f8b0de
cleanup - initialized variables to pacify some compiler
2007-04-07 09:38:40 +00:00
Efi Fogel
6273371b3b
Added the proper SVN keywords
2007-04-03 18:34:02 +00:00
Andreas Fabri
28623ae3ac
removed unused parameters
2007-03-16 15:27:11 +00:00
Andreas Fabri
4e48fba101
remove unused parameter
2007-03-16 10:24:57 +00:00
Andreas Fabri
b0d802dfbe
iterator must not ++ once it is past the end
2007-03-05 08:52:34 +00:00
Sylvain Pion
9115fe5a52
add missing CGAL::
2007-03-04 19:58:02 +00:00
Sylvain Pion
a805732eae
add some missing CGAL:: for g++ 4.3
2007-03-03 09:11:39 +00:00
Efi Fogel
ef13fbed30
added copyright
2007-02-15 16:07:35 +00:00
Marc Glisse
8ac07260ce
can't do: typedef A<B> A
...
instead: typedef C::A<B> A
2007-02-09 19:10:14 +00:00
Ron Wein
68b20f93dd
A bug fix: removed antennas in the convolution cycles, so that the
...
Arr_labeled_traits_2 are still capable of disregarding pair of contiguous
curves when computing intersections.
Also removed some debug printings.
2007-01-31 15:41:04 +00:00
Ron Wein
b7b52a12f3
Fixed a bug.
2006-11-19 15:14:39 +00:00
Andreas Fabri
0c8a5c9c85
typedef Polygon_2<..> Polygon_2; needs qualification
2006-08-18 21:09:31 +00:00
Ron Wein
acd8037f11
Completed the test suite + some bug fixes.
2006-08-06 06:20:56 +00:00
Ron Wein
c4cc798257
Added a test program.
2006-08-03 16:10:54 +00:00
Ron Wein
8a561f8299
Fixed the package according to Andreas' review, and removes some
...
redundant stuff.
2006-08-03 14:59:23 +00:00
Ron Wein
edcf439fbc
Fixed a bug.
2006-07-20 06:20:24 +00:00
Laurent Saboret
e42659d1a4
Fixed svn:executable, svn:keywords and svn:eol-style properties of the whole trunk
2006-05-04 09:15:26 +00:00
Ron Wein
ea0c8b2927
Finished the rsa_minkowski_sum2() function.
...
(Still needs debugging ...)
2006-04-17 13:13:14 +00:00
Ron Wein
b2351cde24
Updated the class.
2006-04-17 08:57:48 +00:00
Ron Wein
e7e5dbf1d0
Updated version.
2006-04-16 13:04:51 +00:00
Ron Wein
21bcd3a296
New functions for computing the Minkowski sum of a polygon with a rotational
...
swept area of another polygon.
2006-04-16 11:56:42 +00:00
Ron Wein
b5117a43af
Initial version.
2006-04-09 13:02:28 +00:00
Ron Wein
f324860770
Fixed the example.
2006-03-16 11:15:10 +00:00
Ron Wein
ce15339db9
Changes (to be tested).
2006-03-16 09:33:30 +00:00
Ron Wein
2bb1f3f635
Initial version of the planar Minkowski-sum package.
2006-02-27 14:29:24 +00:00