BWAPI
Classes | Functions
SPAR/AIModule/BWTA/vendors/CGAL/CGAL/Arr_geometry_traits/One_root_number.h File Reference
#include <CGAL/Interval_arithmetic.h>
Include dependency graph for One_root_number.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  _One_root_number< NumberType_, Filter_ >

Functions

template<class NT , bool FL>
std::pair< double, double > to_interval (const _One_root_number< NT, FL > &x)
template<class NT , bool FL>
_One_root_number< NT, FL > operator+ (const NT &val, const _One_root_number< NT, FL > &x)
template<class NT , bool FL>
_One_root_number< NT, FL > operator- (const NT &val, const _One_root_number< NT, FL > &x)
template<class NT , bool FL>
_One_root_number< NT, FL > operator* (const NT &val, const _One_root_number< NT, FL > &x)
template<class NT , bool FL>
_One_root_number< NT, FL > operator/ (const NT &val, const _One_root_number< NT, FL > &x)
template<class NT , bool FL>
double to_double (const _One_root_number< NT, FL > &x)
template<class NT , bool FL>
_One_root_number< NT, FL > square (const _One_root_number< NT, FL > &x)
template<class NT , bool FL>
CGAL::Sign sign (const _One_root_number< NT, FL > &x)
template<class NT , bool FL>
CGAL::Comparison_result compare (const NT &val, const _One_root_number< NT, FL > &x)
template<class NT , bool FL>
CGAL::Comparison_result compare (const _One_root_number< NT, FL > &x, const NT &val)
template<class NT , bool FL>
CGAL::Comparison_result compare (const _One_root_number< NT, FL > &x, const _One_root_number< NT, FL > &y)

Detailed Description

Header file for the One_root_number<NT> class.


Function Documentation

template<class NT , bool FL>
CGAL::Comparison_result compare ( const NT &  val,
const _One_root_number< NT, FL > &  x 
)

Compare a rational number and a one-root number.

Here is the call graph for this function:

template<class NT , bool FL>
CGAL::Comparison_result compare ( const _One_root_number< NT, FL > &  x,
const NT &  val 
)

Compare a rational number and a one-root number.

Here is the call graph for this function:

template<class NT , bool FL>
CGAL::Comparison_result compare ( const _One_root_number< NT, FL > &  x,
const _One_root_number< NT, FL > &  y 
)

Compare two one-root numbers.

Here is the call graph for this function:

template<class NT , bool FL>
_One_root_number<NT, FL> operator* ( const NT &  val,
const _One_root_number< NT, FL > &  x 
)

Multiply a rational number and a one-root number.

Here is the call graph for this function:

Here is the caller graph for this function:

template<class NT , bool FL>
_One_root_number<NT, FL> operator+ ( const NT &  val,
const _One_root_number< NT, FL > &  x 
)

Add a rational number and a one-root number.

Here is the call graph for this function:

template<class NT , bool FL>
_One_root_number<NT, FL> operator- ( const NT &  val,
const _One_root_number< NT, FL > &  x 
)

Subtract a one-root number from a rational number.

Here is the call graph for this function:

template<class NT , bool FL>
_One_root_number<NT, FL> operator/ ( const NT &  val,
const _One_root_number< NT, FL > &  x 
)

Divide a rational number by a one-root number.

Here is the call graph for this function:

template<class NT , bool FL>
CGAL::Sign sign ( const _One_root_number< NT, FL > &  x)

Evaluate the sign of a one-root number.

Here is the call graph for this function:

template<class NT , bool FL>
_One_root_number<NT, FL> square ( const _One_root_number< NT, FL > &  x)

Compute the square of a one-root number.

Here is the call graph for this function:

template<class NT , bool FL>
double to_double ( const _One_root_number< NT, FL > &  x)

Get a double-precision approximation of the one-root number.

Here is the call graph for this function:

template<class NT , bool FL>
std::pair<double, double> to_interval ( const _One_root_number< NT, FL > &  x)

Compute an isolating interval for the one-root number.

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines