Sébastien Loriot
f151025380
fix the bad conflict resolution
2015-09-26 18:07:36 +02:00
Sébastien Loriot
da650cbd1c
Merge branch 'old/CGAL-Solver-packages-GF' into CGAL-Solver-package-GF
2015-09-26 15:47:54 +02:00
Simon Giraudot
ba619c8a0d
Include Eigen default parameter in manual
2015-09-18 15:33:12 +02:00
Simon Giraudot
6ef242b7af
Remove useless duplicate code, use default template parameter to call Eigen_solver_traits
2015-09-18 10:30:13 +02:00
Simon Giraudot
2b676edd1e
Clean up least square solver wrapper
2015-08-24 15:02:51 +02:00
Simon Giraudot
6d1332c3fa
Replace OpenNL by Eigen Conjugate Gradient (not least squares yet). More than 2x speed up.
2015-08-10 07:54:01 +02:00
Simon Giraudot
db4a974f64
Eigen interface for LSCM
2015-08-07 11:55:00 +02:00
Andreas Fabri
8ae42933c7
Do not explain OpenNL and say that LSCM has no parameter for a solver
2015-04-13 16:37:40 +02:00
Andreas Fabri
6ecba63bb1
Mostly add #includes
2013-09-14 19:31:13 +02:00
Sébastien Loriot
d282ade623
use \cgalCite instead of \cite
...
using perl -i -pe 's/\\cite\s*{?([a-zA-Z0-9:-]+)}?/\\cgalCite{$1}/g'
2013-08-05 18:25:26 +02:00
Philipp Möller
e271a13a33
Document files in Surface_mesh_parameterization
2012-12-04 14:25:00 +01:00
Sébastien Loriot
bfca42081d
add missing backquotes in cgalModels
2012-11-23 09:55:55 +01:00
Sébastien Loriot
128b02abb8
update CGAL custom doxygen macros
...
corresponds to a run of the script Documentation/conversion_tools/rename_macros.sh
+manual edit of doxyassist.xml and pkglist_filter.py
2012-11-14 00:31:05 +01:00
Andreas Fabri
65ac45eb87
\cite, more backquotes, and less strategy
2012-09-14 15:30:20 +00:00
Andreas Fabri
2bcbae97ba
many changes
2012-09-14 14:50:52 +00:00
Philipp Möller
5bed1b15c5
Add basic Surface_mesh_parameterization, grouping and some moves to
...
internal are still missing
2012-09-14 11:15:18 +00:00
Laurent Rineau
8f59fd9592
Turn QPL into LGPLv3+
2012-01-13 16:33:35 +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
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
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
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
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
Laurent Saboret
fa30accac8
Surface_mesh_parameterization pre-conditions and post-conditions are now always checked,
...
in order to catch input meshes that do not respect them and avoid crashes in Release mode:
- For fixed border parameterizations:
Preconditions:
check that the border is mapped onto a convex polygon.
check that the input mesh is triangular (expensive check).
check that the input mesh is a surface with one connected component (expensive check).
Postconditions:
check one-to-one mapping.
- For free border parameterizations:
Preconditions:
check that the input mesh is triangular (expensive check).
check that the input mesh is a surface with one connected component (expensive check).
Postconditions:
check one-to-one mapping.
2008-08-19 15:50:40 +00:00
Laurent Saboret
e2f3e93490
Update to generate_reference_manual 1.0
2008-02-22 13:03:40 +00:00
Laurent Saboret
a36cb5d3fd
Update to doxygen 1.5 and generate_reference_manual 0.8: methods implemented out of a class declaration should not repeat the doxygen documentation
2008-01-25 16:32:47 +00:00
Laurent Saboret
a661ae2211
Regenerated Reference Manual with generate_reference_manual 0.7.5.
2007-09-07 15:27:39 +00:00
Laurent Saboret
72793080fd
Workaround bug in VC++ 2005 express edition SP1: see "Recent versions of the Qt library source give errors on compilation" at http://support.microsoft.com/?scid=kb%3Ben-us%3B928957&x=15&y=11#
2007-05-11 13:41:52 +00:00
Andreas Fabri
2ee2c6877b
removed unused parameters
2007-03-17 09:28:37 +00:00
Joachim Reichel
4f47903a25
moved src/Core to src/CGALCore
...
moved include/CORE to include/CGAL/CORE
moved include/OpenNL to include/CGAL/OpenNL
renamed libcore++ to libCGALcore++
2007-03-13 18:10:39 +00:00
Laurent Saboret
ecb74b736d
Added comments
2006-12-04 08:37:50 +00:00
Laurent Saboret
86adba238c
Clarify documentation about symmetric/asymmetric matrices
2006-03-20 11:22:05 +00:00
Laurent Saboret
05939a56b8
Removed not-yet-implemented features (as requested by MK):
...
- border parameterization on any convex polygon
- check matrix conditioning
2006-03-06 15:33:44 +00:00
Laurent Saboret
d83784ed18
Replaced 'one to one' and '1 to 1' by 'one-to-one' (as requested by MK)
2006-03-06 13:32:35 +00:00
Laurent Saboret
d2777b879a
Changed pointers to mesh to references all over the package (as requested by MK)
2006-03-03 09:33:29 +00:00
Laurent Saboret
f1c2d63b1a
Rename Parameterization package as Surface_mesh_parameterization
2006-03-01 17:20:56 +00:00
Laurent Saboret
880ece127c
Rename Parameterization package as Surface_mesh_parameterization
2006-03-01 16:43:35 +00:00