Andreas Fabri
d35d16eb01
doc bug fix
2012-09-25 08:29:12 +00:00
Andreas Fabri
7312b3bc2f
polish
2012-09-24 13:26:10 +00:00
Philipp Möller
0aa7cd1c3b
Global heading reduction. Rename some Parameter section to Template
...
Parameters. Fix dependencies.
2012-09-21 09:42:24 +00:00
Andreas Fabri
cfc74af4a1
add the \autotoc
2012-09-20 17:19:22 +00:00
Andreas Fabri
eeba3d8faf
spread doc and group
2012-09-20 17:17:10 +00:00
Philipp Möller
1954eff3d6
* build normalized mainpage anchors
...
* better naming for Pkg commands
* User and Reference Manual links from the PackageOverview
2012-09-20 15:30:03 +00:00
Philipp Möller
1b3a78a08f
Salvage the demo information from the old package description.
2012-09-20 13:30:49 +00:00
Philipp Möller
6420a2b878
Add Periodic_3 doc
2012-09-17 15:24:37 +00:00
Philipp Möller
864aebe2e5
Merge next.
...
This commit also updates the respective mock-headers when the
corresponding .tex documentation has changed. This has been the case for:
AABB_tree/doc_tex/AABB_tree_ref/AABBGeomTraits.tex
AABB_tree/doc_tex/AABB_tree_ref/AABBTraits.tex
AABB_tree/doc_tex/AABB_tree_ref/AABB_traits.tex
Mesh_3/doc_tex/Mesh_3_ref/parameters_features.tex
Mesh_3/doc_tex/Mesh_3_ref/parameters_no_features.tex
Number_types/doc_tex/NumberTypeSupport_ref/Interval_nt.tex
Number_types/doc_tex/NumberTypeSupport_ref/Lazy_exact_nt.tex
Spatial_searching/doc_tex/Spatial_searching_ref/Search_traits_2.tex
Spatial_searching/doc_tex/Spatial_searching_ref/Search_traits_3.tex
Triangulation_2/doc_tex/Triangulation_2_ref/Constrained_Delaunay_triangulation_2.tex
2012-09-12 14:14:22 +00:00
Laurent Rineau
2db4effa7e
CMake: Fix the handling of cmake_policy
...
That is a followup-to my commit last year:
| ------------------------------------------------------------------------
| r63198 | lrineau | 2011-04-28 19:45:22 +0200 (Thu, 28 Apr 2011) | 5 lines
|
| Try to fix my last revision about cmake_policy, with CMake-2.6.x
|
| CMake gives an error if one tries to use cmake_policy(VERSION x.y.z) if
| x.y.z is greater than the current CMake version.
|
| ------------------------------------------------------------------------
The following check:
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" VERSION_GREATER 2.6)
is useless just after a call to:
cmake_minimum_required(VERSION 2.6.2)
The script used to fix that was:
#!/usr/bin/env perl
$replacement=<<'END';
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION}" VERSION_GREATER 2.8.3)
cmake_policy(VERSION 2.8.4)
else()
cmake_policy(VERSION 2.6)
endif()
END
while(<>) {
if(/if\("\${CMAKE_MAJOR_VERSION}.\${CMAKE_MINOR_VERSION}" VERSION_GREATER 2.6\)/) {
while(<>) {
if(/^endif\(\)/) {
print "$replacement";
while(<>) {
print;
}
exit 0
}
}
}
print;
}
2012-08-22 12:35:03 +00:00
Philipp Möller
79b30908d5
WARNFIX: Silence a good part of unused variable/parameter warnings.
...
Wextra results in a dreadful wall of yellow in the test-suite and is
scary when using CGAL. Reduce some of the noise by silencing the
obvious cases with CGAL_USE or comments.
2012-08-07 11:04:32 +00:00
Philipp Möller
e65a8028ea
Replace tex-style quotes with quotes that you would expect, as there
...
is no way to handle them in the converter.
Needs to be revert before this is being merged into next.
2012-08-02 12:55:15 +00: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
6a560629d2
Adapt Periodic_3 to the new API of TDS_3::print_cells.
2012-04-02 13:08:57 +00:00
Laurent Rineau
e534c42e1c
Fix the detection of qcollectiongenerator
2012-02-24 12:24:01 +00:00
Sébastien Loriot
20ee8d187d
do not compile if qcollectiongenerator is missing
2012-02-04 10:34:16 +00:00
Laurent Rineau
76c157041f
Remove warnings about unused variables
2012-01-31 15:27:50 +00:00
Laurent Rineau
569a0e174e
Add explicit casts
...
This seems required. At least the Intel Compiler version 12 gives a set of errors
(not even warnings!). Here is one of them:
/home/lrineau/CGAL/CGAL-4.0-Ic-248/include/CGAL/Periodic_3_triangulation_ds_cell_base_3.h:192:29: error: non-constant-expression cannot be narrowed from type 'int' to 'unsigned int' in initializer list
unsigned int off0[3] = {(o0>>2)&1,(o0>>1)&1,(o0&1)};
^~~~~~~~~
/home/lrineau/CGAL/CGAL-4.0-Ic-248/include/CGAL/Periodic_3_triangulation_ds_cell_base_3.h:192:29: note: override this message by inserting an explicit cast
unsigned int off0[3] = {(o0>>2)&1,(o0>>1)&1,(o0&1)};
^~~~~~~~~
static_ca)t<unsigned int>(
2012-01-19 11:33:04 +00:00
Andreas Fabri
5e3416b4e8
Fix for Windows 'min/max' bug
2012-01-18 10:57:34 +00:00
Andreas Fabri
bcb3936fa7
Fix for Windows 'min/max' bug
2012-01-18 09:56:05 +00:00
Laurent Rineau
a37c74d534
Add license files, per package
2012-01-16 15:54:22 +00:00
Laurent Rineau
6a7f27540c
Missing #include for assert.
2012-01-16 10:32:41 +00:00
Laurent Rineau
2af2160942
Turn \ccLicenseQPL into \ccLicenseGPL
2012-01-13 17:13:55 +00:00
Laurent Rineau
8f59fd9592
Turn QPL into LGPLv3+
2012-01-13 16:33:35 +00:00
Laurent Rineau
5b5dd33848
merge changes from next
2012-01-09 12:33:39 +00:00
Laurent Rineau
93486787c3
The inside of ccPkgDescription must not contain black lines between macros
...
Otherwise that inserts a buggy "<p>" tag in the package overview where the
doctype does not allow it.
2011-11-15 19:16:23 +00:00
Laurent Rineau
c7ca93c07e
Include <CGAL/glu.h> before any use of GLU
2011-11-09 14:24:17 +00:00
Laurent Rineau
88ef561715
Fix the call to Q_INIT_RESOURCE
...
For resources that are shipped by the CGAL_Qt4 library, one need to call
CGAL_QT4_INIT_RESOURCES, a macro that calls CGAL_Qt4_init_resources
(exported by the CGAL_Qt4 DLL)
2011-10-11 09:51:29 +00:00
Sébastien Loriot
554f62d411
remove executable property from copyright files
2011-10-03 08:18:16 +00:00
Andreas Fabri
d10a333947
Add a file with the copyright holder(s) to the package_info
2011-09-29 20:45:16 +00:00
Laurent Rineau
fdb7ea6c6b
prepare ccPkgHowToCiteCgal for CGAL-3.10 (in 2012)
2011-09-28 16:15:05 +00:00
Laurent Rineau
369498d1e5
Cancel revision 64607. There had been a problem with the branch.
...
| ------------------------------------------------------------------------
| r64607 | efif | 2011-07-05 17:27:04 +0200 (Tue, 05 Jul 2011) | 1 line
|
| Merged feature-branch Aos_2-new_functors-tau into next
| ------------------------------------------------------------------------
2011-07-06 11:11:58 +00:00
Laurent Rineau
78b2f8ba39
Remove the use of QT ASSISTANT in CMakeLists.txt (not actually used)
2011-06-14 14:02:42 +00:00
Laurent Rineau
3c02e07b23
Try to fix my last revision about cmake_policy, with CMake-2.6.x
...
CMake gives an error if one tries to use cmake_policy(VERSION x.y.z) if
x.y.z is greater than the current CMake version.
2011-04-28 17:45:22 +00:00
Laurent Rineau
0dc1194fc8
Fix URLs to the manual pages
2011-04-28 15:14:20 +00:00
Laurent Rineau
c97205f085
Global handling of CMake policies (second part)
...
We declare
cmake_minimum_required(VERSION 2.6.2)
but we also use
cmake_policy(VERSION 2.8.4)
to declare that our CMake scripts are OK with all the defaults of CMake policies
as of CMake-2.8.4. That shuts down the warnings of CMake-2.8.4.
That way, we no longer need any declaration of specific policies.
Those two lines must be present and maintained in all our CMakeLists.txt
files (the one for the libraries, and also the one for examples and demos,
and maybe tests).
2011-04-28 10:55:56 +00:00
Laurent Rineau
0631943153
Uniform capitalization in our CMake script: use lowercase for commands
2011-04-28 10:36:18 +00:00
Laurent Rineau
4edaa583e4
merge from trunk
2011-04-27 20:54:11 +00:00
Laurent Rineau
ca5c92e034
Global maintenance of CMakeLists.txt: CMake minimal version is -2.6.2
...
The documentation of CGAL says that the minimal version of CMake must be
CMake-2.6.2.
- change cmake_minimum_required to VERSION 2.6.2
- no longer any need for the policy CMP0003 (was for 2.4.x)
- no longer any need for CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS (was for 2.4)
2011-04-27 17:58:27 +00:00
Sébastien Loriot
6e897fafb6
bug-fix: typo
2011-04-26 17:01:34 +00:00
Laurent Rineau
da95064578
Update the \ccPkgHowToCiteCgal tag for CGAL-3.8 (2011).
2011-02-24 15:21:10 +00:00
Sébastien Loriot
a2cec87f46
replace remaing fabs in include files by CGAL::abs
2011-02-18 15:37:40 +00:00
Andreas Fabri
4070f44d62
Use CGAL::abs instead of fabs
2011-02-16 16:37:23 +00:00
Andreas Fabri
2fee1527c2
Use size_type instead of int
2011-01-11 14:59:50 +00:00
Manuel Caroli
f1059c785c
remove deprecated functions as was done for the non-periodic case
...
to avoid warning with clang
2010-11-17 13:30:08 +00:00
Manuel Caroli
1876c25281
define functions before using them in order to avoid error with clang
2010-11-17 13:29:22 +00:00
Manuel Caroli
27f838fb7e
remove unused variables
2010-11-12 17:03:19 +00:00
Andreas Fabri
c2ca884e0a
Remove unused variable
2010-11-12 08:39:33 +00:00
Laurent Rineau
3e7b862d7d
Follow-up to my previous commit: Periodic_3_triangulation_filtered_traits_3
...
needs a default value for its second template argument "Off".
2010-09-15 21:08:15 +00:00
Laurent Rineau
a448af53f7
Revert the following revision, which was the wrong way to "fix" the issue:
...
| ------------------------------------------------------------------------
| r58079 | mcaroli | 2010-08-15 20:28:30 +0200 (Sun, 15 Aug 2010) | 2 lines
| Changed paths:
| M /trunk/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_traits_3.h
|
| minor fix
|
| ------------------------------------------------------------------------
The issue is that Periodic_3_triangulation_traits_3<K> needs to be
specialized for Filtered_kernel, but
CGAL::Exact_predicates_inexact_constructions_kernel is no longer a typedef
for Filtered_kernel<Simple_cartesian<double> >: it is now a class
CGAL::Epick, equivalent to Filtered_kernel<...>.
The solution is to partially specialize
Periodic_3_triangulation_traits_3<K> for CGAL::Epick too. But, for that, I
needed to make Periodic_3_triangulation_filtered_traits_base_3 have a
second template parameter Offset, like Periodic_3_triangulation_traits_3<K>
(Offset has a default value), to avoid an instantiation loop.
The revision 58079 above was just a patch that showed that
Periodic_3_triangulation_filtered_traits_base_3 was no longer used with the
EPIC kernel.
2010-09-15 16:36:27 +00:00
Laurent Rineau
7606b93406
Merge last unmerged revision from the branch CGAL-3.7-branch:
...
| ------------------------------------------------------------------------
| r57979 | lrineau | 2010-08-11 15:24:20 +0200 (Wed, 11 Aug 2010) | 1 line
|
| Global fix of all uses of qt4_generate_moc: the destination file path must be absolute.
| ------------------------------------------------------------------------
| r58026 | stayeb | 2010-08-12 17:40:41 +0200 (Thu, 12 Aug 2010) | 2 lines
|
| Bug fix: ensure that c3t3 contains no in complex cell when starting a new refinement process. We need this because the first refinement of the surface does not update the volume, so c3t3 can't know that in complex cells have been deleted.
|
| ------------------------------------------------------------------------
(That shows it is difficult to avoid to merge the release branch in the
trunk from time to time.)
2010-08-20 13:09:22 +00:00
Laurent Rineau
30f1115639
Backport from trunk:
...
| ------------------------------------------------------------------------
| r58060 | lrineau | 2010-08-13 18:07:57 +0200 (Fri, 13 Aug 2010) | 2 lines
| Changed paths:
| M /trunk/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_filtered_traits_3.h
| M /trunk/Periodic_3_triangulation_3/include/CGAL/Periodic_3_triangulation_statically_filtered_traits_3.h
|
| Fix compilation with -DCGAL_CFG_MATCHING_BUG_6
|
| ------------------------------------------------------------------------
2010-08-19 11:58:49 +00:00
Manuel Caroli
cafa29bd6e
minor fix
2010-08-15 18:28:30 +00:00
Laurent Rineau
210578c95a
Fix compilation with -DCGAL_CFG_MATCHING_BUG_6
2010-08-13 16:07:57 +00:00
Laurent Rineau
af3ad196a0
Global fix of all uses of qt4_generate_moc: the destination file path must be absolute.
2010-08-11 13:24:20 +00:00
Laurent Rineau
b0c3cf4121
Merge the work from CGAL-3.7-branch:
...
| ------------------------------------------------------------------------
| r57723 | lrineau | 2010-08-02 16:51:09 +0200 (Mon, 02 Aug 2010) | 9 lines
|
| - Fix the Qt Help Collection stuff:
| - CMakeLists.txt is changed (now that FindQt4.cmake has been update to
| the version shipped with CMake-2.8.1,
| - the .qhcp files have been updated, so that the first URL is correct.
|
| - Use embedded resources in demo/Periodic_3_triangulation_3/MainWindow.h,
| so that the resources are found even if the build/install directory is
| out of sources.
|
| ------------------------------------------------------------------------
2010-08-10 11:56:34 +00:00
Laurent Rineau
efb2c205a3
- Fix the Qt Help Collection stuff:
...
- CMakeLists.txt is changed (now that FindQt4.cmake has been update to
the version shipped with CMake-2.8.1,
- the .qhcp files have been updated, so that the first URL is correct.
- Use embedded resources in demo/Periodic_3_triangulation_3/MainWindow.h,
so that the resources are found even if the build/install directory is
out of sources.
2010-08-02 14:51:09 +00:00
Manuel Caroli
4bb914994b
the demo's help now uses QProcess to call the qt assistant
...
instead of using the deprecated QAssistantClient
2010-07-11 19:45:18 +00:00
Manuel Caroli
7418d1bf73
put the collection files to the demo's root directory so they can access the icons
2010-07-11 19:26:06 +00:00
Manuel Caroli
32e9308ea2
remove generated binary files from svn
2010-07-11 19:21:33 +00:00
Manuel Caroli
3bb22cc580
make the help work using a non-interactive QProcess that calls the assistant
2010-07-11 19:18:34 +00:00
Manuel Caroli
52227057f8
added the paths to the icons in the collection file
2010-07-05 16:21:17 +00:00
Manuel Caroli
0715fb8896
small bugfixes. Help works now under Linux.
...
TODO: the qhc must be registered in the assistant.
Can this be done using cmake?
The help does not show the icons, which works under MacOS though.
2010-07-05 16:16:56 +00:00
Manuel Caroli
3cf9ee4c67
Use QProcess instead of deprecated QAssistentClient to show custom help
...
Does not yet work: the QtAssistent gets stuck in the background
2010-07-05 15:16:07 +00:00
Andreas Fabri
ec14ce674f
int size_t
2010-06-24 16:25:36 +00:00
Andreas Fabri
b1c1823f51
int size_t
2010-06-24 16:25:04 +00:00
Andreas Fabri
f30692b048
int size_t
2010-06-24 16:24:54 +00:00
Manuel Caroli
d732146e00
improved the small figure
2010-06-22 18:08:34 +00:00
Manuel Caroli
5a8b4b31ba
made the figure 75% smaller and take a part of it for the small version
2010-06-22 18:06:25 +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
Manuel Caroli
935f8d788c
scale small package illustration picture to 120x120 px
2010-06-07 14:07:08 +00:00
Manuel Caroli
ba3615d537
make small version of the package illustration squared
...
in order to avoid stretching
2010-06-07 14:05:15 +00:00
Manuel Caroli
a34a47f08c
new illustration for the P3T3 package
2010-06-05 12:37:47 +00:00
Laurent Rineau
67928706cf
C++ conformance: calls to member templates of dependent names must be
...
qualified with the "template" keyword.
Example:
template <typenam T>
void f(T foobar) {
foobar.get<0>().foobar(); // error
}
must be written:
foobar.template get<0>().foobar();
2010-05-16 16:50:24 +00:00
Manuel Caroli
258d98bfaf
establish strict-ansi compliance
2010-05-13 15:33:16 +00:00
Sébastien Loriot
e3c0dd54fb
change private to protected (needed by 'using locate' in Alpha_shape_3 class)
2010-05-13 06:39:52 +00:00
Manuel Caroli
2154129b9c
use NT_converter to test whether the given domain is a cube (precondition)
2010-05-10 21:42:48 +00:00
Manuel Caroli
972756d810
construct underlying triangulation without dummy points
2010-05-07 08:40:50 +00:00
Manuel Caroli
bf5e38abb8
fix errors in strict-ansi mode
2010-05-07 08:38:36 +00:00
Manuel Caroli
adf3589c64
fix warning
2010-05-06 21:33:19 +00:00
Manuel Caroli
1fa16139a0
split the traits test into several tests to decrease the number of instantiations for VC++
2010-05-06 16:55:09 +00:00
Manuel Caroli
83e7ca6895
deactivate assertion that is not evaluated exactly
2010-05-06 16:52:46 +00:00
Manuel Caroli
b6f9f38dab
check whether the new assertion works with CentOS
2010-05-04 20:03:24 +00:00
Manuel Caroli
62310ab94d
change int to unsigned int to avoid compiler warning
2010-05-04 10:38:21 +00:00
Manuel Caroli
5b8efd2fdb
bugfix in triangulation hierarchy: put the down pointers right if the triangulation
...
in the upper level is in 27-cover and the next lower one in 1-cover
2010-05-03 16:08:26 +00:00
Manuel Caroli
671b2043c1
adding some temporary tests to get a minimal example for the problem
...
with CentOS
2010-04-30 09:23:02 +00:00
Manuel Caroli
b530badb8b
put forgotten typename
2010-04-29 16:16:02 +00:00
Manuel Caroli
e2dc1e858e
construct the cuboid from the same FT values to eliminate comparison problems
2010-04-29 09:52:37 +00:00
Manuel Caroli
39b81098ac
bugfix in management of the too long edges
2010-04-27 19:00:21 +00:00
Manuel Caroli
6247a8b5bc
add some output to find the problem with Iso_cuboids constructed from
...
doubles on CentOS
2010-04-27 10:03:16 +00:00
Manuel Caroli
d6904b53f7
output some additional information in order to find the problem with CentOS
2010-04-26 09:11:03 +00:00
Manuel Caroli
48ff3847b1
add data for alpha shape test
2010-04-24 16:26:42 +00:00
Manuel Caroli
634eea9d3a
periodic alpha shape tests
2010-04-23 18:22:53 +00:00
Manuel Caroli
05319e6059
bugfix in is_Gabriel with tests
2010-04-22 17:09:21 +00:00
Manuel Caroli
3fb24464ea
speed-up: Use kernel instead of periodic traits for spatial sorting
2010-04-15 17:27:24 +00:00
Manuel Caroli
b0b46225a2
change find_conflicts from recursive to using a stack (as in Triangulation_3)
2010-04-14 18:18:23 +00:00
Mikhail Bogdanov
cf8684a394
class Conflict_tester: private -> protected
2010-04-14 16:20:51 +00:00
Mikhail Bogdanov
9dd237f1af
Adjusted a piece of code. It deals with the previous commit
2010-04-13 13:26:29 +00:00
Mikhail Bogdanov
c53fa10c22
Modified get_location_offset. This function returns an offset for a point such that this point is in conflict with given cell.
2010-04-13 11:56:28 +00:00
Manuel Caroli
0c1ca742fe
use cell_circulator instead of facet_circulator to compute the dual of an edge
2010-04-12 08:48:06 +00:00
Manuel Caroli
800867263a
remove some macros
2010-03-01 09:24:55 +00:00
Manuel Caroli
d77568c0d9
improvement in formulations
2010-02-26 12:23:13 +00:00
Manuel Caroli
39b003be1a
minor improvements and fixes in the doc
2010-02-22 15:14:58 +00:00
Manuel Caroli
f6f8515536
fix sign error in heuristical optimization
2010-02-19 20:49:17 +00:00
Manuel Caroli
98160ad077
documentation for Unique_vertex_iterator and iterator range removal
2010-02-08 15:39:26 +00:00
Manuel Caroli
d2305d0ffd
- added new iterator Unique_vertex_iterator that iterates over all vertices
...
whose corresponding points lie in the original domain
- added the iterator range removal again
2010-02-08 15:39:04 +00:00
Manuel Caroli
07989fc45b
replace version number by "last" in links to the online manual
2010-02-08 08:52:36 +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
Manuel Caroli
0f78796045
Replace CGAL::Random by Boost RNG (with geometric distribution)
...
This is the adaptation of rev 53804 for the periodic case
2010-01-28 13:47:00 +00:00
Andreas Fabri
ae05fd3a58
Switch to boost::rand48
2010-01-28 07:50:26 +00:00
Laurent Rineau
cf58402520
Merged revisions 53772,53774,53776,53785 via svnmerge from
...
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch
........
r53772 | penarand | 2010-01-25 16:07:11 +0100 (Mon, 25 Jan 2010) | 4 lines
added GMP version check in Gmpfi testsuite (because the testsuite runs
mostly with the version of MPFI shipped with RS, which needs GMP>=4.2)
........
r53774 | mcaroli | 2010-01-25 16:31:25 +0100 (Mon, 25 Jan 2010) | 2 lines
Precision on the behavior of remove
........
r53776 | mcaroli | 2010-01-25 17:15:21 +0100 (Mon, 25 Jan 2010) | 2 lines
change O(sqrt n) check into expensive_precondition
........
r53785 | fcacciola | 2010-01-25 22:44:06 +0100 (Mon, 25 Jan 2010) | 1 line
Fixed buggy testsuite
........
2010-01-25 22:47:06 +00:00
Manuel Caroli
fd5bb1a4de
merge from CGAL-3.6-branch r53774: Precision on the behavior of remove
2010-01-25 15:32:27 +00:00
Manuel Caroli
2da81523d1
merge from CGAL-3.6-branch r53767: cleanup in the preconditions
2010-01-25 14:09:47 +00:00
Manuel Caroli
14b3d2441d
merge from CGAL-3.6-branch r53765
2010-01-25 12:33:59 +00:00
Laurent Rineau
5e4c755bdb
Merged revisions 53668-53669,53678-53679,53682-53686 via svnmerge from
...
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch
........
r53668 | yvinec | 2010-01-19 11:00:41 +0100 (Tue, 19 Jan 2010) | 3 lines
added changes for Mesh_3
........
r53669 | yvinec | 2010-01-19 11:04:38 +0100 (Tue, 19 Jan 2010) | 3 lines
fixed page layout in Changes for Mesh_3
........
r53678 | spion | 2010-01-20 13:32:36 +0100 (Wed, 20 Jan 2010) | 2 lines
Link AK_d and reorder to have Modular close to NT.
........
r53679 | lrineau | 2010-01-20 13:37:23 +0100 (Wed, 20 Jan 2010) | 9 lines
Merge from trunk:
| New Revision: 53666
| Author: sloriot
| Date: 2010-01-19 08:41:16 +0100 (Tue, 19 Jan 2010)
|
| Log message:
|
| remove warnings
........
r53682 | lrineau | 2010-01-20 14:31:41 +0100 (Wed, 20 Jan 2010) | 2 lines
Simplify the URL to CORE, so that "_" is not in the URL (Pb with manual tools)
........
r53683 | lrineau | 2010-01-20 14:42:23 +0100 (Wed, 20 Jan 2010) | 3 lines
Fix the package description of AK (fix the bib label and the version of
CGAL)
........
r53684 | lrineau | 2010-01-20 14:45:53 +0100 (Wed, 20 Jan 2010) | 1 line
clean PkgDescription.tex
........
r53685 | lrineau | 2010-01-20 15:01:09 +0100 (Wed, 20 Jan 2010) | 3 lines
- Update PkgDexcription.tex to year 2010.
- Add manual-3.6.bib
........
r53686 | lrineau | 2010-01-20 15:03:10 +0100 (Wed, 20 Jan 2010) | 1 line
Update the biblio shipped in manual tools, using manual-3.6.bib
........
2010-01-20 14:07:18 +00:00
Monique Teillaud
80136d89f3
fix
2010-01-05 10:50:18 +00:00
Monique Teillaud
2cd502f870
update in references and history
2010-01-05 10:23:54 +00:00
Manuel Caroli
4bd9d6549f
final minor cosmetics before the code freeze
2009-12-17 18:31:13 +00:00
Manuel Caroli
3991baf6e6
typo, caused warning in the test suite
2009-12-11 18:58:22 +00:00
Manuel Caroli
0ffb1fb2ef
fix warnings in the test suite
2009-12-09 10:51:26 +00:00
Manuel Caroli
666b6e9c6c
enable antialiasing for the viewer
2009-12-09 10:51:00 +00:00
Manuel Caroli
7635f9f32a
typo in doc
2009-12-09 09:44:02 +00:00
Manuel Caroli
dbadc61397
final changes to put the demo on the next release
2009-12-08 21:02:25 +00:00
Manuel Caroli
848c774faf
correcting typo
...
several cosmetic changes
2009-12-08 19:55:53 +00:00
Manuel Caroli
1ebc5a9727
bugfix in voronoi cell centroid computation
2009-12-08 19:32:13 +00:00
Manuel Caroli
83ab1400bb
add functions to load and save point sets
2009-12-08 19:31:55 +00:00
Manuel Caroli
9c7b3580a0
bugfix in lloyd_step (centroid computation)
2009-12-08 18:16:06 +00:00
Manuel Caroli
c590fe94c5
document volume and centroid computation of Voronoi cells
2009-12-08 16:57:32 +00:00
Manuel Caroli
f84e9e94e8
add volume and centroid computation for Voronoi cells with tests
2009-12-08 16:56:31 +00:00
Manuel Caroli
9707594a87
establish compatibility to Alpha_shapes_3
2009-12-04 12:22:31 +00:00
Manuel Caroli
1e55d03f2d
change the way of removing the 26 copies to not break iterators
2009-11-23 11:52:58 +00:00
Manuel Caroli
ef58a17680
improved doc of periodic_point(v) and periodic_point(v,i)
2009-11-12 16:41:58 +00:00
Manuel Caroli
b550ee68f2
remove unused variables to avoid warnings
2009-11-11 16:14:09 +00:00
Manuel Caroli
88fe42756b
fix warning
2009-10-28 15:09:02 +00:00
Manuel Caroli
84cd6ec9d1
improvements in CMakeLists.txt
2009-10-27 09:33:19 +00:00
Manuel Caroli
139153d48c
fix dual of an edge
2009-10-26 16:40:02 +00:00
Manuel Caroli
b52704edcd
add the missing dual function for edges
...
add some dummy functions for compatibility with Alpha_shape_3
2009-10-26 10:43:35 +00:00
Manuel Caroli
4afe2e88e7
add a phrase that precises that input points have to lie inside the cube
2009-10-23 09:56:56 +00:00
Manuel Caroli
743ecace76
add the domain to the basic example
2009-10-23 09:15:57 +00:00
Manuel Caroli
9c37c95799
unused parameter warning
2009-10-16 08:07:52 +00:00
Manuel Caroli
3d52467d8b
bugfix due to the name space change of the static filters
2009-10-15 17:01:02 +00:00
Manuel Caroli
a85a84ac6d
Move static filters stuff under CGAL/internal and CGAL::internal
2009-10-14 18:54:51 +00:00
Manuel Caroli
47561ea023
Move static filters stuff under CGAL/internal and CGAL::internal
2009-10-14 18:53:15 +00:00
Manuel Caroli
ecb54c6cf6
make I/O operators consistent with the doc
2009-10-14 15:32:07 +00:00
Manuel Caroli
3f38106af5
minor modification for the test suite
2009-10-14 15:31:29 +00:00
Manuel Caroli
6c1109fa79
minor fixes for the test suite
2009-10-14 09:23:07 +00:00
Manuel Caroli
e9f8612c29
improving the doc
2009-10-07 15:59:19 +00:00
Manuel Caroli
996f8b2954
keep one point at constant position to avoid the point set to move as a whole
2009-10-07 14:43:51 +00:00
Manuel Caroli
23e5126bb2
minor updates in the doc: set_domain, dual, etc.
2009-10-07 13:30:58 +00:00
Manuel Caroli
56e35c3ed1
integrating the icons in the executable
2009-10-07 11:59:24 +00:00
Manuel Caroli
a30617b7d4
bugfix : iterator range insert returns the number of points it
...
has inserted
2009-10-07 10:12:05 +00:00
Manuel Caroli
e7fc284371
bugfix for empty iterator range
2009-10-07 09:59:32 +00:00
Manuel Caroli
c7f291c537
tests for set_domain, inserting empty iterator range, and dual(edge) and dual(vertex)
2009-10-07 09:59:03 +00:00
Manuel Caroli
d26f570f3c
Periodic Lloyd demo initial commit
2009-10-07 09:39:46 +00:00
Manuel Caroli
9cf8c7227d
add duals vertex and edge
2009-10-07 08:24:39 +00:00
Manuel Caroli
682dac0eb2
add function set_domain
2009-10-07 08:24:19 +00:00
Manuel Caroli
bfc394e765
adding accessors for the combinatorial primitives corresponding to the
...
current geometric primitive.
2009-10-07 08:24:02 +00:00
Andreas Fabri
0aa2e28657
Add link to demo
2009-09-28 11:52:01 +00:00
Sylvain Pion
4e7c43310e
Remove svn:executable property
2009-09-19 05:36:12 +00:00
Sylvain Pion
0a1d9c4194
Remove svn:executable property
2009-09-19 05:30:14 +00:00
Sylvain Pion
516f8d5eee
Same as revision 51948 on CGAL-3.5-branch :
...
Rename following the converging convention to prevent future incompatibility :
- Vertex_container -> Vertex_range
- Face_container -> Face_range
- Cell_container -> Cell_range
2009-09-15 17:12:03 +00:00
Manuel Caroli
c30f8cbb57
modifications due to changing internal namespace from CGALi to internal
2009-08-27 09:33:40 +00:00
Manuel Caroli
505f94a0a5
removing obsolete eps files
2009-08-25 08:29:23 +00:00
Sylvain Pion
8573fe26ce
Rename CGALi to internal.
2009-08-24 17:10:04 +00:00
Manuel Caroli
129f66c82a
rename Benchmarks directory to benchmark
2009-08-24 09:09:19 +00:00
Manuel Caroli
3fa11a478b
typo in doc
2009-08-20 08:32:22 +00:00
Manuel Caroli
aec98e49c2
adding Benchmarks folder to dont_submit in order to avoid
...
that it appears in releases
2009-08-18 16:14:12 +00:00
Manuel Caroli
db1556784f
change initalization order in order to remove warning
2009-08-18 08:16:00 +00:00
Manuel Caroli
25dd9db46f
replace the conflict_flag by tds_data according to
...
the changes in the TDS class
2009-08-17 14:30:26 +00:00
Manuel Caroli
e833490329
correcting bug in last commit: incident_vertices should still be tested for
2009-08-17 13:25:07 +00:00
Manuel Caroli
dfd75c6859
replacing all calls of incident_vertices to adjacent_vertices
2009-08-17 13:23:20 +00:00
Manuel Caroli
554046ca20
renaming function convert_to_needed_cover to convert_to_27_sheeted_cover
...
which suits better its functionality
2009-08-17 12:47:21 +00:00
Sylvain Pion
927b432b39
typo : mecanism -> mechanism.
2009-08-10 15:57:03 +00:00
Laurent Rineau
f1a3f94274
Merge to trunk commits from CGAL-3.5-branch so far.
...
Merged revisions 50855,50859,50863,50868,50871,50878-50879,50886,50893,50930-50934 via svnmerge from
svn+ssh://scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.5-branch
........
r50855 | lrineau | 2009-07-27 13:47:18 +0200 (Mon, 27 Jul 2009) | 1 line
Attempt to fix links to precompiled demos.
........
r50859 | lrineau | 2009-07-27 14:37:54 +0200 (Mon, 27 Jul 2009) | 2 lines
update the AUTHORS list
........
r50863 | lrineau | 2009-07-27 14:53:14 +0200 (Mon, 27 Jul 2009) | 3 lines
Remove occurences of "3.4" in various files (problem reported by
J. Reichel)
........
r50868 | lrineau | 2009-07-27 15:38:39 +0200 (Mon, 27 Jul 2009) | 2 lines
Fix target names conflicts with Triangulation_2.
........
r50871 | lrineau | 2009-07-27 15:48:57 +0200 (Mon, 27 Jul 2009) | 2 lines
Taucs will be updated for CGAL-3.5.
........
r50878 | lrineau | 2009-07-27 16:10:03 +0200 (Mon, 27 Jul 2009) | 2 lines
There was still a 3.4 in that file.
........
r50879 | lrineau | 2009-07-27 16:16:11 +0200 (Mon, 27 Jul 2009) | 2 lines
Fix a problem with \cgalrawversion{}: use "\cgalrawversion" instead!
........
r50886 | reichel | 2009-07-27 19:09:07 +0200 (Mon, 27 Jul 2009) | 2 lines
Set CGAL_SONAME_VERSION to 4 and CGAL_SOVERSION to 4.0.0.
........
r50893 | lsaboret | 2009-07-28 10:27:31 +0200 (Tue, 28 Jul 2009) | 2 lines
* Fixed include path.
* Fixed order of libraries: TAUCS must be listed before LAPACK.
........
r50930 | lrineau | 2009-07-29 11:58:00 +0200 (Wed, 29 Jul 2009) | 2 lines
Add periodic_3_demo to "make demos".
........
r50931 | lrineau | 2009-07-29 11:59:33 +0200 (Wed, 29 Jul 2009) | 2 lines
Add CGAL ipelets to "make demos".
........
r50932 | lrineau | 2009-07-29 12:57:59 +0200 (Wed, 29 Jul 2009) | 2 lines
Add the polyhedron demo to "make demos".
........
r50933 | lrineau | 2009-07-29 13:04:50 +0200 (Wed, 29 Jul 2009) | 2 lines
Add the points set demo to "make demos".
........
r50934 | lrineau | 2009-07-29 13:09:22 +0200 (Wed, 29 Jul 2009) | 2 lines
Make the windows installer fetch the manual from the right place!
........
2009-07-29 12:49:27 +00:00
Manuel Caroli
799f6c902e
adding licence header
...
+ propsets
2009-07-27 11:22:44 +00:00
Manuel Caroli
fa9c26ebed
integrating the help directly into the demo
2009-07-22 09:22:31 +00:00
Manuel Caroli
7473705678
forgot to submit file
2009-07-17 11:34:55 +00:00
Manuel Caroli
4097100246
minor changes, mainly cosmetic
2009-07-17 11:33:21 +00:00
Manuel Caroli
b270829457
add a manual for the demo
2009-07-17 11:30:53 +00:00
Manuel Caroli
8dde8dc27f
minor cosmetics
2009-07-16 19:17:31 +00:00
Manuel Caroli
d77ad6fc91
adding icons to the demo
2009-07-16 18:42:39 +00:00
Manuel Caroli
41d493a97d
adding icons to the demo
2009-07-16 18:36:17 +00:00
Manuel Caroli
d2180ac85e
adding icons to the demo
2009-07-16 18:32:28 +00:00
Manuel Caroli
11221e8096
adding about and tooltips
2009-07-15 16:02:03 +00:00
Manuel Caroli
c90f6adb95
removing obsolete files
2009-06-30 18:51:49 +00:00
Manuel Caroli
0cd3ec864a
bugfix
2009-06-30 18:42:31 +00:00
Manuel Caroli
935f5f7443
removing experimental functionality for the release
2009-06-30 18:25:25 +00:00
Manuel Caroli
941125c849
add a proper class MainWindow
2009-06-30 15:30:03 +00:00
Manuel Caroli
96202c22ef
rename periodic.ui to MainWindow.ui together with all the necessary
...
modifications
2009-06-30 14:10:01 +00:00
Manuel Caroli
f495b8b0b1
renaming the periodic triangulation demo
2009-06-30 13:50:35 +00:00
Manuel Caroli
c3c3c3227e
minor grammatical improvements in the doc
2009-06-29 16:01:04 +00:00
Manuel Caroli
5b2c0c7622
put the README file up-to-date
2009-06-29 16:00:47 +00:00
Manuel Caroli
7ff1e4f084
last todo's for the release
2009-06-27 12:27:12 +00:00
Manuel Caroli
2d81db69c4
remove the offset to int encoding from the Cell base class
...
as it is not part of the Cell base concept
2009-06-26 08:25:50 +00:00
Manuel Caroli
dc2c4ebf70
removing the constructor Periodic_3_offset_3(int) as written in the doc
...
call P3T3::int_to_off instead to decode an offset encoded into an int
2009-06-24 10:00:40 +00:00
Andreas Fabri
59fcb4fac1
std::min -> (std::min)
2009-06-19 10:14:17 +00:00
Marc Glisse
f8d199ad6d
No reason not to make this function const, and it helps with several STL
...
implementations.
2009-06-18 19:50:50 +00:00
Marc Glisse
efcf123e59
Help the compiler by giving parameters the same name in declaration and
...
definition.
2009-06-17 06:06:17 +00:00
Manuel Caroli
880ea67014
bugfix in the dual functions
2009-06-12 16:32:28 +00:00
Manuel Caroli
50e4e67739
doing some todos
2009-06-01 18:43:38 +00:00
Manuel Caroli
a5a830bf60
removing obsolete todos
2009-05-28 15:19:17 +00:00
Manuel Caroli
cfb5289891
transforming all CGAL_assertion into CGAL_triangulation_assertion
2009-05-27 16:47:15 +00:00
Manuel Caroli
854ba92143
treating the remaining todos in Periodic_3_Delaunay_triangulation_3
2009-05-27 14:29:11 +00:00
Manuel Caroli
60c94dc1ed
bugfix in the nearest_vertex test.
2009-05-26 11:01:46 +00:00
Manuel Caroli
f378725bce
repairing tests
2009-05-26 09:28:20 +00:00
Manuel Caroli
0a940dc72f
correcting typo to get rid of warnings
2009-05-26 08:27:10 +00:00
Manuel Caroli
f2f04f60e7
Definition of Vertex_remover out of line iff
...
CGAL_CFG_OUTOFLINE_MEMBER_DEFINITION_BUG is not defined
2009-05-25 16:12:40 +00:00
Manuel Caroli
fa036c04cf
minor changes to make it work with sunPro
2009-05-25 09:15:38 +00:00
Manuel Caroli
61cc878024
minor clean-ups
2009-05-25 08:38:08 +00:00
Manuel Caroli
e05ab9ec88
remove temporary debugging code
2009-05-19 11:53:12 +00:00
Manuel Caroli
f86d30c434
bugfix
2009-05-19 08:51:51 +00:00
Manuel Caroli
4b83c6f9a3
making it compile with SunPRO
2009-05-18 16:59:13 +00:00
Manuel Caroli
50e282fe19
eliminating compiler error
2009-05-15 09:11:27 +00:00
Manuel Caroli
0bf0004e37
small fix (typo)
2009-05-12 16:03:39 +00:00
Manuel Caroli
b04d5889a3
optimizing hierarchy
...
adapting documentation
2009-05-12 15:39:20 +00:00
Manuel Caroli
b60167d573
- store too long edges in a std::set instead of a std::vector of std::pair
...
using the indices stored in the vertices
- bugfix in nearest_vertex
- improve hierarchy
2009-05-12 12:06:23 +00:00
Manuel Caroli
0611c7ad8f
fix in CMakeList.txt
2009-05-12 10:51:34 +00:00
Manuel Caroli
02eae34ffe
improving hierarchy, adding tests
2009-05-11 09:29:03 +00:00
Manuel Caroli
68fc612c96
fixing warnings
2009-05-11 08:09:05 +00:00
Manuel Caroli
c9fc90bab4
hierarchy is working
...
currently it runs too slowly due to multiply sheeted covering
todo: speed up.
2009-05-07 17:08:35 +00:00
Manuel Caroli
1469716d49
the triangulation hierarchy.
...
The adaptation for the case of multiple coverings still needs to be done.
2009-05-07 15:38:37 +00:00
Manuel Caroli
f04dce71d2
final cleanup of the test suite
2009-05-06 16:21:18 +00:00
Manuel Caroli
539e0b1dea
added files for the hierarchy to please the manual test suite
...
the implementation will follow according to the planning in the wiki
2009-05-06 15:51:23 +00:00
Manuel Caroli
db8d5ba433
improved cmake configuration file for the demo
2009-05-06 15:01:46 +00:00
Manuel Caroli
7ad7530ff0
removing deprecated demos from svn
2009-05-06 14:51:35 +00:00
Manuel Caroli
8bf3530286
bugfix
2009-05-06 14:41:16 +00:00
Manuel Caroli
c66c48eb61
minor fixes to get rid of warnings
2009-05-06 11:20:42 +00:00
Manuel Caroli
ed87889d39
IO in binary mode
2009-05-06 09:07:10 +00:00
Manuel Caroli
6f210c95d0
get rid of warnings
2009-05-05 11:38:34 +00:00
Manuel Caroli
d9757bc54d
bugfix in convert_to_neede_covering
2009-05-05 11:05:58 +00:00
Manuel Caroli
1482d7377f
repare makefile
...
apply name changes of access functions in the package
2009-05-05 08:45:51 +00:00
Manuel Caroli
654df8ca16
fixing is_facet and is_edge with offsets
2009-05-04 16:54:55 +00:00
Manuel Caroli
9223aa5191
moving the package Periodic_3_triangulation_3 to the trunk
...
upon approval by Laurent R.
2009-05-04 10:04:08 +00:00