Open CASCADE Technology 7.8.2.dev
IntTools_CurveRangeSample Class Reference

class for range index management of curve More...

#include <IntTools_CurveRangeSample.hxx>

Inheritance diagram for IntTools_CurveRangeSample:

Public Member Functions

 IntTools_CurveRangeSample ()
 
 IntTools_CurveRangeSample (const Standard_Integer theIndex)
 
void SetRangeIndex (const Standard_Integer theIndex)
 
Standard_Integer GetRangeIndex () const
 
Standard_Boolean IsEqual (const IntTools_CurveRangeSample &Other) const
 
bool operator== (const IntTools_CurveRangeSample &Other) const
 
IntTools_Range GetRange (const Standard_Real theFirst, const Standard_Real theLast, const Standard_Integer theNbSample) const
 
Standard_Integer GetRangeIndexDeeper (const Standard_Integer theNbSample) const
 
- Public Member Functions inherited from IntTools_BaseRangeSample
 IntTools_BaseRangeSample ()
 
 IntTools_BaseRangeSample (const Standard_Integer theDepth)
 
void SetDepth (const Standard_Integer theDepth)
 
Standard_Integer GetDepth () const
 

Detailed Description

class for range index management of curve

Constructor & Destructor Documentation

◆ IntTools_CurveRangeSample() [1/2]

IntTools_CurveRangeSample::IntTools_CurveRangeSample ( )

◆ IntTools_CurveRangeSample() [2/2]

IntTools_CurveRangeSample::IntTools_CurveRangeSample ( const Standard_Integer theIndex)

Member Function Documentation

◆ GetRange()

IntTools_Range IntTools_CurveRangeSample::GetRange ( const Standard_Real theFirst,
const Standard_Real theLast,
const Standard_Integer theNbSample ) const

◆ GetRangeIndex()

Standard_Integer IntTools_CurveRangeSample::GetRangeIndex ( ) const
inline

◆ GetRangeIndexDeeper()

Standard_Integer IntTools_CurveRangeSample::GetRangeIndexDeeper ( const Standard_Integer theNbSample) const
inline

◆ IsEqual()

Standard_Boolean IntTools_CurveRangeSample::IsEqual ( const IntTools_CurveRangeSample & Other) const
inline

◆ operator==()

bool IntTools_CurveRangeSample::operator== ( const IntTools_CurveRangeSample & Other) const
inline

◆ SetRangeIndex()

void IntTools_CurveRangeSample::SetRangeIndex ( const Standard_Integer theIndex)
inline

The documentation for this class was generated from the following file: