Open CASCADE Technology  7.1.0.beta
Public Member Functions

IntTools_CurveRangeLocalizeData Class Reference

#include <IntTools_CurveRangeLocalizeData.hxx>

Public Member Functions

 IntTools_CurveRangeLocalizeData (const Standard_Integer theNbSample, const Standard_Real theMinRange)
 
Standard_Integer GetNbSample () const
 
Standard_Real GetMinRange () const
 
void AddOutRange (const IntTools_CurveRangeSample &theRange)
 
void AddBox (const IntTools_CurveRangeSample &theRange, const Bnd_Box &theBox)
 
Standard_Boolean FindBox (const IntTools_CurveRangeSample &theRange, Bnd_Box &theBox) const
 
Standard_Boolean IsRangeOut (const IntTools_CurveRangeSample &theRange) const
 
void ListRangeOut (IntTools_ListOfCurveRangeSample &theList) const
 

Constructor & Destructor Documentation

IntTools_CurveRangeLocalizeData::IntTools_CurveRangeLocalizeData ( const Standard_Integer  theNbSample,
const Standard_Real  theMinRange 
)

Member Function Documentation

void IntTools_CurveRangeLocalizeData::AddBox ( const IntTools_CurveRangeSample theRange,
const Bnd_Box theBox 
)
void IntTools_CurveRangeLocalizeData::AddOutRange ( const IntTools_CurveRangeSample theRange)
Standard_Boolean IntTools_CurveRangeLocalizeData::FindBox ( const IntTools_CurveRangeSample theRange,
Bnd_Box theBox 
) const
Standard_Real IntTools_CurveRangeLocalizeData::GetMinRange ( ) const
Standard_Integer IntTools_CurveRangeLocalizeData::GetNbSample ( ) const
Standard_Boolean IntTools_CurveRangeLocalizeData::IsRangeOut ( const IntTools_CurveRangeSample theRange) const
void IntTools_CurveRangeLocalizeData::ListRangeOut ( IntTools_ListOfCurveRangeSample theList) const

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