mirror of https://github.com/CGAL/cgal
Merge pull request #6934 from afabri/Number_types=Quotient-GF
Number_types: Cleanup concerning Quotient
This commit is contained in:
commit
3b46bacbd7
|
|
@ -8,8 +8,7 @@ An object of the class `Quotient<NT>` is an element of the
|
||||||
field of quotients of the integral domain type `NT`.
|
field of quotients of the integral domain type `NT`.
|
||||||
If `NT` behaves like an integer, `Quotient<NT>`
|
If `NT` behaves like an integer, `Quotient<NT>`
|
||||||
behaves like a rational number.
|
behaves like a rational number.
|
||||||
\leda's class `rational` (see Section \ref ledant)
|
|
||||||
has been the basis for `Quotient<NT>`.
|
|
||||||
A `Quotient<NT>` `q` is represented as a pair of
|
A `Quotient<NT>` `q` is represented as a pair of
|
||||||
`NT`s, representing numerator and denominator.
|
`NT`s, representing numerator and denominator.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -210,6 +210,7 @@ This package was naturally one of the first packages implemented in \cgal.
|
||||||
It initially contained the `Quotient`, `Gmpz` and `Gmpq` classes,
|
It initially contained the `Quotient`, `Gmpz` and `Gmpq` classes,
|
||||||
together with the interfaces to the number types provided by \leda, which were
|
together with the interfaces to the number types provided by \leda, which were
|
||||||
implemented by Stefan Schirra and Andreas Fabri.
|
implemented by Stefan Schirra and Andreas Fabri.
|
||||||
|
\leda's class `rational` has been the basis for `Quotient`.
|
||||||
|
|
||||||
Later, around 1998-2002, Sylvain Pion implemented `Interval_nt`,
|
Later, around 1998-2002, Sylvain Pion implemented `Interval_nt`,
|
||||||
`MP_Float` and `Lazy_exact_nt`, together with the interfaces to
|
`MP_Float` and `Lazy_exact_nt`, together with the interfaces to
|
||||||
|
|
@ -231,4 +232,3 @@ Luis Peñaranda and Sylvain Lazard contributed the `Gmpfi` and
|
||||||
|
|
||||||
*/
|
*/
|
||||||
} /* namespace CGAL */
|
} /* namespace CGAL */
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue