Open CASCADE Technology 6.6.0
Public Member Functions
Intrv_Intervals Class Reference

The class Intervals is a sorted sequence of non
overlapping Real Intervals.

#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.

 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_IntervalValue (const Standard_Integer Index) const

Constructor & Destructor Documentation

Intrv_Intervals::Intrv_Intervals ( )
Intrv_Intervals::Intrv_Intervals ( const Intrv_Interval Int)
Intrv_Intervals::Intrv_Intervals ( const Intrv_Intervals Int)

Member Function Documentation

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_Intervals Tool)
void Intrv_Intervals::Subtract ( const Intrv_Interval 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)

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines