#include <prointerval.h>
Definition at line 36 of file prointerval.h.
coco::proj_rational::proj_rational | ( | int | n = 0 , |
|
unsigned int | d = 1 | |||
) | [inline] |
Definition at line 49 of file prointerval.h.
coco::proj_rational::proj_rational | ( | const proj_rational & | R | ) | [inline] |
Definition at line 51 of file prointerval.h.
coco::proj_rational::~proj_rational | ( | ) | [inline] |
Definition at line 53 of file prointerval.h.
int coco::proj_rational::denominator | ( | ) | const [inline] |
Definition at line 107 of file prointerval.h.
interval coco::proj_rational::ival | ( | ) | const [inline] |
Definition at line 74 of file prointerval.h.
int coco::proj_rational::nominator | ( | ) | const [inline] |
Definition at line 106 of file prointerval.h.
bool coco::proj_rational::operator!= | ( | int | n | ) | const [inline] |
Definition at line 96 of file prointerval.h.
bool coco::proj_rational::operator!= | ( | const proj_rational & | R | ) | const [inline] |
Definition at line 79 of file prointerval.h.
proj_rational coco::proj_rational::operator* | ( | const proj_rational & | R | ) | const [inline] |
Definition at line 96 of file prointerval.hpp.
proj_rational & coco::proj_rational::operator*= | ( | const proj_rational & | R | ) | [inline] |
Definition at line 148 of file prointerval.hpp.
proj_rational coco::proj_rational::operator+ | ( | const proj_rational & | R | ) | const [inline] |
Definition at line 74 of file prointerval.hpp.
proj_rational & coco::proj_rational::operator+= | ( | const proj_rational & | R | ) | [inline] |
Definition at line 126 of file prointerval.hpp.
proj_rational coco::proj_rational::operator- | ( | const proj_rational & | R | ) | const [inline] |
Definition at line 85 of file prointerval.hpp.
proj_rational coco::proj_rational::operator- | ( | ) | const [inline] |
Definition at line 61 of file prointerval.h.
proj_rational & coco::proj_rational::operator-= | ( | const proj_rational & | R | ) | [inline] |
Definition at line 137 of file prointerval.hpp.
proj_rational coco::proj_rational::operator/ | ( | const proj_rational & | R | ) | const [inline] |
Definition at line 109 of file prointerval.hpp.
proj_rational & coco::proj_rational::operator/= | ( | const proj_rational & | R | ) | [inline] |
Definition at line 161 of file prointerval.hpp.
bool coco::proj_rational::operator< | ( | int | n | ) | const [inline] |
Definition at line 98 of file prointerval.h.
bool coco::proj_rational::operator< | ( | const proj_rational & | R | ) | const [inline] |
Definition at line 82 of file prointerval.h.
bool coco::proj_rational::operator<= | ( | int | n | ) | const [inline] |
Definition at line 102 of file prointerval.h.
bool coco::proj_rational::operator<= | ( | const proj_rational & | R | ) | const [inline] |
Definition at line 88 of file prointerval.h.
proj_rational& coco::proj_rational::operator= | ( | int | n | ) | [inline] |
Definition at line 58 of file prointerval.h.
proj_rational& coco::proj_rational::operator= | ( | const proj_rational & | R | ) | [inline] |
Definition at line 55 of file prointerval.h.
bool coco::proj_rational::operator== | ( | int | n | ) | const [inline] |
Definition at line 94 of file prointerval.h.
bool coco::proj_rational::operator== | ( | const proj_rational & | R | ) | const [inline] |
Definition at line 76 of file prointerval.h.
bool coco::proj_rational::operator> | ( | int | n | ) | const [inline] |
Definition at line 100 of file prointerval.h.
bool coco::proj_rational::operator> | ( | const proj_rational & | R | ) | const [inline] |
Definition at line 85 of file prointerval.h.
bool coco::proj_rational::operator>= | ( | int | n | ) | const [inline] |
Definition at line 104 of file prointerval.h.
bool coco::proj_rational::operator>= | ( | const proj_rational & | R | ) | const [inline] |
Definition at line 91 of file prointerval.h.
proj_rational& coco::proj_rational::set | ( | int | n, | |
unsigned int | d | |||
) | [inline] |
Definition at line 108 of file prointerval.h.
proj_rational abs | ( | const proj_rational & | r | ) | [friend] |
Definition at line 120 of file prointerval.h.