ICAROUS
larcfm
IntervalSet
larcfm::IntervalSet Member List
This is the complete list of members for
larcfm::IntervalSet
, including all inherited members.
almost_add
(double l, double u)
larcfm::IntervalSet
almost_add
(double l, double u, INT64FM maxUlps)
larcfm::IntervalSet
almost_intersect
(const IntervalSet &n)
larcfm::IntervalSet
almost_intersect
(const IntervalSet &n, INT64FM maxUlps)
larcfm::IntervalSet
almost_unions
(const IntervalSet &n, INT64FM maxUlps)
larcfm::IntervalSet
clear
()
larcfm::IntervalSet
diff
(const Interval &rn)
larcfm::IntervalSet
diff
(const IntervalSet &n)
larcfm::IntervalSet
empty
(defined in
larcfm::IntervalSet
)
larcfm::IntervalSet
private
static
getInterval
(int i) const
larcfm::IntervalSet
in
(double x) const
larcfm::IntervalSet
insert
(int i, const Interval &r) (defined in
larcfm::IntervalSet
)
larcfm::IntervalSet
private
IntervalSet
()
larcfm::IntervalSet
IntervalSet
(const IntervalSet &l)
larcfm::IntervalSet
IntervalSet
(const std::vector< Interval > &v)
larcfm::IntervalSet
explicit
isEmpty
() const (defined in
larcfm::IntervalSet
)
larcfm::IntervalSet
length
(defined in
larcfm::IntervalSet
)
larcfm::IntervalSet
private
max_intervals
larcfm::IntervalSet
static
order
(double x) const (defined in
larcfm::IntervalSet
)
larcfm::IntervalSet
private
r
(defined in
larcfm::IntervalSet
)
larcfm::IntervalSet
private
remove
(int i) (defined in
larcfm::IntervalSet
)
larcfm::IntervalSet
private
remove
(int i, int len) (defined in
larcfm::IntervalSet
)
larcfm::IntervalSet
private
removeSingle
(double x, double width)
larcfm::IntervalSet
removeSingle
(double x)
larcfm::IntervalSet
size
() const
larcfm::IntervalSet
sweepBreaks
(double width)
larcfm::IntervalSet
sweepSingle
()
larcfm::IntervalSet
sweepSingle
(double width)
larcfm::IntervalSet
toString
() const
larcfm::IntervalSet
toString
(const std::string &unit) const
larcfm::IntervalSet
toVector
() const
larcfm::IntervalSet
unions
(const Interval &rn)
larcfm::IntervalSet
unions
(const IntervalSet &n)
larcfm::IntervalSet
Generated by
1.9.2