Commit Graph

444 Commits

Author SHA1 Message Date
Andreas Fabri 6f61e2b2ee Downsize headings 2012-09-17 14:53:05 +00:00
Mariette Yvinec 69bbb0f174 MY fixes 2012-09-17 09:35:57 +00:00
Andreas Fabri d19b639df3 smaller headings; use of \param 2012-09-14 12:11:13 +00:00
Philipp Möller 84d02258fb Briefs for groups. 2012-09-14 09:50:17 +00:00
Andreas Fabri dce9cc543c mainly \tparam 2012-09-14 09:48:56 +00:00
Andreas Fabri 9477ce88d1 regroup secondary concepts 2012-09-13 16:37:58 +00:00
Philipp Möller 864aebe2e5 Merge next.
This commit also updates the respective mock-headers when the
corresponding .tex documentation has changed. This has been the case for:

AABB_tree/doc_tex/AABB_tree_ref/AABBGeomTraits.tex
AABB_tree/doc_tex/AABB_tree_ref/AABBTraits.tex
AABB_tree/doc_tex/AABB_tree_ref/AABB_traits.tex
Mesh_3/doc_tex/Mesh_3_ref/parameters_features.tex
Mesh_3/doc_tex/Mesh_3_ref/parameters_no_features.tex
Number_types/doc_tex/NumberTypeSupport_ref/Interval_nt.tex
Number_types/doc_tex/NumberTypeSupport_ref/Lazy_exact_nt.tex
Spatial_searching/doc_tex/Spatial_searching_ref/Search_traits_2.tex
Spatial_searching/doc_tex/Spatial_searching_ref/Search_traits_3.tex
Triangulation_2/doc_tex/Triangulation_2_ref/Constrained_Delaunay_triangulation_2.tex
2012-09-12 14:14:22 +00:00
Andreas Fabri 275e47e321 replace '' by ** 2012-09-12 09:56:19 +00:00
Mariette Yvinec faa00e3d9e remove copyright headres from Mesh_3 examples 2012-09-11 15:15:02 +00:00
Andreas Fabri fbfdf8d361 subgrouping 2012-08-31 15:25:12 +00:00
Laurent Rineau c94a2f43c2 BUGFIX. Fix the documentation
The documentation of parameters::features() was not synced with the actual code.
2012-08-31 14:01:37 +00:00
Laurent Rineau c79ccae2fe Fix warnings 2012-08-31 12:37:25 +00:00
Philipp Möller 2d8931167f autoexamples 2012-08-29 16:20:55 +00:00
Philipp Möller 5a0a5403c4 Enable autotoc on mainpages 2012-08-29 15:45:17 +00:00
Philipp Möller e2616dafb1 Rebuild the how_to_cite structure 2012-08-28 17:33:45 +00:00
Andreas Fabri 2731d9bc99 fix linking in \has Models by prefixing with CGAL namespace 2012-08-27 08:58:17 +00:00
Andreas Fabri 6a380d3252 fix linking in \has Models by backquoting 2012-08-27 08:42:34 +00:00
Laurent Rineau 45ed27fc82 reintegrate /branches/features/Mesh_3-refactoring-lrineau 2012-08-22 17:09:10 +00:00
Laurent Rineau 2db4effa7e CMake: Fix the handling of cmake_policy
That is a followup-to my commit last year:
  | ------------------------------------------------------------------------
  | r63198 | lrineau | 2011-04-28 19:45:22 +0200 (Thu, 28 Apr 2011) | 5 lines
  | 
  | Try to fix my last revision about cmake_policy, with CMake-2.6.x
  | 
  | CMake gives an error if one tries to use cmake_policy(VERSION x.y.z) if
  | x.y.z is greater than the current CMake version.
  | 
  | ------------------------------------------------------------------------

The following check:
  if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" VERSION_GREATER 2.6)
is useless just after a call to:
 cmake_minimum_required(VERSION 2.6.2)



The script used to fix that was:


#!/usr/bin/env perl

$replacement=<<'END';
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION}" VERSION_GREATER 2.8.3)
  cmake_policy(VERSION 2.8.4)
else()
  cmake_policy(VERSION 2.6)
endif()
END

while(<>) {
    if(/if\("\${CMAKE_MAJOR_VERSION}.\${CMAKE_MINOR_VERSION}" VERSION_GREATER 2.6\)/) {
        while(<>) {
            if(/^endif\(\)/) {
                print "$replacement";
                while(<>) {
                    print;
                }
                exit 0
            }
        }
    }
    print;
}
2012-08-22 12:35:03 +00:00
Andreas Fabri af87732f6a Add \anchor of chapters 2012-08-21 10:18:58 +00:00
Laurent Rineau be658460eb Merge changes from next 2012-08-21 09:04:51 +00:00
Andreas Fabri 4f1993796e fix linking of functions 2012-08-21 08:04:51 +00:00
Andreas Fabri fb5fc961b9 capitalize 2012-08-21 07:18:04 +00:00
Andreas Fabri 3dfd7031c2 Remove whitespace 2012-08-20 18:30:46 +00:00
Philipp Möller d3a9a641de Refurb package descriptions with a label for the license. 2012-08-20 14:28:36 +00:00
Philipp Möller d5c15dafde fix double \cite commands 2012-08-17 13:46:35 +00:00
Philipp Möller 6a45864c1a Throw a set of ported doc files under version control 2012-08-09 16:07:44 +00:00
Laurent Rineau a04891ff93 WARNFIX: fix some warnings triggered by -Wconversion on g++ 2012-08-09 16:06:54 +00:00
Laurent Rineau 1838684a6a Fix compilation of Polyhedron and Mesh_3 demos on Windows 2012-08-09 14:26:24 +00:00
Laurent Rineau bd6ab03d21 UseCGAL no longer call link_libraries(${QT_LIBRARIES}) 2012-08-08 14:36:31 +00:00
Philipp Möller 79b30908d5 WARNFIX: Silence a good part of unused variable/parameter warnings.
Wextra results in a dreadful wall of yellow in the test-suite and is
scary when using CGAL. Reduce some of the noise by silencing the
obvious cases with CGAL_USE or comments.
2012-08-07 11:04:32 +00:00
Philipp Möller e65a8028ea Replace tex-style quotes with quotes that you would expect, as there
is no way to handle them in the converter.

Needs to be revert before this is being merged into next.
2012-08-02 12:55:15 +00:00
Laurent Rineau db194534c7 First big patch to fix -Wunused-local-typedefs
-Wunused-local-typedefs is a new warning flag of gcc-4.7, and it will enabled
 by -Wall since gcc-4.8 (not yet released).

The fix is a big set of removals of unused typedefs (or comments, or moves,
depending on the context).
2012-08-01 13:29:16 +00:00
Philipp Möller b529971917 Merge the changes to ccPrecond and ccPostcond that have been in
features/doxy-pmoeller and add changes for ccRequires on top of it.

ATTN: This changeset should be unmerged before the whole branch goes
      back into next.
2012-06-20 13:57:36 +00:00
Laurent Rineau 876db341bc Fix the documentation of return types of CGAL mesh boost parameters 2012-05-28 15:40:45 +00:00
Philipp Möller d3ee04897c merged next 2012-05-09 13:50:00 +00:00
Laurent Rineau ce27872e4e merge changes from next 2012-04-19 12:11:21 +00:00
Laurent Rineau a4e2f8d4f5 Bug fixes in Mesh_3 documentation
1/ The requirement on the constructor of
Polyhedral_mesh_domain_with_features_3 was wrong: the argument must be
convertible to Mesh_polyhedron_3, and not to Polyhedron_3.

2/ The geom traits of Mesh_polyhedron_3<Gt> must be model of
PolyhedronTraits_3 *and* of IntersectionGeometricTraits_3.

(That patch passes the manual testsuite.)
2012-04-18 15:33:14 +00:00
Laurent Rineau aa19d9f3ad Minor whitespace changes, to fit 80 columns 2012-04-18 14:56:31 +00:00
Laurent Rineau 34ea09bc75 Minor whitespace changes, to fit 80 columns 2012-04-18 14:52:49 +00:00
Laurent Rineau bedc217022 Whitespace changes + Polyline renamed to Polyline_and_context
- Rename Polyline to Polyline_with_context: the name was not good
- Reformat the whitespace, to fit 80 columns
2012-04-18 14:45:43 +00:00
Philipp Möller 8f1ce2412c Removed all places where the CGAL_CFG_NO_TMPL_IN_TMPL work-around was
used. Those were mostly in Polyhedron and HalfedgeDS but some places
in Arrangement_2 used it, too. Neither of the parts of Arrangement_2
have been documented.
2012-04-13 13:13:30 +00:00
Laurent Rineau eb52def3db Restore indentation (one line) after a modification by a Windows developer 2012-04-10 12:08:05 +00:00
Laurent Rineau 1cc3ca5ace Fix documentation
Since CGAL-3.8, the API has changed (with MPL tricks to keep the backward
compatibility):
  - In the concepts Mesh(Facet|Cell)Criteria_3, the nested types
    (Facet|Cell)_badness were renamed to Is_(facet|cell)_bad.
That change was not fully done in the documentation.
2012-02-09 15:12:13 +00:00
Laurent Rineau 0b427c99eb Fix license headers 2012-02-06 11:39:56 +00:00
Laurent Rineau b2d0dcfc58 Remove a warning (unused variable) 2012-01-31 15:03:44 +00:00
Andreas Fabri 75f50a1513 Fix for Windows 'min/max' bug 2012-01-18 11:32:21 +00:00
Laurent Rineau dbf52257f8 In Polyhedral_mesh_domain_3, add a check that the input polyhedron is
triangulated.
2012-01-18 11:06:11 +00:00
Laurent Rineau 83f0d35e52 Protect calls to min and max with parenthesis 2012-01-17 15:54:58 +00:00
Laurent Rineau a37c74d534 Add license files, per package 2012-01-16 15:54:22 +00:00