Cartesian -> \ccHtmlNoLinksFrom{Cartesian}

This commit is contained in:
Andreas Fabri 2003-10-14 19:59:21 +00:00
parent 508edbe8af
commit e0ec47e1b8
4 changed files with 11 additions and 8 deletions

View File

@ -1,3 +1,6 @@
1.81 (14 October 2003) [af]
- Cartesian -> \ccHtmlNoLinksFrom{Cartesian}
1.80 (7 October 2003) [af]
- Made typedef K_ Kernel public

View File

@ -3,7 +3,7 @@
\ccDefinition
An object \ccStyle{l} of the data type \ccRefName\ is a directed
straight line in the two-dimensional Euclidean plane $\E^2$. It is
defined by the set of points with Cartesian coordinates $(x,y)$
defined by the set of points with \ccHtmlNoLinksFrom{Cartesian} coordinates $(x,y)$
that satisfy the equation
\begin{ccTexOnly}
\[ l:\; a\, x +b\, y +c = 0. \]
@ -13,7 +13,7 @@ that satisfy the equation
\end{ccHtmlOnly}
The line splits $\E^2$ in a {\em positive} and a {\em negative}
side. A point $p$ with Cartesian coordinates
side. A point $p$ with \ccHtmlNoLinksFrom{Cartesian} coordinates
$(px, py)$ is on the positive side of \ccStyle{l}, iff
\ccTexHtml{$a\, px + b\, py +c > 0$}{a px + b py + c > 0}, it is
on the negative side of \ccStyle{l}, iff
@ -30,7 +30,7 @@ The positive side is to the left of \ccc{l}.
{copy constructor.}
\ccConstructor{Line_2(const Kernel::RT &a, const Kernel::RT &b, const Kernel::RT &c);}
{introduces a line \ccVar\ with the line equation in Cartesian
{introduces a line \ccVar\ with the line equation in \ccHtmlNoLinksFrom{Cartesian}
coordinates $ax +by +c = 0$.}
\ccConstructor{Line_2(const Point_2<Kernel> &p, const Point_2<Kernel> &q);}
@ -157,9 +157,9 @@ For convenience we provide the following boolean functions:
%loss of precision if the number type is not exact.
\ccExample
Let us first define two Cartesian two-dimensional points in the Euclidean
Let us first define two \ccHtmlNoLinksFrom{Cartesian} two-dimensional points in the Euclidean
plane $\E^2$. Their
dimension and the fact that they are Cartesian is expressed by
dimension and the fact that they are \ccHtmlNoLinksFrom{Cartesian} is expressed by
the suffix \ccStyle{_2} and the representation type \ccStyle{Cartesian}.
\begin{cprog}

View File

@ -25,7 +25,7 @@ In most cases this geometric traits class must be a model of the \cgal\ geometry
kernel concept (but there are some exceptions).
The \cgal\ distribution comes with a number of models (or geometry kernels), for
instance the Cartesian kernel (\ccc{CGAL::Cartesian}) or the homogeneous kernel
instance the \ccHtmlNoLinksFrom{Cartesian} kernel (\ccc{CGAL::Cartesian}) or the homogeneous kernel
(\ccc{CGAL::Homogeneous}), that can be used with the packages of the basic
library.

View File

@ -14,7 +14,7 @@ function objects (provided by a kernel class).
\cgal\ provides predicates for the \ccHtmlNoLinksFrom{orientation} of point
sets (\ccc{orientation}, \ccc{leftturn}, \ccc{rightturn}, \ccc{collinear},
\ccc{coplanar}), for comparing points according to some given order,
especially for comparing Cartesian coordinates
especially for comparing \ccHtmlNoLinksFrom{Cartesian} coordinates
(e.g.~\ccc{lexicographically_xy_smaller}), in-circle and in-sphere tests,
and predicates to compare distances.
@ -73,7 +73,7 @@ represent an arbitrary class. The only operations it provides is
to make copies and assignments, so that you can put them in lists
or arrays. Note that \ccc{Object} is NOT a common base class for the
elementary classes. Therefore, there is no
automatic conversion from these classes to \ccc{Object} Rather
automatic conversion from these classes to \ccc{Object}. Rather
this is done with the global function \ccc{make_object()}. This
encapsulation mechanism requires the use of \ccc{assign} to use
the functionality of the encapsulated class.