
bool disjoint(const kc_interval<T>& a, const kc_interval<T>& b); bool proper_subset(const kc_interval<T>& a, const kc_interval<T>& b); bool subset(const kc_interval<T>& a, const kc_interval<T>& b); bool proper_superset(const kc_interval<T>& a, const kc_interval<T>& b); bool superset(const kc_interval<T>& a, const kc_interval<T>& b); bool overlap(const kc_interval<T>& a, const kc_interval<T>& b); bool inside(const kc_interval<T>& a, const std::complex<T>& v);
These functions assert set properties between two given circular intervals
.
Whether the two intervals are disjoint to each other.
Determines whether
is a proper subset of
, that is
.
Determines whether
is a subset of
, that is
.
Determines whether
is a proper superset of
, that is
.
Determines whether
is a superset of
, that is
.
Determines whether
intersects or overlaps with
.
Whether the complex number
is within the span of the given circular interval
.