Marc Glisse
cf26434f0c
Improve hyperplane support.
2014-04-19 13:04:18 +02:00
Marc Glisse
602d4e059a
Ambient_dimension.
2014-03-19 15:07:19 +01:00
Marc Glisse
3168c851a1
Merge branch 'Kernel_d-rewrite-glisse-old' into Kernel_d-rewrite-glisse
...
Conflicts:
Kernel_d/doc_tex/Kernel_d/kernel_representation_d.tex
Kernel_d/doc_tex/Kernel_d_ref/Homogeneous_d.tex
Kernel_d/doc_tex/Kernel_d_ref/Kernel.tex
Kernel_d/doc_tex/Kernel_d_ref/main.tex
Resolved by dropping those files.
2014-03-12 12:38:08 +01:00
Marc Glisse
b9af149293
Remove \cgalModif markers.
2014-02-02 12:52:44 +01:00
Sébastien Loriot
cc30859ea1
fix typedef
...
doc bugfix
2014-01-30 08:36:36 +01:00
Laurent Rineau
20a339bf1b
Fix warnings -Wunused-local-typedefs
2013-12-12 18:25:20 +01:00
Sébastien Loriot
0fa2cacb60
remove doc_tex documentation (including developer manual) and old manual tools
2013-12-03 17:27:02 +01:00
Marc Glisse
066bbb2da2
Minor doc updates.
2013-11-25 16:27:32 +01:00
Guillaume Damiand
4df9e9fe7d
Add ; in doc and newline after cgalModifEnd macro.
2013-11-25 13:24:58 +01:00
Marc Glisse
050ce22ecb
Remove out-of-date content after KernelWithLifting_d introduction.
2013-11-24 11:31:16 +01:00
Marc Glisse
8ddf8255d5
Merge branch 'Kernel_d-rewrite-glisse-old' into Kernel_d-rewrite-glisse
...
Hopefully the doc will be easier to build this way.
2013-11-23 12:34:18 +01:00
Marc Glisse
e600819820
Split the lifting and projection predicates into a refinement of Kernel_d.
2013-11-23 12:25:33 +01:00
Marc Glisse
569aa80b0a
Say a few more words about Dynamic_dimension_tag, document a few more functions for Point_d.
...
Doc may not compile (didn't check).
2013-11-22 01:27:13 +01:00
Marc Glisse
5d6c4c207b
Explain DimensionTag in the user manual.
2013-11-18 19:35:11 +01:00
Marc Glisse
8aa03c152c
Rename parameter of Epick_d to DimensionTag.
2013-11-18 18:18:01 +01:00
Marc Glisse
9165a9f965
Use consistent notations.
2013-11-18 18:09:33 +01:00
Laurent Rineau
961f3a2263
Merge remote-tracking branch 'origin/Kernel_d-split_precondition-GF'
...
Fix a bug in the test test/Kernel_d/Linear_algebra-test.cpp, lines 205 and
402. In the following expression:
LA::homogeneous_linear_solver(E,SV)==LA::rank(SV))
the order of evaluation of the two operands of operator== is not
determinated by the C++ norm. See
http://en.cppreference.com/w/cpp/language/eval_order
LA::homogeneous_linear_solver modifies its argument SV, and thus has a
side-effect that is not sequenced before the value computation of the
argument of LA::rank. Thus the bug, on certain platforms, when the
compilator allows itself to optimize the order of operations.
Tested in CGAL-4.3-Ic-195 and approved for CGAL-4.3 by the RM
2013-10-10 18:16:29 +02:00
Andreas Fabri
5f390a0cd1
As homogeneous_linear_solver() modifies the matrix which is passed as reference
...
we make sure that rank() is called on the modified matrix.
2013-09-26 16:16:32 +02:00
Sébastien Loriot
d18e42391b
fix Intersect_d functor for intersection API v1
2013-09-25 18:08:54 +02:00
Andreas Fabri
6c547e5663
Mainly added includes
2013-09-13 22:24:30 +02:00
Sébastien Loriot
e8975dbac7
function documentation fixes
...
remove the repetition of the name of the function in its brief description
add parenthesis for function matching "function\s+`[a-z0-9_]`"
2013-09-03 14:25:50 +02:00
Laurent Rineau
bc03aaf30b
Put doc/ in the global dont_submit file
2013-08-20 10:57:03 +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
Marc Glisse
2a7b549d5e
A few more updates to the user manual for Epick_d.
2013-07-26 18:10:10 +02:00
Sébastien Loriot
2dfe8a3d73
workaround for a doxygen bug: remove space after /!* to avoid a verbatim env
...
this happens if you have an empty line or the text directly after /!*
to find them in the generated documentation, grep for "pre class=\"fragment\""
(a few of them are legitimate however)
2013-07-25 14:58:53 +02:00
Marc Glisse
4d6d5e685b
Reviewers asked that Epick_d take a type argument for the dimension
...
instead of an int.
2013-07-21 15:31:57 +02:00
Marc Glisse
dafdb45786
Move is_iterator changes back to the original file.
2013-07-19 21:55:34 +02:00
Marc Glisse
95c6e3526d
More doc that only applies to Cartesian_d and Homogeneous_d.
2013-07-19 20:16:23 +02:00
Marc Glisse
71c9e2b427
Follow some reviewer comments. Untested (the more I rebuild the doc, the
...
longer it takes...).
2013-07-19 19:50:55 +02:00
Marc Glisse
4c4318ee6b
Minor fixes. doxygen complains a lot (for the whole cgal) and outputs
...
duplicated functions for Point_d, but the information is there.
2013-07-19 19:22:54 +02:00
Marc Glisse
a5b9e12a7c
Copy the doc to doxygen (haven't tried to compile yet).
2013-07-19 18:57:33 +02:00
Marc Glisse
8a92c95755
Merge branch 'Kernel_d-rewrite-glisse-old' into Kernel_d-rewrite-glisse
2013-07-19 11:51:31 +02:00
Sébastien Loriot
d4d9bc212b
replace in the doc \R by \mathbb{R}
...
\R is not a valid latex command
I used: sed -i 's/\\f$\s*\\R/\\f$ \\mathbb{R}/g'
2013-07-10 17:07:43 +02:00
Sébastien Loriot
c09ec2beaa
Merge branch 'Kernel-replace_object-pmoeller'
...
Successfully tested in CGAL-4.3-Ic-59
Approved by the release manager
Conflicts:
Kernel_23/doc/Kernel_23/CGAL/intersections.h
Kernel_23/doc_tex/Kernel_23_ref/intersection.tex
Kernel_d/doc/Kernel_d/Kernel_d.txt
STL_Extension/doc/STL_Extension/CGAL/iterator.h
2013-06-14 14:26:05 +02:00
Sébastien Loriot
716f87d2d7
rename Hidden_type to unspecified_type and update its description
2013-06-13 18:48:58 +02:00
Philipp Möller
fd0a2b46f4
Merge branch 'Documentation-remove-dxyassist-pmoeller'
2013-06-03 20:37:20 +02:00
Sébastien Loriot
fa177d6db5
fix typo
2013-05-31 12:03:56 +02:00
Ross Hemsley
4d9caf3763
Added names that were missing into the Doxyfile.in entries.
...
Also modified Installation/CMakeLists.txt to push the version number variable to the parent level
so that it can be accessed by the documentation
2013-05-30 17:55:43 +02:00
Philipp Möller
d4e379ba82
Small fixes in the generated Doxyfile.in
2013-05-30 15:32:33 +02:00
Philipp Möller
4d469821f7
Generated Doxyfile.in and dependencies
2013-05-30 14:13:47 +02:00
Marc Glisse
994e7e16fb
Kernel_d::LA is not part of the concept and is already mentioned in
...
Cartesian_d and Homogeneous_d.
2013-05-27 16:37:24 +02:00
Marc Glisse
73a5428422
Replace Point_d<R> with R::Point_d.
2013-05-27 15:12:01 +02:00
Sébastien Loriot
c67ba90514
Merge branch 'Kernel-replace_object-pmoeller-old' into Kernel-replace_object-pmoeller
...
Conflicts:
Circular_kernel_2/include/CGAL/Circular_kernel_2/Circular_arc_2.h
Circular_kernel_2/include/CGAL/Circular_kernel_2/internal_functions_on_circle_2.h
Installation/changes.html
Kernel_d/doc/Kernel_d/CGAL/intersections_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Center_of_sphere_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Compare_lexicographically_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Component_accessor_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Compute_coordinate_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Contained_in_affine_hull_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Contained_in_linear_hull_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Contained_in_simplex_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Equal_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Has_on_positive_side_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Intersect_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Less_coordinate_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Less_lexicographically_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Less_or_equal_lexicographically_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Lift_to_paraboloid_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Linear_base_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Linear_rank_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Linearly_independent_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Midpoint_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Orientation_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Oriented_side_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Orthogonal_vector_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Point_dimension_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Point_of_sphere_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Point_to_vector_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Project_along_d_axis_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Side_of_bounded_sphere_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Side_of_oriented_sphere_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Squared_distance_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Value_at_d.h
Kernel_d/doc/Kernel_d/Concepts/Kernel--Vector_to_point_d.h
2013-05-23 13:13:08 +02:00
Sébastien Loriot
e907f9f444
improve Kernel_23, Kernel_d, STL_extension and Arrangemnt doxygen doc
2013-05-23 10:57:36 +02:00
Sébastien Loriot
12e8f44d0f
fix doc-tex doc
2013-05-22 08:35:50 +02:00
Sébastien Loriot
47a4fe5273
prettify table
2013-04-16 09:45:07 +02:00
Sébastien Loriot
76e7e9a209
fix documented return type of intersection() for dD linear kernel
2013-04-16 09:43:40 +02:00
Sébastien Loriot
9877a32848
backtick'ing function arguments
2013-04-16 09:40:30 +02:00
Sébastien Loriot
c46a064653
better document intersection() return types for the dD linear kernel
2013-04-16 09:35:13 +02:00
Sébastien Loriot
bff03dd71d
fix compilation loop issue for decltype based result_of
2013-03-15 19:06:23 +01:00