Laurent Rineau
b62a301153
Test the undocumented function refine_Delaunay_mesh_2_without_edge_refinement
...
It seems that OpenSCAD uses that function. It had a compilation error with
g++-4.7 (the patch is already in next).
2012-06-14 13:17:41 +00:00
Laurent Rineau
fd77f801dc
Bug fix: g++-4.7 (and C++03/11) requires to qualify the call.
2012-05-21 06:53:58 +00:00
Laurent Rineau
f31a20e378
Make that compile
2012-02-03 18:01:31 +00:00
Laurent Rineau
a37c74d534
Add license files, per package
2012-01-16 15:54:22 +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
9024d5bc04
Fix the text of the assertion msg. Thanks to Sebastien L.
2011-11-16 18:25:18 +00:00
Laurent Rineau
3d1dc999a0
Add an assertion that checks that a point constructed as the midpoint of an
...
edge is located either on the edge or inside one of the two incident faces.
2011-11-16 17:58:22 +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
Sébastien Loriot
91a5327fa8
change LGPLv2 -> LGPLv3
2011-10-10 13:48:25 +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
9e27e7cb08
Update TODO list for Mesh_2.
2011-09-14 15:55: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
0a363c52b5
Fix a bug introduced in trunk: criteria for Mesh_2 needs a geom traits
2011-06-04 17:00:31 +00:00
Sébastien Loriot
ca13392880
CGAL -> \cgal\
2011-05-30 12:36:57 +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
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
6f05e72cef
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 18:06:32 +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
Laurent Rineau
5e1de228a1
Do not use systematically a default constructed geom traits
...
If one wants to use Mesh_2 with Triangulation_2_projection_traits_3 (a
projection traits constructed with a normal vector), one cannot use a
default constructed geom traits, but only one passed on argument. Then the
criteria class needs to be constructed with tr.geom_traits() as argument.
2011-03-23 17:45:59 +00:00
Laurent Rineau
f7041c4713
DelaunayMeshTraits_2 must have Compute_area_2
...
Documentation bug-fix: the concept DelaunayMeshTraits_2 needs
Kernel::Compute_area_2 (used in <CGAL/Delaunay_mesh_criteria_2.h>).
2011-03-23 17:35:26 +00:00
Andreas Fabri
50abba1f89
bench -> benchmark
2011-03-22 16:30:58 +00:00
Sébastien Loriot
ae62b2ae4d
remove warnings
2011-02-24 16:36:04 +00:00
Laurent Rineau
da95064578
Update the \ccPkgHowToCiteCgal tag for CGAL-3.8 (2011).
2011-02-24 15:21:10 +00:00
Andreas Fabri
43aea3bd18
Remove unused variable
2010-11-12 08:06:17 +00:00
Sébastien Loriot
7d7d25e5f7
typos
2010-10-20 07:55:34 +00:00
Sébastien Loriot
5c8f3946f4
call to is_conforming_[Gabriel,Delaunay] was no longer possible: fix proposal.
...
Add a test into the testsuite
2010-10-19 14:23:04 +00:00
Sébastien Loriot
00add17365
correct mistake in the manual
2010-10-19 08:12:59 +00:00
Laurent Rineau
18a016259c
The Mesh_2 command line "demos" do not needs Qt3.
2010-09-25 23:49:00 +00:00
Laurent Rineau
7b9db61455
Fix the CMakeLists.txt files so that:
...
- nothing about Qt3 is in demo/Mesh_2/,
- only Qt3 stuff is in demo/Mesh_2/Qt3/,
- the demo/Mesh_2/Qt3/ sub-directory is known as a sub-directory of
demo/Mesh_2/ by CMake.
2010-07-12 12:58:42 +00:00
Stéphane Tayeb
61f6dcbc10
previous data member is now a reference in Null_mesher_visitor_level: visitor used by Mesh_3 as Previous_level has a state, so doing a copy is not an option.
2010-06-09 15:39:04 +00:00
Sébastien Loriot
d53e01f1a1
remove package namespace macro
2010-06-09 08:45:58 +00:00
Andreas Fabri
8e47168183
Remove extra ';'
2010-05-17 14:05:54 +00:00
Andreas Fabri
0dc3166007
Remove rules for demos without GUI
2010-05-14 14:07:12 +00:00
Andreas Fabri
f86be5f7fc
get the old demo out of the way
2010-05-14 14:05:51 +00:00
Andreas Fabri
9c10e109d9
Use EPIC kernel
2010-05-14 13:58:58 +00:00
Andreas Fabri
7b488d325a
Remove ';'
2010-05-14 10:29:13 +00:00
Andreas Fabri
397bc16d9f
Remove ';'
2010-05-14 09:13:45 +00:00
Laurent Rineau
49b095589d
Strict-ansi compliance
2010-05-08 11:49:52 +00:00
Sébastien Loriot
72ef527fc6
remove extra ;
2010-04-26 09:00:17 +00:00
Laurent Rineau
fe75f9c779
Test CGAL_USE_CORE before using EPEC_with_sqrt.
2010-03-30 13:46:27 +00:00
Laurent Rineau
14fdf772d7
Document fit->is_in_domain() in the user manual.
2010-03-26 11:38:55 +00:00
Laurent Rineau
d8e2cfaecd
Fix yet another bug of Mesh_2: if a vertex of the CDT has all its incident
...
edges in a cluster of constrained edges, then the construction of the
cluster was buggy.
2010-03-23 14:59:11 +00:00
Laurent Rineau
e48a2c8bcd
Make test_meshing.cpp compile even if CORE is not here.
2010-03-23 14:58:01 +00:00
Laurent Rineau
2cec212fa0
Add tests of is_valid() in test_meshing.cpp (previously Mesh_2 was creating
...
invalid triangulations! See revision 54660.)
.
2010-03-10 18:09:33 +00:00
Laurent Rineau
73c9d4fb3d
Determinize Mesh_2 (comparison of Face_handles in Double_map).
2010-03-10 18:05:57 +00:00