mirror of https://github.com/CGAL/cgal
170 lines
5.7 KiB
TeX
170 lines
5.7 KiB
TeX
% +------------------------------------------------------------------------+
|
|
% | cgal_manual.tex
|
|
% | CGAL User and Reference Manual for all packages
|
|
% +------------------------------------------------------------------------+
|
|
|
|
\documentclass{book}
|
|
\usepackage{Manual/cgal_manual}
|
|
\gdef\lciManualTitle{CGAL User and Reference Manual}
|
|
|
|
\makeindex
|
|
|
|
% Make the table of contents use two columns
|
|
\lcHtml{\lcTwoColumnToc}
|
|
|
|
\begin{document}
|
|
|
|
\cgaltitlepage{User and Reference Manual: All Parts}
|
|
|
|
\cleardoublepage
|
|
\pagestyle{plain}
|
|
\pagenumbering{roman}
|
|
\setcounter{page}{1}
|
|
\ifthenelse{\boolean{useminitoc}}{\lcTex{\dominitoc}}{}
|
|
\tableofcontents
|
|
\cleardoublepage
|
|
\pagenumbering{arabic}
|
|
\setcounter{page}{1}
|
|
|
|
\cgalchapters{
|
|
\entry{\part{General Introduction \label{Part:GeneralIntroduction}}}
|
|
|
|
\lcTex{\entryright{\listofrefpages}}
|
|
|
|
\packageleft{Introduction}
|
|
|
|
% The Kernel:
|
|
% -----------
|
|
|
|
\entry{\part{Kernels\label{Part:Kernels}}}
|
|
|
|
\packageleftright{Kernel_23}{Kernel_23_ref}
|
|
\packageleftright{Kernel_d}{Kernel_d_ref}
|
|
\packageleftright{Circular_kernel_2}{Circular_kernel_2_ref}
|
|
|
|
% \entryleftright{\part{Basic Library User Manual}}
|
|
% {\part{Basic Library Reference Manual}}
|
|
|
|
% Algebraic Foundations:
|
|
% -----------
|
|
|
|
\entry{\part{Algebraic Foundations\label{Part::AlgebraicFoundations}}}
|
|
|
|
%\packageleftright{Algebraic_concepts}{Algebraic_concepts_ref}
|
|
\packageleftright{NumberTypeSupport}{NumberTypeSupport_ref}
|
|
%\packageleftright{Polynomial}{Polynomial_ref}
|
|
|
|
% \entryleftright{\part{Basic Library User Manual}}
|
|
%
|
|
% The Basic Library:
|
|
% ------------------
|
|
|
|
\entry{\part{Convex Hull Algorithms\label{Part:ConvexHullAlgorithms}}}
|
|
|
|
\packageleftright{Convex_hull_2}{Convex_hull_2_ref}
|
|
\packageleftright{Convex_hull_3}{Convex_hull_3_ref}
|
|
\packageleftright{Convex_hull_d}{Convex_hull_d_ref}
|
|
|
|
|
|
\entry{\part{Polygons and Polyhedra\label{Part:PolygonsAndPolyhedra}}}
|
|
|
|
\packageleftright{Polygon}{Polygon_ref}
|
|
\packageleftright{Partition_2}{Partition_2_ref}
|
|
\packageleftright{Polyhedron}{Polyhedron_ref}
|
|
\packageleftright{HalfedgeDS}{HalfedgeDS_ref}
|
|
|
|
|
|
\entry{\part{Polygon and Polyhedron Operations\label{Part:PolygonAndPolyhedronOperations}}}
|
|
|
|
\packageleftright{Boolean_set_operations_2}{Boolean_set_operations_2_ref}
|
|
\packageleftright{Minkowski_sum_2}{Minkowski_sum_2_ref}
|
|
\packageleftright{Nef_2}{Nef_2_ref}
|
|
\packageleftright{Nef_S2}{Nef_S2_ref}
|
|
\packageleftright{Nef_3}{Nef_3_ref}
|
|
\packageleftright{Straight_skeleton_2}{Straight_skeleton_2_ref}
|
|
|
|
|
|
\entry{\part{Arrangements\label{Part:Arrangements}}}
|
|
|
|
\packageleftright{Arrangement_2}{Arrangement_2_ref}
|
|
\packageleftright{Sweep_line_2}{Sweep_line_2_ref}
|
|
\packageleftright{Snap_rounding_2}{Snap_rounding_2_ref}
|
|
|
|
|
|
\entry{\part{Triangulations and Delaunay Triangulations\label{Part:TriangulationsAndDelaunayTriangulations}}}
|
|
|
|
\packageleftright{Triangulation_2}{Triangulation_2_ref}
|
|
\packageleftright{TDS_2}{TDS_2_ref}
|
|
\packageleftright{Triangulation_3}{Triangulation_3_ref}
|
|
\packageleftright{TriangulationDS_3}{TriangulationDS_3_ref}
|
|
\packageleftright{Alpha_shapes_2}{Alpha_shapes_2_ref}
|
|
\packageleftright{Alpha_shapes_3}{Alpha_shapes_3_ref}
|
|
|
|
|
|
\entry{\part{Voronoi Diagrams\label{Part:VoronoiDiagrams}}}
|
|
|
|
\packageleftright{Segment_Delaunay_graph_2}{Segment_Delaunay_graph_2_ref}
|
|
\packageleftright{Apollonius_graph_2}{Apollonius_graph_2_ref}
|
|
\packageleftright{Voronoi_diagram_2}{Voronoi_diagram_2_ref}
|
|
|
|
|
|
\entry{\part{Mesh Generation\label{Part:Meshing}}}
|
|
|
|
\packageleftright{Mesh_2}{Mesh_2_ref}
|
|
\packageleftright{Surface_mesher}{Surface_mesher_ref}
|
|
\packageleftright{Skin_surface_3}{Skin_surface_3_ref}
|
|
|
|
\entry{\part{Geometry Processing\label{Part:GeometryProcessing}}}
|
|
|
|
\packageleftright{Subdivision_method_3}{Subdivision_method_3_ref}
|
|
\packageleftright{Surface_mesh_simplification}{Surface_mesh_simplification_ref}
|
|
\packageleftright{Surface_mesh_parameterization}{Surface_mesh_parameterization_ref}
|
|
\packageleftright{Stream_lines_2}{Stream_lines_2_ref}
|
|
\packageleftright{Ridges_3}{Ridges_3_ref}
|
|
\packageleftright{Jet_fitting_3}{Jet_fitting_3_ref}
|
|
|
|
\entry{\part{Search Structures\label{Part:SearchStructures}}}
|
|
|
|
\packageleftright{Point_set_2}{Point_set_2_ref}
|
|
\packageleftright{Interval_skip_list}{Interval_skip_list_ref}
|
|
\packageleftright{Spatial_searching}{Spatial_searching_ref}
|
|
\packageleftright{SearchStructures}{SearchStructures_ref}
|
|
\packageleftright{Box_intersection_d}{Box_intersection_d_ref}
|
|
|
|
|
|
\entry{\part{Geometric Optimization\label{Part:GeometricOptimization}}}
|
|
|
|
\packageleftright{Optimisation}{Optimisation_ref}
|
|
\packageleftright{Principal_component_analysis}{Principal_component_analysis_ref}
|
|
|
|
|
|
\entry{\part{Interpolation\label{Part:Interpolation}}}
|
|
|
|
\packageleftright{Interpolation}{Interpolation_ref}
|
|
|
|
\entry{\part{Kinetic Data Structures\label{Part:KineticDataStructures}}}
|
|
\packageleftright{Kinetic_data_structures}{Kinetic_data_structures_ref}
|
|
\packageleftright{Kinetic_framework}{Kinetic_framework_ref}
|
|
|
|
% The Support Linrary:
|
|
|
|
\entry{\part{Support Library\label{Part:SupportLibrary}}}
|
|
|
|
\packageleftright{STL_Extension}{STL_Extension_ref}
|
|
\packageleftright{BGL}{BGL_ref}
|
|
\packageleftright{Circulator}{Circulator_ref}
|
|
\packageleftright{Generator}{Generator_ref}
|
|
\packageleftright{Miscellany}{Miscellany_ref}
|
|
\packageleftright{IOstream}{IOstream_ref}
|
|
\packageleftright{Colors_and_windows}{Colors_and_windows_ref}
|
|
\packageleftright{Geomview}{Geomview_ref}
|
|
\packageleftright{Qt_widget}{Qt_widget_ref}
|
|
}
|
|
|
|
\bibliographystyle{alpha}
|
|
\bibliography{Manual/cgal_manual,Manual/geom}
|
|
|
|
\printindex
|
|
|
|
\end{document}
|