| 
    Open CASCADE Technology 7.8.2.dev
    
   | 
 
The class Intervals is a sorted sequence of non overlapping Real Intervals. More...
#include <Intrv_Intervals.hxx>
Public Member Functions | |
| Intrv_Intervals () | |
| Creates a void sequence of intervals.   | |
| Intrv_Intervals (const Intrv_Interval &Int) | |
| Creates a sequence of one interval.   | |
| 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 | 
The class Intervals is a sorted sequence of non overlapping Real Intervals.
| Intrv_Intervals::Intrv_Intervals | ( | ) | 
Creates a void sequence of intervals.
| Intrv_Intervals::Intrv_Intervals | ( | const Intrv_Interval & | Int | ) | 
Creates a sequence of one interval.
| void Intrv_Intervals::Intersect | ( | const Intrv_Interval & | Tool | ) | 
Intersects the intervals with the interval <Tool>.
| void Intrv_Intervals::Intersect | ( | const Intrv_Intervals & | Tool | ) | 
Intersects the intervals with the intervals in the sequence <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 | ) |