Extrema_LCCacheOfLocateExtCC Class Reference

#include <Extrema_LCCacheOfLocateExtCC.hxx>

Inheritance diagram for Extrema_LCCacheOfLocateExtCC:
Inheritance graph
[legend]

Public Member Functions

 Extrema_LCCacheOfLocateExtCC ()
 Extrema_LCCacheOfLocateExtCC (const Adaptor3d_Curve &theC, const Standard_Real theUFirst, const Standard_Real theULast, const Standard_Integer theNbSamples, const Standard_Boolean theToCalculate)
void SetCurve (const Adaptor3d_Curve &theC, const Standard_Integer theNbSamples, const Standard_Boolean theToCalculate)
void SetCurve (const Adaptor3d_Curve &theC, const Standard_Real theUFirst, const Standard_Real theULast, const Standard_Integer theNbSamples, const Standard_Boolean theToCalculate)
void SetRange (const Standard_Real Uinf, const Standard_Real Usup, const Standard_Boolean theToCalculate)
void CalculatePoints ()
Standard_Boolean IsValid () const
const Handle_TColgp_HArray1OfPnt & Points () const
Standard_Address CurvePtr () const
Standard_Integer NbSamples () const
Standard_Real FirstParameter () const
Standard_Real LastParameter () const
Standard_Real TrimFirstParameter () const
Standard_Real TrimLastParameter () const

Constructor & Destructor Documentation

Extrema_LCCacheOfLocateExtCC::Extrema_LCCacheOfLocateExtCC (  ) 
Extrema_LCCacheOfLocateExtCC::Extrema_LCCacheOfLocateExtCC ( const Adaptor3d_Curve theC,
const Standard_Real  theUFirst,
const Standard_Real  theULast,
const Standard_Integer  theNbSamples,
const Standard_Boolean  theToCalculate 
)

Member Function Documentation

void Extrema_LCCacheOfLocateExtCC::CalculatePoints (  ) 
Standard_Address Extrema_LCCacheOfLocateExtCC::CurvePtr (  )  const
Standard_Real Extrema_LCCacheOfLocateExtCC::FirstParameter (  )  const
Standard_Boolean Extrema_LCCacheOfLocateExtCC::IsValid (  )  const
Standard_Real Extrema_LCCacheOfLocateExtCC::LastParameter (  )  const
Standard_Integer Extrema_LCCacheOfLocateExtCC::NbSamples (  )  const
const Handle_TColgp_HArray1OfPnt& Extrema_LCCacheOfLocateExtCC::Points (  )  const
void Extrema_LCCacheOfLocateExtCC::SetCurve ( const Adaptor3d_Curve theC,
const Standard_Real  theUFirst,
const Standard_Real  theULast,
const Standard_Integer  theNbSamples,
const Standard_Boolean  theToCalculate 
)
void Extrema_LCCacheOfLocateExtCC::SetCurve ( const Adaptor3d_Curve theC,
const Standard_Integer  theNbSamples,
const Standard_Boolean  theToCalculate 
)
void Extrema_LCCacheOfLocateExtCC::SetRange ( const Standard_Real  Uinf,
const Standard_Real  Usup,
const Standard_Boolean  theToCalculate 
)
Standard_Real Extrema_LCCacheOfLocateExtCC::TrimFirstParameter (  )  const
Standard_Real Extrema_LCCacheOfLocateExtCC::TrimLastParameter (  )  const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 10:54:38 2011 for Open CASCADE Technology by  doxygen 1.6.3