Andreas Fabri
6901b29c95
Remove frame and replace pdf/gif by png
2010-06-16 14:15:50 +00:00
Sébastien Loriot
cf43255df7
Remove recursive call of create_star_3:
...
--create an internally used vector that can reserve its size when constructed
--create an internally used class to store information required to emulated the call stack
--the stack used to emulate the call stack is a static thread-safe vector of the function (thus a memory overhead)
These choices have been made so that the running time of the triangulation is still the same.
2010-06-16 12:27:22 +00:00
Andreas Fabri
24d6b58c5d
Add a Qt4 based demo for the Generator package
2010-06-16 09:47:31 +00:00
Andreas Fabri
169964dede
Add a Qt4 based demo for the Generator package
2010-06-16 09:46:51 +00:00
Andreas Fabri
e17399e9cd
gif/pdf -> png
2010-06-16 09:43:35 +00:00
Andreas Fabri
91136222a1
Qt3 -> Qt4, gif/pdf -> png
2010-06-16 09:42:51 +00:00
Andreas Fabri
a6f81584c1
Qt3 -> Qt4
2010-06-16 09:40:29 +00:00
Andreas Fabri
48d1623523
Replace gif/pdf with png
2010-06-16 09:13:24 +00:00
Andreas Fabri
1c66f93169
Remove frame of window
2010-06-16 09:12:14 +00:00
Sébastien Loriot
62c6b7d582
license bug
2010-06-16 08:42:21 +00:00
Sébastien Loriot
b53e23c906
add forward declaration for Quotient
2010-06-16 08:22:01 +00:00
Laurent Rineau
32a08cb7f9
Search the library also in auxiliary/gmp, even if autolink=OFF.
2010-06-15 18:10:56 +00:00
Laurent Rineau
f834218870
The env variable must be searched *before* auxiliary/gmp/...
2010-06-15 18:10:23 +00:00
Laurent Rineau
fc33fbff26
Fix the library names hints of gmp and mpfr in FindMPFR.cmake and
...
FindGMP.cmake
2010-06-15 17:25:37 +00:00
Stéphane Tayeb
b62635e181
First step towards run of mesh optimization process in a separated thread.
2010-06-15 16:40:57 +00:00
Olivier Devillers
35f93ec7fb
new refs
2010-06-15 14:00:44 +00:00
Olivier Devillers
6fadf5d1d0
new removal in Delaunay implementation section
2010-06-15 14:00:05 +00:00
Efi Fogel
0bf96f10dc
enhanced
2010-06-15 12:57:39 +00:00
Efi Fogel
8b87990e9d
supported approximate offsetting of single segments
2010-06-15 12:56:47 +00:00
Stéphane Tayeb
6e92184996
Add (and fix) implicit functions compilation in Mesh_3 demo CMakeLists.txt.
2010-06-15 09:36:04 +00:00
Stéphane Tayeb
2a001438a9
Rename Mesh_3_demo plugins.
2010-06-15 08:55:41 +00:00
Stéphane Tayeb
7745e6101e
Remove 'Polyhedron_demo_' from demo interface classes.
2010-06-15 07:47:18 +00:00
Stéphane Tayeb
c2c3a5cba7
Rename IO plugins.
2010-06-15 07:28:10 +00:00
Laurent Rineau
911104a7e0
Remove extra typename (broken testsuite) after revision 56725:
...
| ------------------------------------------------------------------------
| r56725 | afabri | 2010-06-14 09:08:25 +0200 (Mon, 14 Jun 2010) | 1 line
| Changed paths:
| M /trunk/Homogeneous_kernel/include/CGAL/Homogeneous/Homogeneous_base.h
| M /trunk/Homogeneous_kernel/include/CGAL/Homogeneous/VectorH2.h
| M /trunk/Homogeneous_kernel/include/CGAL/Homogeneous/VectorH3.h
|
| For VC-10 we have to change FT* to cpp0x<>::const_iterator
| ------------------------------------------------------------------------
2010-06-14 20:29:51 +00:00
Laurent Rineau
af059deb4c
Finish the removal of PDB.
2010-06-14 17:06:33 +00:00
Laurent Rineau
f12f325ad5
Patch all CGALConfig*.in the same way.
2010-06-14 16:51:25 +00:00
Laurent Rineau
f16e5d0698
Reintegrate the work of /branches/unsorted-branches/Test-no_autolink-for-gmp_mpfr-branch/Installation:
...
If(MSVC), create CMake variables CGAL_AUTO_LINK_GMP and CGAL_AUTO_LINK_GMP
that can be set to OFF to disable the autolinking for GMP and MPFR. Those
variables are stored in the cache, and in CGALConfig.cmake
2010-06-14 16:47:06 +00:00
Sébastien Loriot
54b0fbc99a
add helper functions tuple_size and tuple_element for CGAL::cpp0x:tuple
...
This is defined in cpp0x and tr1 but not in boost: in case boost::tuple
is used, it relies on internal boost struct.
2010-06-14 16:24:10 +00:00
Stéphane Tayeb
34813708ac
Try to extract generic interfaces and files which comes from the Polyhedron demo framework
...
+ Move generic headers in include/CGAL_demo
+ Move generic source files in src/CGAL_demo
Change organization of Mesh_3 demo files
+ Move ui files in directory ui_files
2010-06-14 15:45:15 +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
29acae75e0
correct bug:
...
could not call points_begin() with regular_triangulation
2010-06-14 13:49:28 +00:00
Efi Fogel
428d48f6f7
cleanup
2010-06-14 11:29:29 +00:00
Efi Fogel
ed2a9a9ffb
cleanup
2010-06-14 11:29:12 +00:00
Michael Hemmer
181af0419d
added missing include
2010-06-14 08:34:32 +00:00
Andreas Fabri
0d46b11509
For VC-10 we have to change FT* to cpp0x<>::const_iterator
2010-06-14 07:11:59 +00:00
Andreas Fabri
88fda0de9b
For VC-10 we have to change FT* to cpp0x<>::const_iterator
2010-06-14 07:08:25 +00:00
Efi Fogel
0924ac6a37
fixed typo
2010-06-13 12:29:12 +00:00
Fernando Cacciola
d6d94eff84
Simplified API testsuite
2010-06-11 16:49:25 +00:00
Andreas Fabri
55caf376ab
Add inversion of normals
2010-06-11 13:55:14 +00:00
Stéphane Tayeb
86ed389470
+ Fix test suite wrt mesher efficiency improvement
...
+ Fix typo
2010-06-11 08:11:12 +00:00
Michael Hemmer
67fc50ba84
change Interval_traits to a class, as all other related traits classes
2010-06-11 08:05:45 +00:00
Michael Hemmer
d15cc947a4
relax rounding conditions in to_interval
2010-06-11 07:53:37 +00:00
Stéphane Tayeb
13c142a657
Fix VC++ workaround (tested with MSVS2005)
2010-06-11 07:41:10 +00:00
Fernando Cacciola
bbf18925e7
Simplified API testsuite
2010-06-11 05:10:04 +00:00
Sébastien Loriot
d72337785c
remove dependance on CGAL_PDB: merge from the branche created for that purpose
...
I do not remove the directory CGAL_PDB as I am allowed to use svn remove.
2010-06-10 17:26:38 +00:00
Sylvain Pion
93f042b6d7
Fix indentation.
2010-06-10 16:14:31 +00:00
Laurent Rineau
e68bca3b74
svn:ignore files named ".dir-locals.el" (created/used by recent Emacs>=23.2).
2010-06-10 14:04:26 +00:00
Stéphane Tayeb
038b2ec240
Optimize (efficiency) Mesh_3 refinement process:
...
+ do not update bad tet queue during the first surface refinement
+ rebuild restricted Delaunay uses adjacency informations during volume
refinement (could be disabled by setting macro CGAL_MESH_3_USE_OLD_SURFACE_RESTRICTED_DELAUNAY_UPDATE)
2010-06-10 13:08:29 +00:00
Sylvain Pion
db7a35bee9
Add tgeorgiou.
2010-06-10 11:38:16 +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