#include <interval.hh>
Public Member Functions | |
interval () | |
interval (double n) | |
interval (double n, double m) | |
interval (const interval &r) | |
bool | isconst () |
Public Attributes | |
bool | valid |
true if it is a valid interval | |
double | lo |
minimal value | |
double | hi |
maximal value |
Definition at line 36 of file interval.hh.
interval::interval | ( | ) | [inline] |
Definition at line 42 of file interval.hh.
interval::interval | ( | double | n | ) | [inline] |
Definition at line 43 of file interval.hh.
interval::interval | ( | double | n, | |
double | m | |||
) | [inline] |
interval::interval | ( | const interval & | r | ) | [inline] |
bool interval::isconst | ( | ) | [inline] |
double interval::hi |
maximal value
Definition at line 40 of file interval.hh.
Referenced by abs(), checkDelayInterval(), SqrtPrim::infereSigType(), isconst(), max(), mergeinterval(), min(), operator%(), operator&(), operator*(), operator+(), operator-(), operator/(), operator<<(), operator|(), and reunion().
double interval::lo |
minimal value
Definition at line 39 of file interval.hh.
Referenced by abs(), checkDelayInterval(), SqrtPrim::infereSigType(), infereSigType(), isconst(), max(), mergeinterval(), min(), operator%(), operator&(), operator*(), operator+(), operator-(), operator/(), operator<<(), operator|(), and reunion().
bool interval::valid |
true if it is a valid interval
Definition at line 38 of file interval.hh.
Referenced by abs(), checkDelayInterval(), SqrtPrim::infereSigType(), infereSigType(), isconst(), mergeinterval(), operator%(), operator&(), operator*(), operator+(), operator-(), operator/(), operator<<(), operator|(), and reunion().