Wildmeshing Toolkit
wmtk::Rational Member List

This is the complete list of members for wmtk::Rational, including all inherited members.

abs(const Rational &r0)wmtk::Rationalfriend
can_be_rounded()wmtk::Rationalinline
canonicalize()wmtk::Rational
cmp(const Rational &r, const Rational &r1)wmtk::Rationalfriend
d_valuewmtk::Rationalprivate
denominator() constwmtk::Rationalprivate
get_sign() constwmtk::Rational
init(const T &v)wmtk::Rationalinline
init_from_binary(const std::string &v)wmtk::Rational
is_rounded() constwmtk::Rationalinline
m_is_roundedwmtk::Rationalprivate
numerator() constwmtk::Rationalprivate
operator double() constwmtk::Rationalexplicit
operator!=(const Rational &r, const Rational &r1)wmtk::Rationalfriend
operator*(const Rational &x, const Rational &y)wmtk::Rationalfriend
operator+(const Rational &x, const Rational &y)wmtk::Rationalfriend
operator-(const Rational &x, const Rational &y)wmtk::Rationalfriend
operator-(const Rational &x)wmtk::Rationalfriend
operator/(const Rational &x, const Rational &y)wmtk::Rationalfriend
operator<(const Rational &r, const Rational &r1)wmtk::Rationalfriend
operator<<(std::ostream &os, const Rational &r)wmtk::Rationalfriend
operator<=(const Rational &r, const Rational &r1)wmtk::Rationalfriend
operator=(const Rational &x)wmtk::Rational
operator=(const double x)wmtk::Rational
operator==(const Rational &r, const Rational &r1)wmtk::Rationalfriend
operator>(const Rational &r, const Rational &r1)wmtk::Rationalfriend
operator>=(const Rational &r, const Rational &r1)wmtk::Rationalfriend
pow(const Rational &x, int p)wmtk::Rationalfriend
Rational(bool rounded=false)wmtk::Rational
Rational(int v, bool rounded=false)wmtk::Rational
Rational(double d, bool rounded=false)wmtk::Rational
Rational(const mpq_t &v_)wmtk::Rational
Rational(const Rational &other)wmtk::Rational
Rational(const Rational &other, bool rounded)wmtk::Rational
Rational(const Eigen::VectorX< char > &data)wmtk::Rational
Rational(const std::string &data, bool rounded=false)wmtk::Rational
round()wmtk::Rationalinline
serialize() constwmtk::Rational
to_binary() constwmtk::Rational
to_double() constwmtk::Rational
valuewmtk::Rationalprivate
~Rational()wmtk::Rational