Philipp Möller
370a7da94b
Use boost::shared_ptr instead of tr1::shared_ptr
2015-04-10 14:35:20 +02:00
Clement Jamin
e3abf7fc40
Merge branch 'Mesh_3-parallel-cjamin-old' into Mesh_3-parallel-cjamin
2014-07-01 10:38:14 +02:00
Laurent Rineau
cd94d98168
Revert "Revert an incorrect push I did"
...
This reverts commit 33cb60cc29 .
2014-05-07 15:24:25 +02:00
Laurent Rineau
33cb60cc29
Revert an incorrect push I did
2014-05-07 15:18:53 +02:00
Aymeric PELLE
a12fe7b728
Some classes are moved from the namespace CGAL::Mesh_3 to the namespace CGAL.
...
Labeled_mesh_domain_3.
Implicit_to_labeling_function_wrapper.
Implicit_vector_to_labeling_function_wrapper.
Implicit_multi_domain_to_labeling_function_wrapper.
2014-04-16 19:57:21 +02:00
Aymeric PELLE
30e71be043
Labeled_mesh_domain_3.h and Implicit_to_labeling_function_wrapper are moved.
...
These files are moved to Mesh_3/include/CGAL/ because they are documented,
so they can be used by users.
2014-04-07 19:12:30 +02:00
Aymeric PELLE
0e9e80b872
Point type is deduced from the ImplicitFunction in the new wrapper.
...
In Implicit_multi_domain_to_labeling_function_wrapper, the point
type is deduced if ImplicitFunction is a pointer function, else it must
be a nested type of ImplicitFunction.
BGT isn't required anymore for this wrapper.
The constructor of Implicit_multi_domain_to_labeling_function_wrapper taking
only one argument has a new way for auto-making the vector of vector of
positions. In this case, the union of the components equals to the union
of the functions.
2014-03-31 18:42:47 +02:00
Aymeric PELLE
31767a8411
Rename ..._labeled_function_wrapper to ..._labeling_function_wrapper.
...
Implicit_vector_to_labeled_function_wrapper is deprecated.
Examples, tests, docs are updated.
2014-03-25 15:25:42 +01:00
Clement Jamin
3eae2927e7
Merge branch 'Mesh_3-parallel-cjamin-old' into Mesh_3-parallel-cjamin
2013-03-04 15:50:57 +01:00
Laurent Rineau
bc7e2a1d71
Merge remote-tracking branch 'origin/Mesh_3-improvements-GF' into Mesh_3-improvements-GF-new
...
Mesh_3-improvements-GF-new is fresh fork of master
Conflicts:
.gitattributes
AABB_tree/include/CGAL/AABB_tree.h
GraphicsView/src/CGAL_Qt4/DemosMainWindow.cpp
Mesh_3/include/CGAL/Mesh_3/C3T3_helpers.h
Mesh_3/include/CGAL/Mesh_3/Refine_facets_3.h
Mesh_3/include/CGAL/Polyhedral_mesh_domain_3.h
2013-02-28 17:10:16 +01:00
Laurent Rineau
354ddc85fc
Fix the case of <CGAL/Mesh_3/implicit_to_labeled_function_wrapper.h>
...
That header file contains a class named
CGAL::Mesh_3::Implicit_to_labeled_function_wrapper and the naming
guidelines are well followed but the case of the file.
That header file is internal to Mesh_3 and not documented.
2013-02-07 15:29:46 +01:00
Sébastien Loriot
82b2ebc865
apply the cpp0x namespace renaming in all files
2012-12-19 11:33:17 +01:00
Sébastien Loriot
7d20531b1d
Convert remaining CRLF files to LF
2012-12-04 17:09:28 +01:00
Sébastien Loriot
14c8641377
Convert all CRLF files to LF
2012-12-04 16:44:49 +01:00
Clément Jamin
b68cf43a46
Make applications "MSVC-friendly".
2012-03-15 15:13:50 +00:00
Laurent Rineau
8f59fd9592
Turn QPL into LGPLv3+
2012-01-13 16:33:35 +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
4f92a1ae73
Untabify, to ease the reading.
2011-02-18 16:59:07 +00:00
Stéphane Tayeb
17ab9fda06
Add perl scripts that can treat the output of mesher_tester.
2010-09-28 09:32:23 +00:00
Stéphane Tayeb
e5e356f314
Improve mesher_tester.
2010-02-02 14:02:02 +00:00
Michael Hemmer
d4bc692102
use CGAL::cpp0x for tuple
2010-01-27 13:50:01 +00:00
Stéphane Tayeb
b583906228
Cosmetics.
2010-01-20 12:41:17 +00:00
Stéphane Tayeb
98803452d1
Update mesher_tester:
...
- 2 apps: 1 for images, 1 for polyhedron (reduce compile time)
- improved outputs
- meshes could now be computed simultaneously
2010-01-20 12:24:05 +00:00
Stéphane Tayeb
1f3332bf63
Move Mesh_3 from candidate-packages to trunk (2/2)
2010-01-06 13:46:02 +00:00
Stéphane Tayeb
313a28d9a2
Move Mesh_3 from candidate-packages to trunk (1/2)
2010-01-06 13:44:50 +00:00
Stéphane Tayeb
8bd2445f8d
Fix applications/CMakeLists.txt
2009-10-05 16:01:49 +00:00
Stéphane Tayeb
dcf43908d9
* remove accelerate_distance_queries() call in Polyhedral_mesh_domain_3 ctor
...
* make_surface_index() of class Polyhedral_mesh_domain_3 is now public
* change default value of Min_dihedral_angle_criterion from 25 to 12
* add command-line applications for various mesh generation examples
2009-10-05 12:03:49 +00:00
Laurent Rineau
92fe35b11b
Remove no-longer-used GNUmakefile
2009-08-20 13:59:56 +00:00
Laurent Rineau
07c73ca08d
Remove no-longer-used GNUmakefile (and deps)
2009-08-20 13:58:10 +00:00
Stéphane Tayeb
fe60ae5f4e
Move Mesh_3 from branches/experimental-packages to trunk.
2009-06-26 15:29:26 +00:00
Laurent Rineau
3c6e2102f0
Move Mesh_3 into "experimental-packages" until accepted in CGAL.
...
(Request from Sylvain Pion.)
2007-03-19 07:32:03 +00:00
Joachim Reichel
d08f6bea45
replace obsolete variable CGAL_QT_LDFLAGS by CGAL_LDFLAGS
2007-03-11 09:54:17 +00:00
Laurent Rineau
b656ba9ec3
Fix tab lenght problems.
2006-07-19 16:22:58 +00:00
Marc Scherfenberg
a8fc09e2ad
- added newline at the end of the file in order to avoid a compiler warning
2006-07-19 16:21:47 +00:00
Marc Scherfenberg
8537339871
- added newline at the end of the file in order to avoid a warning message
2006-07-19 16:21:09 +00:00
Marc Scherfenberg
623840f995
- deleted unnecessary rules
2006-07-19 16:15:23 +00:00
Marc Scherfenberg
d347e011e4
- added rules for compiling nb2mesh
2006-07-19 16:09:17 +00:00
Marc Scherfenberg
f0f7a2bfdd
- needed for compiling nb2mesh
2006-07-19 16:04:06 +00:00
Marc Scherfenberg
2b8b8be3ae
- needed for compiling nb2mesh
2006-07-19 16:03:16 +00:00
Marc Scherfenberg
5f497f1e87
- a tool converting .[no]boite[b]-meshes to .mesh[b]- and .amdba3-meshes
2006-07-19 16:02:16 +00:00
Marc Scherfenberg
c38ff6f96c
- added description for nb2mesh
2006-07-19 15:59:09 +00:00
Laurent Rineau
b5688a2c29
- improved applications/lanteri.cpp. It know compute histograms of
...
dihedral min angles, too
2006-07-12 08:37:45 +00:00
Marc Scherfenberg
e91b67dae7
added calculation of the minimal dihedral angles of the tetrahedra
2006-07-12 08:21:38 +00:00
Laurent Rineau
c4441424cc
revert r32399 of lanteri_utils.h
2006-07-11 16:31:09 +00:00
Laurent Rineau
9303d44752
New svn:ignore property:
...
- added test_off,
- reordered.
2006-07-11 16:18:29 +00:00
Laurent Rineau
cb8270ed2e
small patch to applications/lanteri_utils.h
2006-07-11 12:13:14 +00:00
Laurent Rineau
f5c912e666
- major switch from .C to .cpp. Andreas's script left a lot of things that
...
had to be fixed manually.
- new debug macro in <CGAL/Surface_mesher/Standard_criteria.h>
- CGAL_MESH_3_DEBUG_CRITERIA
Used in test/Mesh_3/combined_spheres*.cpp
2006-07-10 10:12:38 +00:00
Laurent Rineau
64f00321ad
minor rewrite of test_off.C
2006-07-10 09:49:04 +00:00
Laurent Rineau
19f698b379
better outputs in lanteri.C
2006-07-10 09:48:18 +00:00
Laurent Rineau
a76ffb5814
Fix revision 33240:
...
- tab caracteres
- no need to include <CGAL/centroid.h>
- no need to use the kernel: the global function is enough for a tool.
2006-07-06 16:04:21 +00:00