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