Geogram  Version 1.9.1
A programming library of geometric algorithms
GEO::rationalg< T > Member List

This is the complete list of members for GEO::rationalg< T >, including all inherited members.

compare(const rationalg< T > &rhs) constGEO::rationalg< T >inline
compare(double rhs) constGEO::rationalg< T >inline
copy(const rationalg< T > &rhs)GEO::rationalg< T >inlineprotected
denom() constGEO::rationalg< T >inline
denom()GEO::rationalg< T >inline
estimate() constGEO::rationalg< T >inline
has_same_denom(const rationalg< T > &rhs) constGEO::rationalg< T >inlineprotected
num() constGEO::rationalg< T >inline
num()GEO::rationalg< T >inline
operator!=(const rationalg< T > &a, const rationalg< T > &b)GEO::rationalg< T >related
operator!=(const rationalg< T > &a, double b)GEO::rationalg< T >related
operator!=(double a, const rationalg< T > &b)GEO::rationalg< T >related
operator*(const rationalg< T > &rhs) constGEO::rationalg< T >inline
operator*(double rhs) constGEO::rationalg< T >inline
operator*(double a, const rationalg< T > &b)GEO::rationalg< T >related
operator*=(const rationalg< T > &rhs)GEO::rationalg< T >inline
operator*=(double rhs)GEO::rationalg< T >inline
operator+(const rationalg< T > &rhs) constGEO::rationalg< T >inline
operator+(double rhs) constGEO::rationalg< T >inline
operator+(double a, const rationalg< T > &b)GEO::rationalg< T >related
operator+=(const rationalg< T > &rhs)GEO::rationalg< T >inline
operator+=(double rhs)GEO::rationalg< T >inline
operator-(const rationalg< T > &rhs) constGEO::rationalg< T >inline
operator-(double rhs) constGEO::rationalg< T >inline
operator-() constGEO::rationalg< T >inline
operator-(double a, const rationalg< T > &b)GEO::rationalg< T >related
operator-=(const rationalg< T > &rhs)GEO::rationalg< T >inline
operator-=(double rhs)GEO::rationalg< T >inline
operator/(const rationalg< T > &rhs) constGEO::rationalg< T >inline
operator/(double rhs) constGEO::rationalg< T >inline
operator/(double a, const rationalg< T > &b)GEO::rationalg< T >related
operator/=(const rationalg< T > &rhs)GEO::rationalg< T >inline
operator/=(double rhs)GEO::rationalg< T >inline
operator<(const rationalg< T > &rhs) constGEO::rationalg< T >inline
operator<(double rhs) constGEO::rationalg< T >inline
operator<=(const rationalg< T > &rhs) constGEO::rationalg< T >inline
operator<=(double rhs) constGEO::rationalg< T >inline
operator=(const rationalg< T > &rhs)=defaultGEO::rationalg< T >
operator=(rationalg< T > &&rhs)=defaultGEO::rationalg< T >
operator==(const rationalg< T > &a, const rationalg< T > &b)GEO::rationalg< T >related
operator==(const rationalg< T > &a, double b)GEO::rationalg< T >related
operator==(double a, const rationalg< T > &b)GEO::rationalg< T >related
operator>(const rationalg< T > &rhs) constGEO::rationalg< T >inline
operator>(double rhs) constGEO::rationalg< T >inline
operator>=(const rationalg< T > &rhs) constGEO::rationalg< T >inline
operator>=(double rhs) constGEO::rationalg< T >inline
optimize()GEO::rationalg< T >inline
rationalg()=default (defined in GEO::rationalg< T >)GEO::rationalg< T >
rationalg(double x)GEO::rationalg< T >inlineexplicit
rationalg(const T &x)GEO::rationalg< T >inlineexplicit
rationalg(T &&x)GEO::rationalg< T >inlineexplicit
rationalg(double num, double denom)GEO::rationalg< T >inlineexplicit
rationalg(const T &num, const T &denom)GEO::rationalg< T >inlineexplicit
rationalg(T &&num, T &&denom)GEO::rationalg< T >inlineexplicit
rationalg(const rationalg< T > &rhs)=defaultGEO::rationalg< T >
rationalg(rationalg< T > &&rhs)=defaultGEO::rationalg< T >
sign() constGEO::rationalg< T >inline
value_type typedef (defined in GEO::rationalg< T >)GEO::rationalg< T >