Laurent Saboret
786f9d5768
Automatic documentation improvements by generate_reference_manual 1.3:
...
- Reduced left margin of free functions description.
- Fixed bug: fixed vertical alignment in methods/functions description.
- Fixed bug: does not remove anymore EOLs in methods/functions description.
- Fixed bug #7515 : removed "[protected]", "[static]" and "[virtual]" comments.
2009-06-11 08:38:15 +00:00
Laurent Saboret
d2d7321ef2
Replaced temporay hack in generate_reference_manual r49560:
...
Use [A-Z][a-z]+[A-Z]\w* regex to match concepts names and wrap them by \ccc{}.
2009-05-27 13:10:10 +00:00
Laurent Saboret
bfc3fa82d6
Compare logs with Beyond Compare
2009-05-26 17:06:30 +00:00
Laurent Saboret
78dcb5c219
* Workaround bug in cgal_manual: call \ccTagFullDeclarations at the beginning of \ccOperations.
...
This forces cgal_manual to expand const keyword are avoids 2 problems:
- bad keywords in HTML
- const and non-const methods seem identical.
* Also fixed a bug in copy_doxygen_latex_doc r49560:
cgal_manual compilation error on mst_orient_normals.tex.
2009-05-25 14:31:23 +00:00
Laurent Saboret
e53b592e19
TEMPORARY: a few concept names are hard-coded in copy_doxygen_latex_doc until I find a better implementation:
...
PolylineSimplificationCostFunction
PolylineSimplificationStopPredicate
PolylineSimplificationVertex
ImplicitFunction
InputIterator
OutputIterator
ForwardIterator
2009-05-25 12:52:45 +00:00
Laurent Saboret
4172e5e4e7
Automatic documentation
2009-04-20 17:00:15 +00:00
Laurent Saboret
cb4a60cc50
Automatic documentation by generate_reference_manual version 1.2
2009-04-16 14:45:42 +00:00
Laurent Saboret
8ed2c75021
Automatic documentation by generate_reference_manual 1.1.2
2009-04-09 12:49:30 +00:00
Laurent Saboret
689118b8d1
Fixed misspelling: "an halfedge" -> "a halfedge"
2009-03-18 08:59:29 +00:00
Laurent Saboret
92a1e27edd
Renamed test_all.sh/bat (quick and cross-platform version of cgal_test_with_cmake) as quick_test_suite.sh/bat
2009-03-12 12:25:06 +00:00
Laurent Saboret
22c5f2d586
Code cleaning
2009-03-10 15:36:10 +00:00
Laurent Saboret
d0f63a9ee1
Automatic documentation by generate_reference_manual 1.1:
...
* Bug fixes:
- Document properly the template parameters of functions. No separate Parameters section.
* Improved formatting of functions and methods:
- Shorter latex code and shorter printed documentation
- Fixed indentation
- Parameter names are in italic instead of bold
* Words surrounded by stars are formatted in bold.
2009-02-26 11:05:12 +00:00
Laurent Saboret
5838bb45ec
Fixed small bug: only 1 output file is allowed.
...
Unfortunately, the crash in Boost Program Options remains (VC++ Release mode only).
2008-12-17 17:03:27 +00:00
Laurent Saboret
bceeaf55cc
Fixed bugs in compilation options:
...
- this works now when configuring CGAL with examples
- this works now with VC++ 9.0
Removed (stupid) VC++ 9.0 warning in Iterator.h.
2008-12-17 16:59:39 +00:00
Laurent Rineau
157eba63cf
\ccPkgDemo now predend "demo/3.4/" to its argument.
2008-12-10 14:16:12 +00:00
Laurent Saboret
a0bb4e822d
Better workaround of g++ 4.1 optimizer bug: -fno-strict-aliasing. Performance penalty is 5% vs 24% with -O
2008-12-08 15:38:27 +00:00
Laurent Saboret
0da25145da
Skip authalic/opennl test which is very unstable
2008-12-08 15:30:51 +00:00
Andreas Fabri
e1b8bd2586
Change demo text
2008-12-05 16:33:09 +00:00
Laurent Saboret
201b369941
Workaround g++ 4.1 optimizer bug that creates an infinite loop in Surface_mesh_parameterization if using -O2 or -O3 option
2008-12-05 15:50:21 +00:00
Andreas Fabri
01048c0d3d
Add demo link
2008-11-26 16:14:45 +00:00
Laurent Rineau
ec9f2e29e5
Update citations (s/07/08/).
...
Let us hope that CGAL-3.4 will be release before 2009!
2008-11-20 22:19:28 +00:00
Laurent Saboret
8df473faf8
Removed VC++ makefiles (replaced by CMake makefiles)
2008-11-17 10:55:16 +00:00
Laurent Saboret
a46390251e
Bug fix:
...
This directory works with and without TAUCS.
2008-11-12 17:25:39 +00:00
Laurent Saboret
0fecaae6dd
- Bug fix:
...
Fixed link with Boost.ProgramOptions on Windows/VC++
- Code cleaning:
CGAL_USE_TAUCS #define has been moved back to CGAL_UseTAUCS.cmake
- Added back traces of third-party libraries found.
2008-11-12 17:24:24 +00:00
Laurent Rineau
38e5a4ebf5
Fix the use of Boost program options.
2008-11-10 10:23:40 +00:00
Laurent Rineau
a4215bd4ea
Fix conditional compilation of TAUCS features in
...
Surface_mesh_parametrization, after revisions 46743-46745.
2008-11-07 15:30:00 +00:00
Fernando Cacciola
547bffecd9
Put CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS in the right place for cmake 2.4
2008-11-06 13:03:41 +00:00
Fernando Cacciola
994028ec51
Prefixed CreateSingleSourceCGALProgram.cmake with CGAL_
2008-11-04 13:09:48 +00:00
Fernando Cacciola
145ee41079
Prefixed CGAL cmake modules with CGAL_
2008-11-04 12:49:32 +00:00
Fernando Cacciola
70fa9503fd
Added CMP0003 policy
2008-11-04 12:30:29 +00:00
Fernando Cacciola
6495c9da12
Rename CGAL_SetupBLAS (et al) to CGAL_UseBlas (et al) - Part 2/2
2008-10-30 16:01:16 +00:00
Fernando Cacciola
f7f4320e16
Added CGAL_SetupBoostProgramOptions
2008-10-30 15:26:31 +00:00
Laurent Saboret
164adfb71d
Fixed bug: AUTO_LINK_ENABLED was renamed CGAL_AUTO_LINK_ENABLED
2008-10-28 12:47:45 +00:00
Laurent Saboret
0bbfad9e5c
Merge of Fernando's CMake files for BLAS/LAPACK/TAUCS with the original
...
FindBLAS.cmake and FindLAPACK.cmake in CMake 2.6.
The result is more or less equivalent to install_cgal's behavior.
TODO:
- use a C++ compiler instead of a Fortran one
- try to be compatible with CMake 2.4
- find CBLAS (http://www.netlib.org/cblas )?
Jet_fitting_3 and Surface_mesh_parameterization compile now with CMake
(tested on Linux/gcc and Windows/VC++ 2005).
2008-10-23 16:29:42 +00:00
Laurent Saboret
f97e6accee
Add back VC++ makefiles until switch to CMake is over
2008-10-23 12:32:01 +00:00
Laurent Rineau
f10a590672
Mass-remove vcproj files.
2008-10-21 09:21:22 +00:00
Fernando Cacciola
d3e4a80171
Added the correct cmake file
2008-10-20 11:16:56 +00:00
Fernando Cacciola
386afe9077
Added cmake script which now uses TAUCS
2008-10-17 18:14:42 +00:00
Laurent Saboret
81f25c324c
Renamed (private) class Taucs_number as Taucs_traits.
2008-10-17 15:52:15 +00:00
Laurent Saboret
6595450524
Optimization of speed and memory footprint
2008-10-13 09:32:09 +00:00
Laurent Saboret
1d95e936d2
Optimization of speed and memory footprint
2008-10-13 08:34:19 +00:00
Laurent Saboret
a3c891df05
Windows specific: fixed crash with TAUCS on large linear systems:
...
- increased stack size
- added Win32_exception_handler protection to catch stack overflows
2008-10-13 08:33:33 +00:00
Laurent Saboret
68810e7e46
Fixed misspelling
2008-10-08 16:33:37 +00:00
Laurent Saboret
f7c1e0df6d
Fixed declaration of templated methods
2008-09-30 14:32:19 +00:00
Laurent Saboret
3956f60d73
Print TAUCS traces if DEBUG_TRACE >= 2.
2008-09-25 15:11:02 +00:00
Laurent Saboret
544547bc81
Added trace
2008-08-26 14:43:28 +00:00
Laurent Saboret
f524fb618e
Added traces
2008-08-25 15:24:58 +00:00
Laurent Saboret
a1627b003f
Removed unnecessary includes of CGAL/basic.h
...
Enforced CGAL_NDEBUG rule:
- code under include/CGAL/ and src/ must not use NDEBUG and assert(), but CGAL_NDEBUG and CGAL assertion macros.
- code under demo/, examples/ and test/ must use NDEBUG and assert().
2008-08-21 11:57:02 +00:00
Laurent Saboret
242349559d
Updated reference manual
2008-08-20 15:16:34 +00:00
Laurent Saboret
42f40a7fc2
Changed the way parameterization errors are reported. Now:
...
- there is a clear distinction between internal errors (aka bugs) and not supported input files (typically models which are not topological discs),
- internal errors trigger a test suite failure.
The main consequence is that OpenNL errors trigger now a test suite failure.
2008-08-20 14:47:53 +00:00