Open CASCADE Technology  7.5.0
Public Member Functions

IntTools_CurveRangeSample Class Reference

class for range index management of curve More...

#include <IntTools_CurveRangeSample.hxx>

Inheritance diagram for IntTools_CurveRangeSample:
Inheritance graph
[legend]

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

◆ GetRangeIndexDeeper()

Standard_Integer IntTools_CurveRangeSample::GetRangeIndexDeeper ( const Standard_Integer  theNbSample) const

◆ IsEqual()

Standard_Boolean IntTools_CurveRangeSample::IsEqual ( const IntTools_CurveRangeSample Other) const

◆ SetRangeIndex()

void IntTools_CurveRangeSample::SetRangeIndex ( const Standard_Integer  theIndex)

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