Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
IntTools_CurveRangeLocalizeData Class Reference

#include <IntTools_CurveRangeLocalizeData.hxx>

Public Member Functions

 IntTools_CurveRangeLocalizeData (const int theNbSample, const double theMinRange)
 
int GetNbSample () const
 
double GetMinRange () const
 
void AddOutRange (const IntTools_CurveRangeSample &theRange)
 
void AddBox (const IntTools_CurveRangeSample &theRange, const Bnd_Box &theBox)
 
bool FindBox (const IntTools_CurveRangeSample &theRange, Bnd_Box &theBox) const
 
bool IsRangeOut (const IntTools_CurveRangeSample &theRange) const
 
void ListRangeOut (NCollection_List< IntTools_CurveRangeSample > &theList) const
 

Constructor & Destructor Documentation

◆ IntTools_CurveRangeLocalizeData()

IntTools_CurveRangeLocalizeData::IntTools_CurveRangeLocalizeData ( const int theNbSample,
const double theMinRange )

Member Function Documentation

◆ AddBox()

void IntTools_CurveRangeLocalizeData::AddBox ( const IntTools_CurveRangeSample & theRange,
const Bnd_Box & theBox )

◆ AddOutRange()

void IntTools_CurveRangeLocalizeData::AddOutRange ( const IntTools_CurveRangeSample & theRange)

◆ FindBox()

bool IntTools_CurveRangeLocalizeData::FindBox ( const IntTools_CurveRangeSample & theRange,
Bnd_Box & theBox ) const

◆ GetMinRange()

double IntTools_CurveRangeLocalizeData::GetMinRange ( ) const
inline

◆ GetNbSample()

int IntTools_CurveRangeLocalizeData::GetNbSample ( ) const
inline

◆ IsRangeOut()

bool IntTools_CurveRangeLocalizeData::IsRangeOut ( const IntTools_CurveRangeSample & theRange) const

◆ ListRangeOut()

void IntTools_CurveRangeLocalizeData::ListRangeOut ( NCollection_List< IntTools_CurveRangeSample > & theList) const

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