OCC Main Page | ModelingAlgorithms | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingAlgorithms
TKBO
IntTools


IntTools_SurfaceRangeSample Class Reference

#include <IntTools_SurfaceRangeSample.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT IntTools_SurfaceRangeSample ()
Standard_EXPORT IntTools_SurfaceRangeSample (const Standard_Integer theIndexU, const Standard_Integer theDepthU, const Standard_Integer theIndexV, const Standard_Integer theDepthV)
Standard_EXPORT IntTools_SurfaceRangeSample (const IntTools_CurveRangeSample &theRangeU, const IntTools_CurveRangeSample &theRangeV)
Standard_EXPORT IntTools_SurfaceRangeSample (const IntTools_SurfaceRangeSample &Other)
Standard_EXPORT IntTools_SurfaceRangeSampleAssign (const IntTools_SurfaceRangeSample &Other)
IntTools_SurfaceRangeSampleoperator= (const IntTools_SurfaceRangeSample &Other)
void SetRanges (const IntTools_CurveRangeSample &theRangeU, const IntTools_CurveRangeSample &theRangeV)
void GetRanges (IntTools_CurveRangeSample &theRangeU, IntTools_CurveRangeSample &theRangeV) const
void SetIndexes (const Standard_Integer theIndexU, const Standard_Integer theIndexV)
void GetIndexes (Standard_Integer &theIndexU, Standard_Integer &theIndexV) const
void GetDepths (Standard_Integer &theDepthU, Standard_Integer &theDepthV) const
void SetSampleRangeU (const IntTools_CurveRangeSample &theRangeSampleU)
const IntTools_CurveRangeSampleGetSampleRangeU () const
void SetSampleRangeV (const IntTools_CurveRangeSample &theRangeSampleV)
const IntTools_CurveRangeSampleGetSampleRangeV () const
void SetIndexU (const Standard_Integer theIndexU)
Standard_Integer GetIndexU () const
void SetIndexV (const Standard_Integer theIndexV)
Standard_Integer GetIndexV () const
void SetDepthU (const Standard_Integer theDepthU)
Standard_Integer GetDepthU () const
void SetDepthV (const Standard_Integer theDepthV)
Standard_Integer GetDepthV () const
Standard_EXPORT IntTools_Range GetRangeU (const Standard_Real theFirstU, const Standard_Real theLastU, const Standard_Integer theNbSampleU) const
Standard_EXPORT IntTools_Range GetRangeV (const Standard_Real theFirstV, const Standard_Real theLastV, const Standard_Integer theNbSampleV) const
Standard_Boolean IsEqual (const IntTools_SurfaceRangeSample &Other) const
Standard_Integer GetRangeIndexUDeeper (const Standard_Integer theNbSampleU) const
Standard_Integer GetRangeIndexVDeeper (const Standard_Integer theNbSampleV) const

Private Attributes

IntTools_CurveRangeSample myRangeU
IntTools_CurveRangeSample myRangeV


Constructor & Destructor Documentation

Standard_EXPORT IntTools_SurfaceRangeSample::IntTools_SurfaceRangeSample  ) 
 

Standard_EXPORT IntTools_SurfaceRangeSample::IntTools_SurfaceRangeSample const Standard_Integer  theIndexU,
const Standard_Integer  theDepthU,
const Standard_Integer  theIndexV,
const Standard_Integer  theDepthV
 

Standard_EXPORT IntTools_SurfaceRangeSample::IntTools_SurfaceRangeSample const IntTools_CurveRangeSample theRangeU,
const IntTools_CurveRangeSample theRangeV
 

Standard_EXPORT IntTools_SurfaceRangeSample::IntTools_SurfaceRangeSample const IntTools_SurfaceRangeSample Other  ) 
 


Member Function Documentation

Standard_EXPORT IntTools_SurfaceRangeSample& IntTools_SurfaceRangeSample::Assign const IntTools_SurfaceRangeSample Other  ) 
 

void IntTools_SurfaceRangeSample::GetDepths Standard_Integer &  theDepthU,
Standard_Integer &  theDepthV
const [inline]
 

Standard_Integer IntTools_SurfaceRangeSample::GetDepthU  )  const [inline]
 

Standard_Integer IntTools_SurfaceRangeSample::GetDepthV  )  const [inline]
 

void IntTools_SurfaceRangeSample::GetIndexes Standard_Integer &  theIndexU,
Standard_Integer &  theIndexV
const [inline]
 

Standard_Integer IntTools_SurfaceRangeSample::GetIndexU  )  const [inline]
 

Standard_Integer IntTools_SurfaceRangeSample::GetIndexV  )  const [inline]
 

Standard_Integer IntTools_SurfaceRangeSample::GetRangeIndexUDeeper const Standard_Integer  theNbSampleU  )  const [inline]
 

Standard_Integer IntTools_SurfaceRangeSample::GetRangeIndexVDeeper const Standard_Integer  theNbSampleV  )  const [inline]
 

void IntTools_SurfaceRangeSample::GetRanges IntTools_CurveRangeSample theRangeU,
IntTools_CurveRangeSample theRangeV
const [inline]
 

Standard_EXPORT IntTools_Range IntTools_SurfaceRangeSample::GetRangeU const Standard_Real  theFirstU,
const Standard_Real  theLastU,
const Standard_Integer  theNbSampleU
const
 

Standard_EXPORT IntTools_Range IntTools_SurfaceRangeSample::GetRangeV const Standard_Real  theFirstV,
const Standard_Real  theLastV,
const Standard_Integer  theNbSampleV
const
 

const IntTools_CurveRangeSample & IntTools_SurfaceRangeSample::GetSampleRangeU  )  const [inline]
 

const IntTools_CurveRangeSample & IntTools_SurfaceRangeSample::GetSampleRangeV  )  const [inline]
 

Standard_Boolean IntTools_SurfaceRangeSample::IsEqual const IntTools_SurfaceRangeSample Other  )  const [inline]
 

void IntTools_SurfaceRangeSample::operator delete void *  anAddress  )  [inline]
 

void* IntTools_SurfaceRangeSample::operator new size_t  size  )  [inline]
 

void* IntTools_SurfaceRangeSample::operator new size_t  ,
void *  anAddress
[inline]
 

IntTools_SurfaceRangeSample& IntTools_SurfaceRangeSample::operator= const IntTools_SurfaceRangeSample Other  )  [inline]
 

void IntTools_SurfaceRangeSample::SetDepthU const Standard_Integer  theDepthU  )  [inline]
 

void IntTools_SurfaceRangeSample::SetDepthV const Standard_Integer  theDepthV  )  [inline]
 

void IntTools_SurfaceRangeSample::SetIndexes const Standard_Integer  theIndexU,
const Standard_Integer  theIndexV
[inline]
 

void IntTools_SurfaceRangeSample::SetIndexU const Standard_Integer  theIndexU  )  [inline]
 

void IntTools_SurfaceRangeSample::SetIndexV const Standard_Integer  theIndexV  )  [inline]
 

void IntTools_SurfaceRangeSample::SetRanges const IntTools_CurveRangeSample theRangeU,
const IntTools_CurveRangeSample theRangeV
[inline]
 

void IntTools_SurfaceRangeSample::SetSampleRangeU const IntTools_CurveRangeSample theRangeSampleU  )  [inline]
 

void IntTools_SurfaceRangeSample::SetSampleRangeV const IntTools_CurveRangeSample theRangeSampleV  )  [inline]
 


Field Documentation

IntTools_CurveRangeSample IntTools_SurfaceRangeSample::myRangeU [private]
 

IntTools_CurveRangeSample IntTools_SurfaceRangeSample::myRangeV [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Aug 25 13:42:22 2008 for OpenCASCADE by  doxygen 1.4.1