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

FoundationClasses
TKMath
PLib


PLib_DoubleJacobiPolynomial Class Reference

#include <PLib_DoubleJacobiPolynomial.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT PLib_DoubleJacobiPolynomial ()
Standard_EXPORT PLib_DoubleJacobiPolynomial (const Handle(PLib_JacobiPolynomial)&JacPolU, const Handle(PLib_JacobiPolynomial)&JacPolV)
Standard_EXPORT Standard_Real MaxErrorU (const Standard_Integer Dimension, const Standard_Integer DegreeU, const Standard_Integer DegreeV, const Standard_Integer dJacCoeff, const TColStd_Array1OfReal &JacCoeff) const
Standard_EXPORT Standard_Real MaxErrorV (const Standard_Integer Dimension, const Standard_Integer DegreeU, const Standard_Integer DegreeV, const Standard_Integer dJacCoeff, const TColStd_Array1OfReal &JacCoeff) const
Standard_EXPORT Standard_Real MaxError (const Standard_Integer Dimension, const Standard_Integer MinDegreeU, const Standard_Integer MaxDegreeU, const Standard_Integer MinDegreeV, const Standard_Integer MaxDegreeV, const Standard_Integer dJacCoeff, const TColStd_Array1OfReal &JacCoeff, const Standard_Real Error) const
Standard_EXPORT void ReduceDegree (const Standard_Integer Dimension, const Standard_Integer MinDegreeU, const Standard_Integer MaxDegreeU, const Standard_Integer MinDegreeV, const Standard_Integer MaxDegreeV, const Standard_Integer dJacCoeff, const TColStd_Array1OfReal &JacCoeff, const Standard_Real EpmsCut, Standard_Real &MaxError, Standard_Integer &NewDegreeU, Standard_Integer &NewDegreeV) const
Standard_EXPORT Standard_Real AverageError (const Standard_Integer Dimension, const Standard_Integer DegreeU, const Standard_Integer DegreeV, const Standard_Integer dJacCoeff, const TColStd_Array1OfReal &JacCoeff) const
Standard_EXPORT void WDoubleJacobiToCoefficients (const Standard_Integer Dimension, const Standard_Integer DegreeU, const Standard_Integer DegreeV, const TColStd_Array1OfReal &JacCoeff, TColStd_Array1OfReal &Coefficients) const
Handle_PLib_JacobiPolynomial U () const
 returns myJacPolU;

Handle_PLib_JacobiPolynomial V () const
 returns myJacPolV;

Handle_TColStd_HArray1OfReal TabMaxU () const
 returns myTabMaxU;

Handle_TColStd_HArray1OfReal TabMaxV () const
 returns myTabMaxV;


Private Attributes

Handle_PLib_JacobiPolynomial myJacPolU
Handle_PLib_JacobiPolynomial myJacPolV
Handle_TColStd_HArray1OfReal myTabMaxU
Handle_TColStd_HArray1OfReal myTabMaxV


Constructor & Destructor Documentation

Standard_EXPORT PLib_DoubleJacobiPolynomial::PLib_DoubleJacobiPolynomial  ) 
 

Standard_EXPORT PLib_DoubleJacobiPolynomial::PLib_DoubleJacobiPolynomial const Handle(PLib_JacobiPolynomial)&  JacPolU,
const Handle(PLib_JacobiPolynomial)&  JacPolV
 


Member Function Documentation

Standard_EXPORT Standard_Real PLib_DoubleJacobiPolynomial::AverageError const Standard_Integer  Dimension,
const Standard_Integer  DegreeU,
const Standard_Integer  DegreeV,
const Standard_Integer  dJacCoeff,
const TColStd_Array1OfReal JacCoeff
const
 

Standard_EXPORT Standard_Real PLib_DoubleJacobiPolynomial::MaxError const Standard_Integer  Dimension,
const Standard_Integer  MinDegreeU,
const Standard_Integer  MaxDegreeU,
const Standard_Integer  MinDegreeV,
const Standard_Integer  MaxDegreeV,
const Standard_Integer  dJacCoeff,
const TColStd_Array1OfReal JacCoeff,
const Standard_Real  Error
const
 

Standard_EXPORT Standard_Real PLib_DoubleJacobiPolynomial::MaxErrorU const Standard_Integer  Dimension,
const Standard_Integer  DegreeU,
const Standard_Integer  DegreeV,
const Standard_Integer  dJacCoeff,
const TColStd_Array1OfReal JacCoeff
const
 

Standard_EXPORT Standard_Real PLib_DoubleJacobiPolynomial::MaxErrorV const Standard_Integer  Dimension,
const Standard_Integer  DegreeU,
const Standard_Integer  DegreeV,
const Standard_Integer  dJacCoeff,
const TColStd_Array1OfReal JacCoeff
const
 

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

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

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

Standard_EXPORT void PLib_DoubleJacobiPolynomial::ReduceDegree const Standard_Integer  Dimension,
const Standard_Integer  MinDegreeU,
const Standard_Integer  MaxDegreeU,
const Standard_Integer  MinDegreeV,
const Standard_Integer  MaxDegreeV,
const Standard_Integer  dJacCoeff,
const TColStd_Array1OfReal JacCoeff,
const Standard_Real  EpmsCut,
Standard_Real MaxError,
Standard_Integer NewDegreeU,
Standard_Integer NewDegreeV
const
 

Handle_TColStd_HArray1OfReal PLib_DoubleJacobiPolynomial::TabMaxU  )  const
 

Handle_TColStd_HArray1OfReal PLib_DoubleJacobiPolynomial::TabMaxV  )  const
 

Handle_PLib_JacobiPolynomial PLib_DoubleJacobiPolynomial::U  )  const
 

Handle_PLib_JacobiPolynomial PLib_DoubleJacobiPolynomial::V  )  const
 

Standard_EXPORT void PLib_DoubleJacobiPolynomial::WDoubleJacobiToCoefficients const Standard_Integer  Dimension,
const Standard_Integer  DegreeU,
const Standard_Integer  DegreeV,
const TColStd_Array1OfReal JacCoeff,
TColStd_Array1OfReal Coefficients
const
 


Field Documentation

Handle_PLib_JacobiPolynomial PLib_DoubleJacobiPolynomial::myJacPolU [private]
 

Handle_PLib_JacobiPolynomial PLib_DoubleJacobiPolynomial::myJacPolV [private]
 

Handle_TColStd_HArray1OfReal PLib_DoubleJacobiPolynomial::myTabMaxU [private]
 

Handle_TColStd_HArray1OfReal PLib_DoubleJacobiPolynomial::myTabMaxV [private]
 


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