|
Open CASCADE Technology
6.5.4
|
The class Intervals is a sorted sequence of non
overlapping Real Intervals.
#include <Intrv_Intervals.hxx>
Public Member Functions | |
| DEFINE_STANDARD_ALLOC | Intrv_Intervals () |
| Creates a void sequence of intervals. | |
| Intrv_Intervals (const Intrv_Interval &Int) | |
| Creates a sequence of one interval. | |
| Intrv_Intervals (const Intrv_Intervals &Int) | |
| Creates by copying an existing sequence of intervals. | |
| void | Intersect (const Intrv_Interval &Tool) |
| Intersects the intervals with the interval <Tool>. | |
| void | Intersect (const Intrv_Intervals &Tool) |
| Intersects the intervals with the intervals in the sequence <Tool>. | |
| void | Subtract (const Intrv_Interval &Tool) |
| void | Subtract (const Intrv_Intervals &Tool) |
| void | Unite (const Intrv_Interval &Tool) |
| void | Unite (const Intrv_Intervals &Tool) |
| void | XUnite (const Intrv_Interval &Tool) |
| void | XUnite (const Intrv_Intervals &Tool) |
| Standard_Integer | NbIntervals () const |
| const Intrv_Interval & | Value (const Standard_Integer Index) const |
| void Intrv_Intervals::Intersect | ( | const Intrv_Interval & | Tool | ) |
| void Intrv_Intervals::Intersect | ( | const Intrv_Intervals & | Tool | ) |
| Standard_Integer Intrv_Intervals::NbIntervals | ( | ) | const |
| void Intrv_Intervals::Subtract | ( | const Intrv_Interval & | Tool | ) |
| void Intrv_Intervals::Subtract | ( | const Intrv_Intervals & | Tool | ) |
| void Intrv_Intervals::Unite | ( | const Intrv_Interval & | Tool | ) |
| void Intrv_Intervals::Unite | ( | const Intrv_Intervals & | Tool | ) |
| const Intrv_Interval& Intrv_Intervals::Value | ( | const Standard_Integer | Index | ) | const |
| void Intrv_Intervals::XUnite | ( | const Intrv_Interval & | Tool | ) |
| void Intrv_Intervals::XUnite | ( | const Intrv_Intervals & | Tool | ) |
1.8.0