Sylvain Pion
6ee113f820
Document the kernel typedefs specifying the return types of the predicates:
...
Bool_type, Sign, Comparison_result, Orientation, Oriented_side, Bounded_side and Angle.
2008-07-16 13:59:26 +00:00
Sylvain Pion
1ad6e53cbd
remove end-of-line blanks
2008-07-16 13:48:44 +00:00
Monique Teillaud
158a455f10
cosmetic: names of arguments changed to avoid spurious links
2008-06-04 06:20:52 +00:00
Monique Teillaud
d8f5ac0fca
forgotten Plane/Line added
2008-06-03 15:34:13 +00:00
Sylvain Pion
499815eec6
Fix the Ambient_dimension bugs, and fixed links.
2008-06-03 13:27:27 +00:00
Monique Teillaud
b1ef678231
- integration in Kernel of various functionality for lines, planes, spheres
...
- addition of Circle_3 and related functionality
(all this comes from the spherical kernel package)
(the manual test-suite won't pass because of errors in the ambient
dimension stuff)
2008-06-03 13:13:46 +00:00
Andreas Fabri
b997c33952
Added compare_squared_radius, its functor, doc, testsuite
2008-05-28 14:25:42 +00:00
Sylvain Pion
775f74a378
Separate Kernel Geometric Object Concepts from the Functors.
2008-04-21 10:53:20 +00:00
Andreas Fabri
feec9c3951
changed to non-executable
2008-04-18 10:02:42 +00:00
Sylvain Pion
55d538b335
"Ambient" is not spelled "Ambiant" in English...
2008-04-17 10:13:31 +00:00
Sylvain Pion
3927a2f261
typo
2008-04-16 06:58:20 +00:00
Sylvain Pion
9ec4421219
Try to make links work (again).
2008-04-16 06:55:34 +00:00
Sylvain Pion
c7ce8a0e4a
barycenter : add the precondition that the sum of weights is non-zero.
2008-04-15 16:09:35 +00:00
Sylvain Pion
bbd100121b
Add barycenter computation.
2008-04-15 15:13:17 +00:00
Sylvain Pion
d60147b5c8
Add template parameter of the declaration, in the hope that html links work.
2008-04-15 09:59:23 +00:00
Sylvain Pion
00740e7402
Formatting fixes.
2008-04-15 09:57:11 +00:00
Sylvain Pion
2389cdcc1e
Dimension detecting stuff rewrite.
...
There is now Ambiant_dimension and Feature_dimension.
The handling of the dynamic dimension case is now done by having
the di,ension tag as the first thing provided, with the integral
constant value available only when it makes sense (INT_MAX no longer needed).
2008-04-13 12:38:48 +00:00
Sylvain Pion
3df06fa8da
collinear -> coplanar.
2008-04-13 11:37:36 +00:00
Sylvain Pion
02e543a294
Add Dimension<T, K> whose nested "value" is the dimension of the ambiant
...
space. A special constant CGAL::Dynamic_dimension (equal to INT_MAX)
indicates the case where the dimension is only known at run time.
2008-04-11 21:03:22 +00:00
Sylvain Pion
aad1552b8a
Add Dimension_tag<int dim> to help dispatching functions depending
...
on the dimension.
2008-04-11 19:29:30 +00:00
Sylvain Pion
ef71559164
Remove the Kernel Concept Archetypes.
2008-04-11 19:26:21 +00:00
Sylvain Pion
1ce5c4a18d
Add forgotten documentation for:
...
orientation(Vector_2, Vector_2)
orientation(Vector_3, Vector_3, Vector_3)
2008-04-11 14:38:32 +00:00
Sylvain Pion
11bbf3e2de
Vector_2 and Vector_3 now also provide a Cartesian_const_iterator.
2008-04-09 17:58:57 +00:00
Sylvain Pion
54648829af
Merge <CGAL/functions_on_enums.h> into <CGAL_enum.h>.
...
No need to have 2 separately documented headers for that.
2008-03-20 16:39:56 +00:00
Andreas Fabri
8421cc0779
Added normal and unit normal
2008-01-18 13:45:08 +00:00
Andreas Fabri
a322da0f0e
Added preconditions and made it more efficient
2008-01-18 13:42:39 +00:00
Andreas Fabri
5ed516225e
Added normal and unit_normal function ans functors
2008-01-18 12:57:56 +00:00
Andreas Fabri
e1f07a4bde
Added normal and unit_normal function ans functors
2008-01-18 12:56:56 +00:00
Sylvain Pion
6ccee8112c
Minor doc fixes.
2007-10-26 08:07:41 +00:00
Sylvain Pion
b2d6622dcd
Document the 2 typedefs Approximate_kernel and Exact_kernel.
2007-09-07 10:01:40 +00:00
Sylvain Pion
4f1170dcc4
Keep Bbox_3 and Bbox_2 in sync, and add missing documentation
...
for : dimension(), min(), max(), operator==, operator!=.
2007-08-22 12:12:48 +00:00
Sylvain Pion
3149384263
Add missing doc and test for Vector_2 and Vector_3 squared_length().
2007-08-21 09:14:41 +00:00
Bernd Gärtner
85301a4de3
- fixed missing crosslink to FieldNumberType
2007-08-09 08:50:54 +00:00
Sylvain Pion
7f5fc0cd7b
Fix argument list of Filtered_kernel for proper auto-linking.
2007-06-02 11:40:29 +00:00
Laurent Rineau
eb818d00c6
Typo: Bbox -> Bbox_3
2007-05-30 10:34:25 +00:00
Andreas Meyer
7ed1a00c04
merge manual fixed from 3.3 branch back intro trunk:
...
svn merge -r 38751:38754 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38773:38775 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38783:38784 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38795:38796 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38815:38816 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38827:38829 ~/projects/CGAL/branches/CGAL-3.3-branch
svn merge -r 38834:38836 ~/projects/CGAL/branches/CGAL-3.3-branch
2007-05-28 23:05:00 +00:00
Sylvain Pion
d30ef98904
Add forgotten Kernel_ComputeHx_2 and Kernel_ComputeHy_2
2007-04-18 17:21:34 +00:00
Sylvain Pion
567db4f2c4
Fix ccRefFunctionObjectConcept -> ccRefConcept
2007-04-18 17:13:46 +00:00
Laurent Rineau
1157fdd2a1
Yet another typo:
...
ConstructTranslatedPoint_3 translates points of dimension *3*.
2007-04-18 15:00:02 +00:00
Laurent Rineau
7fb7140cb8
add ConstructDividedVector_3, ConstructSumOfVectors_3 and
...
ConstructDifferenceOfVectors_3 in kernel concept
and make a link to Kernel_ConstructDividedVector_2.tex as well.
2007-04-18 14:43:46 +00:00
Andreas Fabri
7276c6ff15
Kernel -> Geometry Kernel (suggested by sylvain)
2007-04-17 11:21:24 +00:00
Sylvain Pion
deb7e08591
Run aspell.
2007-03-29 15:10:50 +00:00
Laurent Rineau
90469f0abc
ComputeDeterminant_3 with Vector_*3* as arguments type.
2007-03-22 10:14:51 +00:00
Sylvain Pion
1795cde28e
AdaptableFunctor -> \ccc{AdaptableFunctor}
2007-03-21 17:14:48 +00:00
Sylvain Pion
6bf0219e18
update following previous renaming
2007-02-28 16:34:01 +00:00
Sylvain Pion
7dcfe00529
- Move documentation of Boolean_tag<bool>, Tag_true and Tag_false
...
to STL_Extension.
2007-02-09 17:13:47 +00:00
Michael Hemmer
c5c80a1a19
commit missing part
2007-02-01 12:21:04 +00:00
Michael Hemmer
f9608ddc45
added doc for Boolean_tag<bool>
...
update doc of Tag_false / Tag_true
rm doc of function check_tag, which is obsolete due to public bool value
2007-02-01 10:39:21 +00:00
Sylvain Pion
40d0fb8d35
Fix all "align=center" in <img> by "align=middle".
2007-01-13 21:49:03 +00:00
Laurent Rineau
8285a5c49c
A Plan_3 is degenerate iff a = b = c *and* c = 0.
2007-01-10 23:32:16 +00:00
Andreas Fabri
0be85d575d
The direction must be != 0 in the constructor of the rotation
2006-12-17 22:28:35 +00:00
Andreas Fabri
a1ada56c6a
Added missing operator
2006-11-06 15:07:47 +00:00
Sylvain Pion
b76d4b1ce4
Add \ccInclude
2006-10-24 15:40:47 +00:00
Sylvain Pion
fbe285ca94
New predicates :
...
compare_squared_distance(Point_[23], Point_[23], FT), with
CompareSquaredDistance_[23] functors.
2006-10-24 05:24:31 +00:00
Sylvain Pion
d49e1814b6
add carriage returns.
2006-10-21 14:20:14 +00:00
Andreas Fabri
44daf8cc17
fixed typo (thank's Sylvain)
2006-08-08 20:08:41 +00:00
Andreas Fabri
c45818326b
Added Kernel::Compute{X,Y,Z}_3
2006-08-08 18:31:00 +00:00
Andreas Meyer
b454b3febd
manual cleanup:
...
* .C ---> .cpp
* removed ../examples from paths
* moved some demo/example files out of doc_tex into their respective place
* now it should build properly, again
2006-08-07 16:43:09 +00:00
Sylvain Pion
c50783f08f
Bad luck: "equi-distant" -> "equidistant" (thanks Andreas).
2006-08-07 16:11:40 +00:00
Sylvain Pion
38853d1b10
- Optimize equi_distant_line() by merging the calls to
...
circumcenter() and cross_product().
- Add ctors to Point_[23] and Vector_[23] that take
int, double, and FT coordinates, instead of only RT.
2006-08-07 15:57:40 +00:00
Sylvain Pion
c9de727dd2
New construction equi_distant_line(3 Point_3), with functor.
2006-08-04 15:03:16 +00:00
Sylvain Pion
f4be5b9920
Add overloads of circumcenter() taking only 2 Point_2 (or Point_3),
...
that is, the same thing as midpoint(), but with a uniform notation.
Same thing for the corresponding functor.
2006-08-03 17:07:39 +00:00
Sylvain Pion
38b7c42bd6
Document new Iso_rectangle/Iso_cuboid constructor.
2006-08-03 09:40:42 +00:00
Sylvain Pion
6ee4e656e7
Add determinant(Vector_2, Vector_2)
...
Add determinant(Vector_3, Vector_3, Vector_3)
And corresponding functor.
2006-08-02 18:57:40 +00:00
Sylvain Pion
ead2e93fdb
- Add missing functor for compare_yx().
2006-07-31 16:22:08 +00:00
Sylvain Pion
419ddf2112
The Filtered_predicate example in the doc was not tested, and hence was buggy.
...
Make it a real example which works.
2006-07-21 16:25:28 +00:00
Sylvain Pion
8a96ddbbcc
Mention static filters and cite the paper.
2006-07-13 15:23:48 +00:00
Sylvain Pion
d08bf9f445
Remove notices of "see the Support Library Manual", as number types
...
are moving in a dedicated part, and also the HTML links work anyway
these days.
2006-07-12 11:43:02 +00:00
Andreas Fabri
b4a40dd7f9
Added Herve
2006-04-30 19:19:05 +00:00
Andreas Fabri
eb8934b4af
Brought names in alphabetical order [merci monique]
2006-04-28 14:45:27 +00:00
Andreas Fabri
fd4db87aa6
Added Lutz, Susan and Michael as they are in the Alenex paper
2006-04-28 07:16:28 +00:00
Andreas Fabri
9747186cbc
Added authors (tentative list)
2006-04-27 13:12:52 +00:00
Andreas Fabri
db950b9c92
Removed \input of number type concepts
2006-04-20 06:38:14 +00:00
Andreas Fabri
b748096009
Moved number type related stuff from kernels to support library
2006-04-19 15:08:58 +00:00
Laurent Saboret
312353dd51
Global fix of svn:executable property in trunk
2006-04-14 15:07:17 +00:00
Andreas Meyer
2261e9cdfd
rename: \ccEnableRawListOfRefpages
2006-04-09 22:16:09 +00:00
Andreas Meyer
6d2a9e33c7
special formatting for the kernel ref manual
2006-04-07 18:41:45 +00:00
Andreas Meyer
5b5a60cecf
rewritten the whole manual
...
ok. seriously:
renamed \chapter into \ccUserChapter and \ccRefChapter
2006-04-06 17:03:37 +00:00
Andreas Meyer
2e6e7d1816
introductory sentence does not need to be limited to ps/pdf version
2006-04-06 16:10:05 +00:00
Andreas Meyer
4d94595d23
replaced hardcoded link by \ccc{Kernel_d}
2006-03-09 15:15:44 +00:00
Andreas Fabri
32ccce0569
Added intro.tex with the \chapter command in order to get uniform URLs
2006-03-06 12:45:54 +00:00
Laurent Saboret
a0a9b777bc
Move packages to trunk root
2006-02-14 08:58:16 +00:00