|
Public Member Functions |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | AdvApprox_SimpleApprox (const Standard_Integer TotalDimension, const Standard_Integer TotalNumSS, const GeomAbs_Shape Continuity, const Standard_Integer WorkDegree, const Standard_Integer NbGaussPoints, const Handle(PLib_JacobiPolynomial)&JacobiBase, const AdvApprox_EvaluatorFunction &Func) |
Standard_EXPORT void | Perform (const TColStd_Array1OfInteger &LocalDimension, const TColStd_Array1OfReal &LocalTolerancesArray, const Standard_Real First, const Standard_Real Last, const Standard_Integer MaxDegree) |
| Warning:
the Function of type
EvaluatorFunction from Approx
must be an extern "C" function otherwise
this will NOT WORK
.
|
Standard_EXPORT Standard_Boolean | IsDone () const |
Standard_EXPORT Standard_Integer | Degree () const |
Standard_EXPORT Handle_TColStd_HArray1OfReal | Coefficients () const |
| returns the coefficients in the Jacobi Base
|
Standard_EXPORT Handle_TColStd_HArray2OfReal | FirstConstr () const |
| returns the constraints at First
|
Standard_EXPORT Handle_TColStd_HArray2OfReal | LastConstr () const |
| returns the constraints at Last
|
Standard_EXPORT Handle_TColStd_HArray1OfReal | SomTab () const |
Standard_EXPORT Handle_TColStd_HArray1OfReal | DifTab () const |
Standard_EXPORT Standard_Real | MaxError (const Standard_Integer Index) const |
Standard_EXPORT Standard_Real | AverageError (const Standard_Integer Index) const |
Standard_EXPORT void | Dump (Standard_OStream &o) const |
| display information on approximation
|
Private Attributes |
Standard_Integer | myTotalNumSS |
Standard_Integer | myTotalDimension |
Standard_Integer | myNbGaussPoints |
Standard_Integer | myWorkDegree |
Standard_Integer | myNivConstr |
Handle_PLib_JacobiPolynomial | myJacPol |
Handle_TColStd_HArray1OfReal | myTabPoints |
Handle_TColStd_HArray2OfReal | myTabWeights |
AdvApprox_EvaluatorFunction | myEvaluator |
Standard_Integer | myDegree |
Handle_TColStd_HArray1OfReal | myCoeff |
Handle_TColStd_HArray2OfReal | myFirstConstr |
Handle_TColStd_HArray2OfReal | myLastConstr |
Handle_TColStd_HArray1OfReal | mySomTab |
Handle_TColStd_HArray1OfReal | myDifTab |
Handle_TColStd_HArray1OfReal | myMaxError |
Handle_TColStd_HArray1OfReal | myAverageError |
Standard_Boolean | done |