Commit Graph

459 Commits

Author SHA1 Message Date
Sébastien Loriot fd8ecff8b5 add external links to C++ standard concepts 2013-01-31 20:55:13 +01:00
Sébastien Loriot 615a2c5c07 remove doxygen link warnings in Kernel_d 2013-01-24 19:26:22 +01:00
Sébastien Loriot 122e19af9b the concept must be found only the the same <td> </td> block
otherwise the description might contains a concept that will trigger
a false positive
2013-01-24 13:25:27 +01:00
Sébastien Loriot 21c3e868ed conceptify should match Struct too 2013-01-24 11:05:41 +01:00
Sébastien Loriot d05a8a15f3 make STL concepts doxygen concepts and update script to change thein icons
local links class are of class el while external links are of class elRef.
This was needed for CGAL.CGAL/html/annotated.html
Note that the patch on html_output_postprocessing.py also make conceptify run
in CGAL.CGAL (for STL concepts)
2013-01-24 06:10:59 +01:00
Sébastien Loriot 53de35a040 globally set doxygen flag HIDE_UNDOC_RELATIONS to YES
This avoid to have empty pages about template parameter a class
inherits from.
2013-01-23 16:27:30 +01:00
Sébastien Loriot a5296f84cb check that file exists before opening it 2013-01-21 12:43:27 +01:00
Sébastien Loriot 844501748d fix warnings in KDS doxygen doc 2013-01-20 12:47:34 +01:00
Sébastien Loriot 938c9c431f fix duplicate anchor warnings 2013-01-18 17:07:36 +01:00
Sébastien Loriot a4ede9f375 fix duplicated anchors warning 2013-01-18 16:04:58 +01:00
Andreas Fabri ae50be5697 cleanup 2013-01-11 13:01:40 +01:00
Sébastien Loriot 807214b5fc fix the hidden-while-scrolling search box issue in the package overview 2013-01-10 18:06:12 +01:00
Andreas Fabri e1b5921470 first pass over KDS 2013-01-09 15:14:37 +01:00
Sébastien Loriot d7cd121f8f Stream_support has no example dir 2013-01-08 17:50:32 +01:00
Sébastien Loriot 0e8f90a91e remove an extra % in navtree 2013-01-08 14:45:33 +01:00
Sébastien Loriot bff30cfb03 follow up of efae8622fd
missing renaming in doxyassist.xml
2013-01-08 14:45:33 +01:00
Sébastien Loriot 3e2cbc2f24 default --output option to output 2013-01-08 10:01:57 +01:00
Sébastien Loriot 6693cdcba8 fix makebiblio sed command and update file 2013-01-08 08:13:51 +01:00
Sébastien Loriot bde1f19777 macro cannot be used in section title 2013-01-07 20:35:03 +01:00
Sébastien Loriot 6a9a28f0a1 remove link warning 2013-01-07 20:34:02 +01:00
Sébastien Loriot 2487c2309e less linking and remove double backtick 2013-01-07 19:41:28 +01:00
Sébastien Loriot 318c280932 less linking 2013-01-07 19:26:50 +01:00
Sébastien Loriot 0cda2b9564 add command alias to have sections in reference manual pages
this is needed so that the style of the heading is similar to
\param, \tparam, \pre, ...
2013-01-07 17:39:06 +01:00
Sébastien Loriot efae8622fd package name is 3D TriangulationS 2013-01-07 10:54:22 +01:00
Sébastien Loriot e0cd4e97d6 force empty line after figure caption 2013-01-04 16:00:55 +01:00
Sébastien Loriot 7e095c7a7a Merge branch 'Documentation-flat-ref-manual-pmoeller' 2013-01-04 15:19:57 +01:00
Sébastien Loriot e9f018e3dd classified ref man for Circular Kernel 2 2013-01-03 09:44:37 +01:00
Andreas Fabri 62af657c30 Minkowski_sum_2 depends on Number_types 2012-12-28 11:37:16 +01:00
Philipp Möller 2a9807ad1d Inline the cites to get rid of the bibliography 2012-12-21 12:35:13 +01:00
Philipp Möller 8c374aa36f Update how_to_cite_cgal after changing the script 2012-12-18 19:36:25 +01:00
Philipp Möller ee2735c18e Replace CGAL in the output with %CGAL to avoid links 2012-12-18 19:29:32 +01:00
Philipp Möller 09d1c1de30 Add "Traits" to the ignored classes and reenable briefs in Triangulation_3 2012-12-18 18:23:43 +01:00
Andreas Fabri 74d881db74 unlink 2012-12-05 12:37:22 +01:00
Sébastien Loriot c6a77b9864 do not purge place_holder files 2012-12-05 09:56:54 +01:00
Sébastien Loriot 24407a25c7 bump to 4.2 2012-12-04 19:12:06 +01:00
Philipp Möller 494cf50833 Merge branch 'Normalize-lineendings-pmoeller' 2012-12-04 15:32:39 +01:00
Luis Peñaranda 33b903206c typo in my last name in .bib files 2012-12-04 12:10:53 -02:00
Philipp Möller 3fae0d7373 Add missing STRIP_FROM_PATH configuration variables 2012-12-04 14:25:36 +01:00
Philipp Möller 6d2af34d06 Fix broken links in Envelope_3 and Convex Decomposition
The tag files were pointed at a wrong relative path.
2012-12-04 12:36:27 +01:00
Philipp Möller 1adf441b18 Convert all CRLF files to LF 2012-12-03 18:44:24 +01:00
Philipp Möller 6ecdad7638 Make the SEARCHENGINE global
Turn off SEARCHENGINE globally, enable it in the top-level package and
rework header_package.html to use the `search` directory created in
the top-level package.
2012-12-03 16:32:50 +01:00
Philipp Möller 03b9760a84 Remove conceptify.py
All functionality has been moved to html_output_post_processing.py
2012-12-03 12:43:16 +01:00
Andreas Fabri 29b8bfb5eb Better anchors + package dependency 2012-11-29 15:45:06 +01:00
Sébastien Loriot 74ba6aa454 add dummy files to maintain log and tags directory in git repo 2012-11-27 10:45:06 +01:00
Sébastien Loriot 37560d1ec6 put hte whole Documentation directory content in dont_submit 2012-11-27 08:43:19 +01:00
Sébastien Loriot 9576be3c3b add doc in dont_submit 2012-11-27 08:42:02 +01:00
Sébastien Loriot 7aef612a78 backport f1b0161b9d into doxygen 2012-11-27 08:25:36 +01:00
Sébastien Loriot 920eb63882 backporting documentation changes of master@9fcc5b57 into doxy-port-pmoeller
Conflicts:
	Arrangement_on_surface_2/doc/Arrangement_on_surface_2/CGAL/Arr_linear_traits_2.h
	Installation/doc_tex/Installation/usage.tex
	Kernel_23/doc/Kernel_23/CGAL/Projection_traits_xy_3.h
	Mesh_2/doc/Mesh_2/Concepts/ConformingDelaunayTriangulationTraits_2.h
	Spatial_searching/doc/Spatial_searching/CGAL/Incremental_neighbor_search.h
	Spatial_searching/doc/Spatial_searching/CGAL/K_neighbor_search.h
	Spatial_searching/doc/Spatial_searching/CGAL/Orthogonal_incremental_neighbor_search.h
2012-11-23 22:54:31 +01:00
Sébastien Loriot 787481eba0 backport commit in tex file from master into doxygen 2012-11-23 18:14:21 +01:00
Sébastien Loriot efc7379592 backport commit in tex file from master into doxygen 2012-11-23 17:46:59 +01:00
Eric Berberich bc7519a413 correct location 2012-11-23 16:59:37 +01:00
Sébastien Loriot 19417dc3fe update custom help file 2012-11-23 14:59:12 +01:00
Andreas Fabri febf3e3cf4 linking 2012-11-23 11:44:36 +01:00
Andreas Fabri 43200e8644 Fixes in Number Types 2012-11-22 18:28:42 +01:00
Andreas Fabri d14037bf00 polish IO Stream 2012-11-22 11:54:02 +01:00
Andreas Fabri 64eb88eeda polish Geomview_stream 2012-11-22 11:25:58 +01:00
Andreas Fabri 17d928d563 GraphicsView depends on Circular_kernel 2012-11-22 11:11:00 +01:00
Sébastien Loriot c2d57c1740 fix mismatch of {} 2012-11-21 11:06:44 +01:00
Andreas Fabri 733699d0ed Improve \brief descriptions of all methods 2012-11-20 22:39:57 +01:00
Andreas Fabri 5377fbde3c Circular Kernel depends on Linear Kernel 2012-11-20 12:36:23 +01:00
Andreas Fabri bc7dad48f5 fix linking 2012-11-20 11:43:44 +01:00
Sébastien Loriot 703612be8e python2 version of testsuite.py 2012-11-19 19:35:53 +01:00
Philipp Möller 68d8316233 Lay out the aliases in a nicer fashion 2012-11-19 14:45:39 +01:00
Andreas Fabri 1af739e10f Add autotoc, remove CGAL::, replace # with \section 2012-11-19 13:27:49 +01:00
Laurent Rineau 2facaf8a8c Updated version for Windows. Search for several names of python2. 2012-11-14 12:02:35 +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
Sébastien Loriot bed259251c add two other macros to rename 2012-11-14 00:21:19 +01:00
Sébastien Loriot dd881981c9 add a comment 2012-11-14 00:13:53 +01:00
Sébastien Loriot 134c0ce3c3 log directory is needed by doxyassist 2012-11-14 00:04:44 +01:00
Sébastien Loriot cc6aa10fd1 add tags directory need by doxyassist 2012-11-14 00:02:14 +01:00
Sébastien Loriot 6ed074f9c7 rename macro 2012-11-13 23:40:57 +01:00
Sébastien Loriot 2864a76bb0 add script to rename doxygen macros 2012-11-13 23:11:08 +01:00
Sébastien Loriot 33bde31fef fix r73467 2012-11-09 09:14:14 +00:00
Sébastien Loriot 520a96beca remove TODO done 2012-11-09 09:01:34 +00:00
Laurent Rineau fbfe44ef4d Rewrite the path of some images, in dynsections.js 2012-11-09 08:39:25 +00:00
Sébastien Loriot 981b081df1 no need for extra files 2012-11-08 18:35:41 +00:00
Sébastien Loriot f5716ac09f update cgal_figure_begin macros to a do not need HTML_EXTRA_FILES 2012-11-08 18:34:25 +00:00
Sébastien Loriot 5ee1081f92 using cgal macros for all figures 2012-11-08 17:17:29 +00:00
Sébastien Loriot edbc5ceb2c typo 2012-11-08 16:57:20 +00:00
Sébastien Loriot 4d70f957fa ref pages might also contain reference to a figure (like cmap for example) 2012-11-08 11:15:20 +00:00
Andreas Fabri 83ccea3221 Straight skeleton depends on Number_types 2012-11-07 10:20:00 +00:00
Sébastien Loriot 0e2b61845c replace markup #, ##, ### by \section, \subsection and \subsubsection
(manual replacement)
2012-11-06 22:24:02 +00:00
Sébastien Loriot 9126c1d4d2 add tools use to replace markups 2012-11-06 22:06:04 +00:00
Sébastien Loriot ae159cbdf3 replace markup #, ##, ### by \section, \subsection and \subsubsection
(script replacement)
2012-11-06 22:02:15 +00:00
Sébastien Loriot 1e2dbcd0a9 revert 73405 and 73406, which was a bad idea 2012-11-06 17:13:51 +00:00
Sébastien Loriot fe6f105906 extra figures for apollonius 2012-11-06 17:10:18 +00:00
Sébastien Loriot 6f9f41b8cf missing start div 2012-11-06 14:01:50 +00:00
Sébastien Loriot 268673dcc2 add a default to doxyassist_xml 2012-11-06 01:22:46 +00:00
Sébastien Loriot 806ca5bc19 add a switch to copy all figures into output 2012-11-06 01:14:58 +00:00
Sébastien Loriot d9d1a94fad using text kill the anchor inside <h_i>, use html instead 2012-11-05 22:07:49 +00:00
Sébastien Loriot 9e08ab8c51 use string::split 2012-11-05 12:30:40 +00:00
Andreas Fabri 57ab204aa8 add dependency 2012-11-02 20:37:20 +00:00
Sébastien Loriot 1a9e09027a add temporary script for backward compatibility 2012-11-01 09:52:31 +00:00
Sébastien Loriot f183868935 rename conceptify to html_output_post_processing 2012-11-01 08:57:37 +00:00
Sébastien Loriot d163ad1ce3 new macros for multipule images and special cases
use a new div class for figure caption with a new css rule
update alpha-shape-3 and apolonnius user manual to use them
2012-11-01 08:54:08 +00:00
Laurent Rineau eefa062960 Try a solution, for pkglist_filter, that may work on Windows too. 2012-10-31 17:17:55 +00:00
Laurent Rineau 2b6395c0d5 Python2 version of pkglist_filter.sh 2012-10-31 16:10:34 +00:00
Sébastien Loriot f1683f8abc automatic numbering of figures using new doxygen macros + conceptify.py
update Alpha_shapes_3 packages to use that
2012-10-31 15:30:58 +00:00
Philipp Möller b4969bbeee Apply some minor fixes to the heading numbering and icons 2012-10-31 11:25:40 +00:00
Sébastien Loriot 44955ae885 use custom icons with a different icon for concept 2012-10-31 10:28:45 +00:00
Sébastien Loriot c60bb709f0 automatically number section, subsection and subsubsections 2012-10-31 10:27:45 +00:00
Philipp Möller 4931cd49a0 conceptify gained an argument, we need to invoke it with it here too. 2012-10-30 17:57:39 +00:00
Philipp Möller cb0f21f011 minimal back-port to python2 2012-10-30 17:42:42 +00:00
Philipp Möller 8e25863cab add a list of TODO's 2012-10-30 13:44:18 +00:00
Andreas Fabri 59877a8d52 linking and unlinking 2012-10-30 13:40:03 +00:00
Philipp Möller 28ae1833f1 tag_true and tag_false commands, add some missing path removals 2012-10-30 13:17:29 +00:00
Philipp Möller dccb074804 improve the comment density 2012-10-30 13:15:22 +00:00
Philipp Möller 60091a3e87 conceptify now requires its working directory as argument 2012-10-30 13:14:34 +00:00
Philipp Möller c4ae57f661 Turn of SORT_GROUP_NAMES for the Kernel and give the appropriate hints
to sort the function groups.
2012-10-25 10:17:06 +00:00
Andreas Fabri 95974a67c1 Mesh_3 depends on Timer 2012-10-24 17:59:18 +00:00
Andreas Fabri daf6d97d01 Mesh_3 depends on Polyhedron 2012-10-24 17:53:35 +00:00
Philipp Möller 63885d25f0 Don't float the manual titles left and right but pad on by magic 20px 2012-10-24 13:17:13 +00:00
Philipp Möller ce554ffad6 Proper namespace for ArrTraits and enable conceptification of namespaces.
conceptifying a namespace is the same as conceptify_nested_classes it
just has to be detected in another way if it is applicable.

For this purpose the macro \cgalconceptnamespace has been added. It
can be used the same way as \cgalconcept to mark the documentation of
a namespace for conceptification. For clarity some documentation of
the namespace should be provided.

It is not possible to mix concepts and classes in the same namespace.
2012-10-24 10:28:55 +00:00
Philipp Möller 16f8e27bb9 Flip the bit. Exactly the opposite was meant. 2012-10-24 09:52:09 +00:00
Sébastien Loriot fe98864c97 Convex_decomposition_3 is finished
add a new figure resized
2012-10-23 23:06:00 +00:00
Philipp Möller 0b10df571d move doc into property_map.h itself 2012-10-23 14:32:10 +00:00
Sébastien Loriot 0f1f2566f8 Point_set_processing ignores property_map.h documented in another package 2012-10-22 23:27:42 +00:00
Sébastien Loriot 018f7ab4ad correct include path 2012-10-22 23:26:54 +00:00
Sébastien Loriot 6be718feb2 update dependancies 2012-10-22 16:53:36 +00:00
Philipp Möller 31e9eadf8b Fix all PackageDescriptions to a newer layout 2012-10-19 15:52:31 +00:00
Guillaume Damiand 1e8282a522 Add a dependency. 2012-10-19 14:10:39 +00:00
Philipp Möller 5b779b00af License headers 2012-10-19 09:35:57 +00:00
Guillaume Damiand b07c659e0d Add dependency between CMap and LCC 2012-10-19 08:06:45 +00:00
Philipp Möller 81c8c662d6 Fix some PkgDependsOn to stay inside the package overview, fix an
off-by-one in hacks.js, add a missing dependency
2012-10-18 16:31:12 +00:00
Philipp Möller 967cc9b616 Fix little glitches that the layout change has introduced 2012-10-18 12:48:48 +00:00
Philipp Möller e8d3cc8631 Fix the backbutton issue by rewriting the layouting css to an
alternative with the same looks.
2012-10-17 14:32:27 +00:00
Philipp Möller 2566638bca fix broken XML 2012-10-17 08:45:45 +00:00
Philipp Möller f7aa558d52 Adapt doxyassist to the change 2012-10-17 08:44:31 +00:00
Philipp Möller ab0242f4f2 Squash some js into one file and shuffle some <script>S around to
reduce page loads
2012-10-17 08:43:27 +00:00
Andreas Fabri fc8cfed6da Nef_3 depends on Number_types 2012-10-14 19:36:46 +00:00
Andreas Fabri 5e6d2bc85b Nef_3 depends on Algebraic Foundations for RingNumberType 2012-10-14 19:25:54 +00:00
Andreas Fabri 92aa57669b Nef_S2 depends on Nef_2 2012-10-13 21:19:55 +00:00
Andreas Fabri 38102ad635 Nef_S2 depends on STL_extension 2012-10-13 20:52:46 +00:00
Andreas Fabri 6dacf039cd Nef_2 depends on Number_types 2012-10-13 20:28:25 +00:00
Andreas Fabri a0a669f258 Reg. bool ops depend on IOstreams 2012-10-13 20:16:43 +00:00
Sébastien Loriot a1a8623d72 Number types depend on Kernel 2012-10-11 22:09:36 +00:00
Andreas Fabri 1007d95eda Number Types have no examples 2012-10-11 16:44:01 +00:00
Andreas Fabri 3473921210 Number_type depends on Kernel_23 2012-10-11 16:05:38 +00:00
Sébastien Loriot 0dbce45c62 kernel has links to polyhedron 2012-10-11 15:01:53 +00:00
Andreas Fabri 5090ca8821 typo 2012-10-10 19:58:19 +00:00
Sébastien Loriot bda23e7f3a Spherical Kernel is finished 2012-10-10 18:07:27 +00:00
Sébastien Loriot f0134d7690 remove duplicated STRIP_FROM_PATH 2012-10-10 13:28:06 +00:00
Sébastien Loriot 9b44f4f7d8 AABB_tree is finished 2012-10-10 12:31:37 +00:00
Andreas Fabri 8f17ef6519 Boolean operations depend on Polygon 2012-10-10 12:07:05 +00:00
Laurent Rineau 0d389d6f50 Typo: missing space 2012-10-10 10:24:20 +00:00
Laurent Rineau 0f83553131 In case /usr/bin/python3 does not exist but was installed somewhere else. 2012-10-10 09:29:21 +00:00
Philipp Möller 88a2f0d2db Fix a few warnings 2012-10-09 17:09:25 +00:00
Philipp Möller c94e6756ac A script to build a testsuite page for the documentation 2012-10-09 16:47:01 +00:00
Philipp Möller 4aa96e7031 The default style and added a global doxygen define. 2012-10-09 09:28:29 +00:00
Laurent Rineau 5a2ec5d9c6 Mesh_3 documentation depends on Surface_mesher documentation...
...for SurfaceMeshVertexBase_3.

On the other hand, RegularTriangulationVertexBase_3 does not exist! Thanks
to Doxygen for detecting that bug.
2012-10-08 11:50:10 +00:00