Number Type Support
Reference Manual

Olivier Devillers, Susan Hert, Lutz Kettner, Sylvain Pion, and Stefan Schirra

44.9   Classified Reference Pages

Global Functions

CGAL::abs
CGAL::compare
CGAL::div
CGAL::is_negative
CGAL::is_one
CGAL::is_positive
CGAL::is_zero
CGAL::make_root_of_2
CGAL::max
CGAL::min
CGAL::sign
CGAL::sqrt
CGAL::square

Function Object Classes

CGAL::Abs<NT>
CGAL::Compare<NT>
CGAL::Gcd<NT>
CGAL::Div<NT>
CGAL::Is_negative<NT>
CGAL::Is_one<NT>
CGAL::Is_positive<NT>
CGAL::Is_zero<NT>
CGAL::Max<NT,Compare>
CGAL::Min<NT,Compare>
CGAL::Sgn<NT>
CGAL::Sqrt<NT>
CGAL::Square<NT>
CGAL::To_double<NT>
CGAL::To_interval<NT>

Tags

CGAL::Ring_tag
CGAL::Euclidean_ring_tag
CGAL::Field_tag
CGAL::Sqrt_field_tag

Traits Classes

CGAL::Number_type_traits<NT>
CGAL::Rational_traits<NT>
CGAL::Root_of_traits_2<RT>

Number Type Concepts

EuclideanRingNumberType
FieldNumberType
RingNumberType
RootOf_2
SqrtFieldNumberType

Number Type Classes

CGAL::Filtered_exact<CT, ET>
CGAL::Fixed_precision_nt
CGAL::Gmpq
CGAL::Gmpz
CGAL::Interval_nt<Protected>
CGAL::Lazy_exact_nt<NT>
CGAL::MP_Float
CGAL::Number_type_checker<NT1,NT2,Comparator>
CGAL::Quotient<NT>
CGAL::Root_of_2<RT>
CORE::Expr
leda_bigfloat
leda_integer
leda_rational
leda_real
mpq_class
mpz_class

44.10   Alphabetical List of Reference Pages

Abs<NT>
abs
Compare<NT>
compare
CORE::Expr
Div<NT>
div
EuclideanRingNumberType
Euclidean_ring_tag
FieldNumberType
Field_tag
Filtered_exact<CT, ET>
Fixed_precision_nt
Gcd<NT>
gcd
Gmpq
Gmpz
Interval_nt<Protected>
Is_negative<NT>
is_negative
Is_one<NT>
is_one
Is_positive<NT>
is_positive
Is_zero<NT>
is_zero
Lazy_exact_nt<NT>
leda_bigfloat
leda_integer
leda_rational
leda_real
make_root_of_2
Max<NT,Compare>
max
Min<NT,Compare>
min
mpq_class
mpz_class
MP_Float
Number_type_checker<NT1,NT2,Comparator>
Number_type_traits<NT>
Quotient<NT>
Rational_traits<NT>
RingNumberType
Ring_tag
RootOf_2
Root_of_2<RT>
Root_of_traits_2<RT>
Sgn<NT>
sign
simplest_rational_in_interval
Sqrt<NT>
SqrtFieldNumberType
Sqrt_field_tag
sqrt
Square<NT>
square
To_double<NT>
To_interval<NT>
to_rational