Commit Graph

318 Commits

Author SHA1 Message Date
Sébastien Loriot 67cb148918 fix doc warnings and add to package overview 2015-01-06 10:52:48 +01:00
Andreas Fabri 120890cacc Add manual.txt 2014-12-30 12:19:55 +01:00
Sébastien Loriot c480d71f22 Merge branch 'old/Scale_space_reconstruction_3-tvanlank' into Scale_space_reconstruction_3-tvanlank
Conflicts:
	.gitignore
	Polyhedron/demo/Polyhedron/CMakeLists.txt
2014-12-29 10:15:53 +01:00
Andreas Fabri 766673bd8c resolve merge conflicts 2014-12-22 17:46:59 +01:00
Clement Jamin 315ffdcbc8 Merge branch 'Triangulation-higher_dimensions-odevil_shornus-old' into Triangulation-higher_dimensions-odevil_shornus 2014-12-18 09:32:23 +01:00
Sébastien Loriot 4fe13d1b32 Merge branch 'gsoc13-CurveSkeleton-new_package-xgao-old' into gsoc13-CurveSkeleton-new_package-xgao
Conflicts:
	Documentation/doc/Documentation/packages.txt
2014-12-18 07:12:27 +01:00
Jane Tournois 18941ef053 fix documentation about how to install TBB on Windows 2014-12-15 16:09:14 +01:00
Sébastien Loriot 63406293e1 Merge branch 'Projection_traits-add_more_functors-sloriot' into barycentric_coordinates_2-dmitry
Conflicts:
	Documentation/biblio/cgal_manual.bib
	Documentation/doc/Documentation/Doxyfile.in
	Documentation/doc/Documentation/dependencies
2014-12-12 14:24:17 +01:00
Andreas Fabri b2858d9408 add a link to organization in Getting Started 2014-12-03 16:54:33 +01:00
Andreas Fabri 853a78a9be use real CGAL classes in concepts/models 2014-12-03 14:10:16 +01:00
Andreas Fabri 631e3452cc Add a page on the Organization of the Manual 2014-12-03 08:37:55 +01:00
Andreas Fabri 34a06c004a Add a figure with concepts and models 2014-12-01 21:26:36 +01:00
Andreas Fabri d48a67f36a polish links 2014-12-01 11:07:20 +01:00
Andreas Fabri 4eb40cfc94 Add Organization of the Reference Manual 2014-11-28 18:15:38 +01:00
Andreas Fabri 6f4123db35 cleanup 2014-11-28 16:12:50 +01:00
Andreas Fabri 5f3d0f2e34 tell that HalfedgeGraph and InputIterator are also concepts 2014-11-28 14:06:29 +01:00
Andreas Fabri 6d07743d29 Add another example for concept/model 2014-11-28 11:15:28 +01:00
Andreas Fabri ef657ba6fb Add a section for Concepts and Models 2014-11-27 15:10:27 +01:00
Sébastien Loriot 8a7b5448b7 Merge branch 'old/Polyhedron_HoleFilling-GF' into Polyhedron_HoleFilling-GF
Conflicts:
	Documentation/doc/Documentation/packages.txt
2014-11-21 13:17:40 +01:00
Clement Jamin c6de2a50b2 Merge branch 'Triangulation-higher_dimensions-odevil_shornus-old' into Triangulation-higher_dimensions-odevil_shornus 2014-11-20 19:19:23 +01:00
Andreas Fabri 4355794781 iterator_range moved the package 2014-11-12 14:40:51 +01:00
Laurent Rineau de6c026d8f Merge branch 'GraphicsView-try_export_to_SVG-lrineau' into Triangulation_2-NewPolylineConstraint-GF 2014-11-07 17:40:01 +01:00
Andreas Fabri fe219593e6 Add where to find doc of previous releases 2014-10-21 10:49:19 +02:00
Andreas Fabri 9af438d488 add example path and write intro 2014-10-15 14:35:34 +02:00
Andreas Fabri 4be974b230 Improve Getting Started 2014-10-14 18:38:18 +02:00
Sébastien Loriot fbc46bd95e rename Polyhedron_shortest_path -> Surface_mesh_shortest_path 2014-09-19 17:33:43 +02:00
Andreas Fabri 7d0f2b011c Add the new package to the manual 2014-09-18 17:01:06 +02:00
Sébastien Loriot d0db4d87db fix package overview 2014-09-18 11:08:42 +02:00
Clement Jamin 8f259e5dea Merge branch 'Triangulation-higher_dimensions-odevil_shornus-old' into Triangulation-higher_dimensions-odevil_shornus 2014-09-09 11:20:33 +02:00
Andreas Fabri 5fde9635d2 Reorder packages in the Part Geometry Processing: Surfaces, Points, 2D 2014-08-29 15:57:51 +02:00
Andreas Fabri d5d9104736 typo 2014-08-27 11:28:55 +02:00
Andreas Fabri e23cbaaa67 typo 2014-08-27 11:22:39 +02:00
Aurélien Vialon 3061863027 Some corrections about documentation. 2014-08-19 19:52:30 +02:00
Aurélien Vialon ec39bd6ea9 Add of Qt5 support into documentation. 2014-08-19 18:50:38 +02:00
Sébastien Loriot 5083f0b6c3 Merge branch 'gsoc13-CurveSkeleton-new_package-xgao-old' into gsoc13-CurveSkeleton-new_package-xgao 2014-08-12 15:07:49 +02:00
Sébastien Loriot bbfddeb0d9 Merge branch 'Polyhedron_HoleFilling-GF-old' into Polyhedron_HoleFilling-GF
Conflicts:
	Documentation/doc/Documentation/dependencies
	Documentation/doc/Documentation/packages.txt
	Polyhedron/demo/Polyhedron/CMakeLists.txt
	Polyhedron/demo/Polyhedron/Polyhedron_demo_selection_plugin.cpp
	Polyhedron/demo/Polyhedron/Scene.cpp
	Polyhedron/demo/Polyhedron/Scene_polyhedron_item_decorator.h
	Polyhedron/demo/Polyhedron/Scene_polyhedron_selection_item.h
	Solver_interface/include/CGAL/Eigen_solver_traits.h
2014-08-12 07:11:07 +02:00
Andreas Fabri 43b8390a70 Merge branch 'Triangulation_2-NewPolylineConstraint-GF-old' into Triangulation_2-NewPolylineConstraint-GF 2014-08-08 12:47:15 +02:00
Laurent Rineau d2a2e9d64b Fix a minor bug in the generated documentation
Probably due to a bug of Doxygen, two sentences were glued, without any
whitespace.
2014-08-01 10:47:43 +02:00
Sébastien Loriot 9a48be8c59 Merge branch 'Polyhedron_demo-point_item_knows_if_it_has_normals-local' into Point_set_shape_detection_3-cjamin 2014-07-28 09:18:17 +02:00
Laurent Rineau 90ec02f576 Prepare for CGAL-4.5 2014-07-22 12:47:50 +02:00
Sébastien Loriot 33ab5502f0 Merge branch 'Point_set_shape_detection_3-cjamin-old' into Point_set_shape_detection_3-cjamin
Conflicts:
	Documentation/doc/Documentation/packages.txt
2014-07-21 13:41:05 +02:00
Sébastien Loriot 6ed1ba826e Merge branch 'to-be-tested/Stop_testing_taucs-sloriot'
Taucs, Lapack and Blas supports are no longer tested

Approved by the Release Manager
Tested in CGAL-4.5-Ic-97

Conflicts:
	Polyhedron/demo/Polyhedron/CMakeLists.txt
2014-07-16 20:19:21 +02:00
Sébastien Loriot a158d13647 initial version of Surface_mesh package 2014-07-15 12:08:51 +02:00
Sébastien Loriot 776a940df4 Merge branch 'gsoc13-CurveSkeleton-new_package-xgao-old' into gsoc13-CurveSkeleton-new_package-xgao
Conflicts:
	Documentation/biblio/geom.bib
	Documentation/biblio/manual-4.3.bib
	Documentation/doc/Documentation/Doxyfile.in
	Documentation/doc/Documentation/packages.txt
	Polyhedron/demo/Polyhedron/CMakeLists.txt
	Solver_interface/include/CGAL/Eigen_solver_traits.h
	Surface_mesh_simplification/include/CGAL/Surface_mesh_simplification/Detail/Edge_collapse_impl.h
	Surface_mesh_simplification/include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_profile_impl.h
2014-07-10 00:45:05 +02:00
Michael Hemmer 08edac829d Merge branch 'gsoc2013-Visibility_doc-hemmer-old' into gsoc2013-Visibility_doc-hemmer
Conflicts:
	Documentation/biblio/how_to_cite.html
	Documentation/biblio/how_to_cite_cgal.txt
2014-07-09 12:39:23 +02:00
Sébastien Loriot 16441b0f6d Merge branch 'Surface_modeling-integration_with_BGL-GF'
Introduces the Surface modeling package that allows
  to deform a triangulated surface mesh

Successfully tested in CGAL-4.5-Ic-90
Approved by the Release Manager

Conflicts:
	Installation/changes.html
2014-07-08 19:53:36 +02:00
Sébastien Loriot a45efccde2 make the doc compilable 2014-07-03 21:48:13 +02:00
Ivo Vigan a5aa204fcd WIP 2014-07-03 21:28:15 +02:00
Sébastien Loriot aeb094e4cc more Taucs removal 2014-06-25 15:58:37 +02:00
Sébastien Loriot 0230e979e2 Merge branch 'CGAL-use_leda-GF-OLD' into CGAL-use_leda-GF
Conflicts:
	Arrangement_on_surface_2/test/Arrangement_on_surface_2/construction_test_suite_generator.cpp
	Arrangement_on_surface_2/test/Arrangement_on_surface_2/test_construction.cpp
	Documentation/doc/Installation.txt
	Kernel_23/include/CGAL/Exact_predicates_exact_constructions_kernel.h
2014-06-18 22:50:06 +02:00
Sébastien Loriot 70d72d7155 Merge branch 'Polyhedron_HoleFilling-GF-old' into Polyhedron_HoleFilling-GF
Conflicts:
	Operations_on_polyhedra/include/CGAL/Self_intersection_polyhedron_3.h
	Polyhedron/demo/Polyhedron/CMakeLists.txt
2014-06-16 15:30:55 +02:00
Thijs van Lankveld 3a8004e2b3 Processed Andreas' quick review of the documentation. 2014-06-10 15:39:22 +02:00
Sven Oesau eb360523c6 changed CGAL package registration (added point_set_shape_detection_3 in some places)
adapted benchmark
small change in documentation text
2014-05-26 10:03:47 +02:00
Andreas Fabri 194e4241d4 try to add the polyline simplification documentation 2014-05-16 14:51:27 +02:00
Andreas Fabri 8275d99909 fixed typo 2014-05-16 11:07:05 +02:00
Andreas Fabri 9c2bea6308 fixes in polyline simplification 2014-05-15 17:52:44 +02:00
Sébastien Loriot 2892c2fb4e Merge branch 'Surface_modeling-new_package-GF-old' into Surface_modeling-new_package-GF
Conflicts:
	Documentation/biblio/geom.bib
	Documentation/doxyassist.xml
2014-04-08 14:41:09 +02:00
Andreas Fabri c5ae1d35a9 Merge branch 'Advancing_front_surface_reconstruction-afabri-old' into Advancing_front_surface_reconstruction-afabri 2014-03-26 12:55:58 +01:00
Clement Jamin 879e652d08 Add the "Triangulation" package in the lists so that the doc is correctly generated 2014-03-19 14:11:23 +01:00
Dmitry Anisimov 590fa4402f My first commit.
This is the first local commit of the new package Barycentric_coordinates_2 with some types of 2D generalized barycentric coordinates.
2014-02-20 21:41:48 +01:00
Sébastien Loriot 95aa50d5e5 decouple the generation/reading of tag files to avoid issue in parallel build
We give to doxygen two different directories for writing and reading
  tag files. An additional target is taking care of copying the tag files.
  In order to keep the PKG_doc target, I needed to duplicate the
  generation commands (since the subtargets added are needed to have a
  correct dependancy handling for the doc target).
2014-02-19 11:46:27 +01:00
Sébastien Loriot 9114db9085 restore figure source files removed in 0fa2cacb
| commit 0fa2cacb60
  | Author: Sébastien Loriot <sebastien.loriot@cgal.org>
  | Date:   Tue Dec 3 17:27:02 2013 +0100
  |
  |     remove doc_tex documentation (including developer manual) and old manual tools
2014-02-10 14:54:23 +01:00
Sébastien Loriot a72ee0c2a0 Merge branch 'Surface_mesh_segmentation-sloriot'
Introduces the Triangulated Surface Mesh Segmentation Package
See also wiki/Features/Surface_mesh_segmentation
Tested in 4.4-Ic-84

Approved by the release manager

Conflicts:
	Documentation/biblio/how_to_cite.html
	Documentation/biblio/manual-4.3.bib
	Manual/doc_tex/Manual/geom.bib
2014-01-10 00:15:18 +01:00
Sébastien Loriot 0d550585ad update logo 2013-12-11 07:29:12 +01:00
Sébastien Loriot 52cbc39a3c Make cmake generate the bibtex files for the doxygen manual
WIP working only on Linux/Unix and with cmake >= 2.8.11
2013-12-05 22:57:30 +01:00
Sébastien Loriot f3899f9f36 update installation manual to use cgalReleaseNumber 2013-12-05 13:31:56 +01:00
Sébastien Loriot 6d3b7d5b9f add the doxygen macro cgalReleaseNumber in the Documentation package doc 2013-12-05 13:30:33 +01:00
Sébastien Loriot 139d3aa365 clean up developer manual
*rename developer manual chapter anchors
*linking issues
*update html links
2013-12-05 12:29:25 +01:00
Philipp Möller 032c6e428a Add the developer manual to the Manual 2013-12-03 17:17:43 +01:00
Sébastien Loriot 288e034e2c Merge branch 'gsoc13-CurveSkeleton-new_package-xgao-old' into gsoc13-CurveSkeleton-new_package-xgao
Conflicts:
	Polyhedron/demo/Polyhedron/CGAL_demo/Scene_interface.h
	Polyhedron/demo/Polyhedron/Scene.cpp
	Polyhedron/demo/Polyhedron/Scene.h
2013-12-03 15:59:00 +01:00
Andreas Fabri ce47c6e331 Hook the Advancing Front Surface Reconstruction inot the manual 2013-11-28 15:16:20 +01:00
Andreas Fabri 6802db2f6b Merge branch 'old' into Advancing_front_surface_reconstruction-afabri
Apply "My branch is really old.." from the FAQ

Conflicts:
	Installation/changes.html
	Polyhedron/demo/Polyhedron/Scene_points_with_normal_item.cpp
	Polyhedron/demo/Polyhedron/Scene_points_with_normal_item.h
	Polyhedron/demo/Polyhedron/include/CGAL/gl_render.h
2013-11-28 14:58:29 +01:00
Clement Jamin 741c014831 Fix syntax in documentation 2013-09-10 10:39:45 +02:00
Sébastien Loriot fa2dbe4991 add missing stuff for building the doc 2013-09-10 09:43:54 +02:00
Clement Jamin 85b078de9e Doc fix for TBB 2013-09-09 16:39:52 +02:00
Sébastien Loriot b6640a9d3c Merge branch 'gsoc2012-segmentation-iyaz-old' into gsoc2012-segmentation-iyaz 2013-09-04 08:05:28 +02:00
Clement Jamin e001542971 Added TBB in the installation manual 2013-09-03 15:42:46 +02:00
iyaz cc1a696120 User manual stabs 2013-08-27 16:20:09 +03:00
Luis Peñaranda 37a471b1ff removed duplicate sentences from RS install doc 2013-08-26 11:44:28 -03:00
Andreas Fabri 5c6b44b00c convert html to doxygen tables 2013-08-22 13:23:42 +02:00
Andreas Fabri a0828ab3a6 Remove section on include <CGAL/basic.h> 2013-08-21 16:33:22 +02:00
Laurent Rineau 539856b37e typo 2013-08-20 17:16:19 +02:00
Andreas Fabri e2aca14121 change URL for boost binaries; Put a .txt in namespace CGAL; uppercase acronyms 2013-08-20 14:23:58 +02:00
Sébastien Loriot b352ca7410 Merge branch 'Surface_modeling-new_package-GF-old' into Surface_modeling-new_package-GF 2013-08-06 16:34:47 +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
Sébastien Loriot b2ef3b8673 Merge branch 'doc-remove_gif-local'
Successfully test in CGAL-4.3-Ic-102

This commit fixes a few issues in the doxygen documentation and in particular
the figure for the generation of latex doc.

Approved by the interim release manager

xplain why this merge is necessary,
2013-07-26 17:50:07 +02:00
Sébastien Loriot 3750709244 add fig directory for package overview 2013-07-26 17:05:17 +02:00
Sébastien Loriot beaf798614 add skeleton for generating the manual 2013-07-26 17:00:51 +02:00
Sébastien Loriot fc64c61cf2 accomodate changes to build doc with cmake 2013-07-26 13:36:43 +02:00
Sébastien Loriot 3121bcfd32 Merge branch 'gsoc2012-segmentation-iyaz-old' into gsoc2012-segmentation-iyaz
Conflicts:
	Documentation/doc/General.txt
	Documentation/doxyassist.xml
	Point_set_processing_3/include/CGAL/IO/write_off_points.h
	Point_set_processing_3/include/CGAL/IO/write_xyz_points.h
	Point_set_processing_3/include/CGAL/Point_with_normal_3.h
	Point_set_processing_3/include/CGAL/improved_jet_smooth_point_set.h
	Point_set_processing_3/include/CGAL/improved_laplacian_smooth_point_set.h
	Point_set_processing_3/include/CGAL/jet_estimate_normals.h
	Point_set_processing_3/include/CGAL/jet_smooth_point_set.h
	Point_set_processing_3/include/CGAL/pca_estimate_normals.h
	Point_set_processing_3/include/CGAL/pca_smooth_point_set.h
	Polyhedron/demo/Polyhedron/CMakeLists.txt
	Spatial_sorting/doc/Spatial_sorting/CGAL/Spatial_sort_traits_adapter_3.h
	Spatial_sorting/doc/Spatial_sorting/CGAL/Spatial_sort_traits_adapter_d.h
	Surface_mesh_simplification/doc/Surface_mesh_simplification/CGAL/Surface_mesh_simplification/edge_collapse.h
2013-07-26 11:52:16 +02:00
Sébastien Loriot c44127d129 add CGAL version in the name of the documentation
fix bug #15457
2013-07-25 12:35:58 +02:00
Sébastien Loriot 143a2181b3 add latex format for \imagei doxygen command
perl -pe 's/^(\s*)\\image\s+html\s+(.*)\s*$/$1\\image html $2\n$1\\image latex $2\n/' -i
2013-07-25 11:50:53 +02:00
Sébastien Loriot 519b301130 remove gif files from doxygen doc include path 2013-07-25 11:14:16 +02:00
Sébastien Loriot 4389b0bac8 remove the usage of gif in the doxygen doc as pdflatex does handle them
replace the files with png
2013-07-25 11:06:13 +02:00
Michael Hemmer 7d47fa4a7f try to add Visiblity_2 to cmake doxygen process 2013-07-23 11:31:39 +02:00
Laurent Rineau 18d4672493 Merge branch 'Periodic_2_triangulation_2-nkruithof'
Tested in CGAL-4.3-Ic-73

Approved by the release manager
2013-06-28 17:48:44 +02:00
Laurent Rineau 73887c6927 Revert "Revert the merge of Periodic_2 into master. It was pushed by error."
This reverts commit b27c0a4efb.
2013-06-28 17:48:15 +02:00
Sébastien Loriot dd0edc7c94 update documentation build process to include Surface_modeling 2013-06-27 09:03:28 +02:00
Sébastien Loriot d9cf655db1 Merge branch 'Surface_modeling-new_package-GF-old' into Surface_modeling-new_package-GF
Conflicts:
	Documentation/doxyassist.xml
	Documentation/header_package.html
	Polyhedron/demo/Polyhedron/CMakeLists.txt
2013-06-27 08:55:59 +02:00
Laurent Rineau d2cd5025a9 Add Periodic_2 in the documentation 2013-06-26 13:03:46 +02:00
Laurent Rineau ddd1c3c288 Merge commit '54f0b65' into Periodic_2_triangulation_2-nkruithof
'54f0b65' is the branch 'Documentation-remove-dxyassist-pmoeller'
2013-06-26 12:39:41 +02:00
Laurent Rineau b27c0a4efb Revert the merge of Periodic_2 into master. It was pushed by error.
Revert "Merge branch 'master' of ssh://scm.cgal.org/var/git/cgal"

This reverts commit 5ac2c05249, reversing
changes made to 93b77ce529.
2013-06-24 12:50:27 +02:00
Nico Kruithof 5ac2c05249 Merge branch 'master' of ssh://scm.cgal.org/var/git/cgal 2013-06-21 21:47:48 +02:00
Sébastien Loriot e3bdde7054 remove explicit reference to a header file 2013-06-17 09:52:08 +02:00
Sébastien Loriot 716f87d2d7 rename Hidden_type to unspecified_type and update its description 2013-06-13 18:48:58 +02:00
Sébastien Loriot 0f8498f3b5 Revert "use relative path in tagfiles, otherwise documentation output cannot be moved"
This reverts commit ea256c954a.

Conflicts:
	Documentation/CMakeLists.txt
2013-06-13 15:21:07 +02:00
Sébastien Loriot 2dc828791e doxygen: set SHOW_FILE to NO for all packages 2013-06-13 13:10:06 +02:00
Nico Kruithof a9858ee784 Merge branch 'Periodic_2_triangulation_2-nkruithof' 2013-06-11 21:22:30 +02:00
Sébastien Loriot d67963be64 doxygen set SHOW_FILES to NO in main package 2013-06-11 15:12:09 +02:00
Sébastien Loriot 4ad362ad51 change main output path from CGAL to Manual 2013-06-11 14:19:59 +02:00
Sébastien Loriot ea256c954a use relative path in tagfiles, otherwise documentation output cannot be moved 2013-06-11 12:54:25 +02:00
Panagiotis Cheilaris e365c3d4b9 Merge branch 'doxygen-script-cgal_create_package_dir-philaris'
Script cgal_create_package_dir.py creates the skeleton
directory structure of a new package and fills it with
some basic files.

Approved by the release manager.
2013-06-09 18:09:44 +02:00
Panagiotis Cheilaris 7a1201e1dc move template figure to correct directory 2013-06-04 09:55:44 +02:00
Philipp Möller f62ae983b0 Add missing dependency 2013-05-30 18:29:51 +02:00
Philipp Möller d50b30a2ff wrong image path 2013-05-30 14:51:16 +02:00
Philipp Möller 1c0e531bcf Add complete dependencies for Documentation 2013-05-30 14:04:48 +02:00
Philipp Möller 0bf3e6cae5 fix typo 2013-05-30 14:04:48 +02:00
Philipp Möller bca02c250c Handle Documentation like the other packages 2013-05-30 14:04:48 +02:00