|
Open CASCADE Technology 6.5.2
|
The class Intervals is a sorted sequence of non
overlapping Real Intervals.
#include <Intrv_Intervals.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| 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 |
| Intrv_Intervals::Intrv_Intervals | ( | ) |
| Intrv_Intervals::Intrv_Intervals | ( | const Intrv_Interval & | Int | ) |
| Intrv_Intervals::Intrv_Intervals | ( | const Intrv_Intervals & | Int | ) |
| 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::operator delete | ( | void * | anAddress | ) | [inline] |
| void* Intrv_Intervals::operator new | ( | size_t | size | ) | [inline] |
| void* Intrv_Intervals::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| 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_Intervals & | Tool | ) |
| void Intrv_Intervals::XUnite | ( | const Intrv_Interval & | Tool | ) |
1.7.4