Commit Graph

83 Commits

Author SHA1 Message Date
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 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 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 Rineau 157eba63cf \ccPkgDemo now predend "demo/3.4/" to its argument. 2008-12-10 14:16:12 +00:00
Andreas Fabri e1b8bd2586 Change demo text 2008-12-05 16:33:09 +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 6595450524 Optimization of speed and memory footprint 2008-10-13 09:32:09 +00:00
Laurent Saboret f7c1e0df6d Fixed declaration of templated methods 2008-09-30 14:32:19 +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
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 11366f0a6c Automatic documentation by generate_reference_documentation 1.0.2 2008-04-04 16:40:07 +00:00
Laurent Saboret 500fc2f95c Update to generate_reference_manual 1.0.1 2008-03-07 13:43:59 +00:00
Laurent Saboret e2f3e93490 Update to generate_reference_manual 1.0 2008-02-22 13:03:40 +00:00
Laurent Saboret d64885d524 Improved \ccHasModels parsing 2008-02-20 14:36:52 +00:00
Laurent Saboret 70a58205c3 Fixed \ccVariables support 2008-02-20 11:46:17 +00:00
Laurent Saboret 0c9edbfd24 Words surrounded by simple quotes are emphasized using \ccc 2008-02-18 18:38:09 +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
Andreas Meyer 3ad6028729 replaced largest space-consuming images by smaller jpegs 2007-06-01 18:53:54 +00:00
Laurent Saboret 7c2497c5d0 More spell checking 2007-04-23 12:11:29 +00:00
Sylvain Pion ae90c1131c Spell check. 2007-04-17 15:52:01 +00:00
Andreas Meyer 41169fc270 * updated howtocite bibkeys for upcoming 3.3 release
* typo fixes/cosmetic changes
2007-03-29 17:40:13 +00:00
Andreas Fabri 98a55d53d2 added teaser 2007-02-20 19:55:49 +00:00
Laurent Saboret b1e1b6576b Automatic update of the reference manual 2007-02-07 08:47:21 +00:00
Laurent Saboret 1684a3d07f Fixed clash with ERROR_NOT_ENOUGH_MEMORY #define in Windows header 2006-08-31 09:35:52 +00:00
Laurent Saboret 94cf886ffe automatically generated 2006-08-21 15:41:47 +00:00
Laurent Saboret 5199806fe1 automatically generated 2006-08-21 15:41:01 +00:00
Andreas Meyer b454b3febd manual cleanup:
* .C ---> .cpp
* removed ../examples from paths
* moved some demo/example files out of doc_tex into their respective place
* now it should build properly, again
2006-08-07 16:43:09 +00:00
Andreas Fabri cc55d5488b changed .C to .cpp in examples 2006-07-09 19:47:56 +00:00
Laurent Saboret 8bad984bbb Fixed links/labels in html (as requested by AM) 2006-05-19 10:21:11 +00:00
Sylvain Pion 5bed014d27 Levy -> L\'evy 2006-05-04 13:55:08 +00:00
Andreas Meyer 0e3d6b8143 manual bugfix (ccHowToCiteCgal) 2006-05-04 12:28:44 +00:00
Andreas Meyer dc3ce8747e \ccHowToCite --> \ccHowToCiteCgal 2006-05-03 11:24:03 +00:00
Andreas Fabri 4530af2ce7 Added ccHowTocite 2006-05-02 20:21:31 +00:00
Andreas Meyer 09d2cb06c5 replaced
\ccPkgMaturity{Introduced in \cgal\ 
by 
\ccPkgIntroducedInCGAL{
2006-04-26 16:40:25 +00:00
Andreas Fabri 93c442fcb8 Added \label to PackageDescription 2006-04-21 09:30:08 +00:00
Andreas Fabri 8a73f56293 Removed \section{Alphabetical....} 2006-04-18 09:15:48 +00:00
Andreas Fabri 8e79c552d7 Use OpenNL macro 2006-04-13 12:32:30 +00:00
Andreas Fabri 9187f1414a lower cased 2006-04-12 07:47:39 +00:00
Laurent Saboret 8e580271d5 Minor changes due to switch to generate_reference_manual version 0.7 2006-04-10 13:06:00 +00:00
Pierre Alliez 485f5c21af I tried to remove warning in the manual test suite, but some remains (Laurent, can you take a look ?) 2006-04-09 06:52:29 +00:00
Andreas Fabri 1ed1ee3f2e Added PkgDescription 2006-04-07 13:51:20 +00:00