Bound type of a SymbolicInterval.
More...
#include <roots.h>
Bound type of a SymbolicInterval.
Definition at line 205 of file roots.h.
◆ Type
Enumerator |
---|
infty | |
strict | |
weak | |
Definition at line 206 of file roots.h.
◆ Bound()
smtrat::cadcells::datastructures::Bound::Bound |
( |
Type |
type, |
|
|
std::optional< RootFunction > |
value |
|
) |
| |
|
inlineprivate |
◆ infty()
static Bound smtrat::cadcells::datastructures::Bound::infty |
( |
| ) |
|
|
inlinestatic |
◆ is_infty()
bool smtrat::cadcells::datastructures::Bound::is_infty |
( |
| ) |
const |
|
inline |
◆ is_strict()
bool smtrat::cadcells::datastructures::Bound::is_strict |
( |
| ) |
const |
|
inline |
◆ is_weak()
bool smtrat::cadcells::datastructures::Bound::is_weak |
( |
| ) |
const |
|
inline |
◆ operator!=()
bool smtrat::cadcells::datastructures::Bound::operator!= |
( |
const Bound & |
other | ) |
const |
|
inline |
◆ operator==()
bool smtrat::cadcells::datastructures::Bound::operator== |
( |
const Bound & |
other | ) |
const |
|
inline |
◆ set_weak()
void smtrat::cadcells::datastructures::Bound::set_weak |
( |
| ) |
|
|
inline |
◆ strict()
◆ value()
const RootFunction& smtrat::cadcells::datastructures::Bound::value |
( |
| ) |
const |
|
inline |
◆ weak()
◆ m_type
Type smtrat::cadcells::datastructures::Bound::m_type |
|
private |
◆ m_value
std::optional<RootFunction> smtrat::cadcells::datastructures::Bound::m_value |
|
private |
The documentation for this class was generated from the following file:
- smtrat-cadcells/datastructures/roots.h