LibreOffice Module tools (master) 1
|
This is the complete list of members for Fraction, including all inherited members.
Fraction()=default | Fraction | |
Fraction(const Fraction &rFrac)=default | Fraction | |
Fraction(Fraction &&rFrac)=default | Fraction | |
Fraction(double dVal) | Fraction | explicit |
Fraction(double nNum, double nDen) | Fraction | |
Fraction(sal_Int64 nNum, sal_Int64 nDen) | Fraction | |
Fraction(T1 nNum, T2 nDen, typename std::enable_if< std::is_integral< T1 >::value &&std::is_integral< T2 >::value, int >::type=0) | Fraction | inline |
GetDenominator() const | Fraction | |
GetHashValue() const | Fraction | |
GetNumerator() const | Fraction | |
IsValid() const | Fraction | inline |
MakeFraction(tools::Long nN1, tools::Long nN2, tools::Long nD1, tools::Long nD2) | Fraction | static |
mbValid | Fraction | private |
mnDenominator | Fraction | private |
mnNumerator | Fraction | private |
operator double() const | Fraction | explicit |
operator sal_Int32() const | Fraction | explicit |
operator!= | Fraction | friend |
operator* | Fraction | friend |
operator*=(const Fraction &rfrFrac) | Fraction | |
operator*=(double v) | Fraction | inline |
operator+ | Fraction | friend |
operator+=(const Fraction &rfrFrac) | Fraction | |
operator+=(double v) | Fraction | inline |
operator- | Fraction | friend |
operator-=(const Fraction &rfrFrac) | Fraction | |
operator-=(double v) | Fraction | inline |
operator/ | Fraction | friend |
operator/=(const Fraction &rfrFrac) | Fraction | |
operator/=(double v) | Fraction | inline |
operator< | Fraction | friend |
operator<= | Fraction | friend |
operator=(const Fraction &rfrFrac)=default | Fraction | |
operator=(Fraction &&rfrFrac)=default | Fraction | |
operator=(double v) | Fraction | inline |
operator== | Fraction | friend |
operator> | Fraction | friend |
operator>= | Fraction | friend |
ReduceInaccurate(unsigned nSignificantBits) | Fraction |