#include <PLib_Base.hxx>
Inheritance diagram for PLib_Base:
Public Member Functions | |
virtual Standard_EXPORT void | ToCoefficients (const Standard_Integer Dimension, const Standard_Integer Degree, const TColStd_Array1OfReal &CoeffinBase, TColStd_Array1OfReal &Coefficients) const =0 |
Convert the polynomial P(t) in the canonical base. . | |
virtual Standard_EXPORT void | D0 (const Standard_Real U, TColStd_Array1OfReal &BasisValue)=0 |
Compute the values of the basis functions in u . | |
virtual Standard_EXPORT void | D1 (const Standard_Real U, TColStd_Array1OfReal &BasisValue, TColStd_Array1OfReal &BasisD1)=0 |
Compute the values and the derivatives values of the basis functions in u . | |
virtual Standard_EXPORT void | D2 (const Standard_Real U, TColStd_Array1OfReal &BasisValue, TColStd_Array1OfReal &BasisD1, TColStd_Array1OfReal &BasisD2)=0 |
Compute the values and the derivatives values of the basis functions in u . | |
virtual Standard_EXPORT void | D3 (const Standard_Real U, TColStd_Array1OfReal &BasisValue, TColStd_Array1OfReal &BasisD1, TColStd_Array1OfReal &BasisD2, TColStd_Array1OfReal &BasisD3)=0 |
Compute the values and the derivatives values of the basis functions in u . | |
virtual Standard_EXPORT Standard_Integer | WorkDegree () const =0 |
returns WorkDegree | |
virtual Standard_EXPORT void | ReduceDegree (const Standard_Integer Dimension, const Standard_Integer MaxDegree, const Standard_Real Tol, Standard_Real &BaseCoeff, Standard_Integer &NewDegree, Standard_Real &MaxError) const =0 |
Compute NewDegree <= MaxDegree so that MaxError is lower than Tol. MaxError can be greater than Tol if it is not possible to find a NewDegree <= MaxDegree. In this case NewDegree = MaxDegree . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
|
Implemented in PLib_HermitJacobi, and PLib_JacobiPolynomial. |
|
Implemented in PLib_HermitJacobi, and PLib_JacobiPolynomial. |
|
Implemented in PLib_HermitJacobi, and PLib_JacobiPolynomial. |
|
Implemented in PLib_HermitJacobi, and PLib_JacobiPolynomial. |
|
Reimplemented from MMgt_TShared. Reimplemented in PLib_HermitJacobi, and PLib_JacobiPolynomial. |
|
Implemented in PLib_HermitJacobi, and PLib_JacobiPolynomial. |
|
Implemented in PLib_HermitJacobi, and PLib_JacobiPolynomial. |
|
Implemented in PLib_HermitJacobi, and PLib_JacobiPolynomial. |