![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
this defines an evaluator for a function of 2 variables that will be used by CancelDenominatorDerivative in one direction. More...
#include <GeomLib_DenominatorMultiplier.hxx>
Public Member Functions | |
| GeomLib_DenominatorMultiplier (const occ::handle< Geom_BSplineSurface > &Surface, const NCollection_Array1< double > &KnotVector) | |
| if the surface is rational this will define the evaluator of a real function of 2 variables a(u,v) such that if we define a new surface by : a(u,v) * N(u,v) NewF(u,v) = -------------— a(u,v) * D(u,v) | |
| double | Value (const double UParameter, const double VParameter) const |
| Returns the value of a(UParameter,VParameter)=. | |
this defines an evaluator for a function of 2 variables that will be used by CancelDenominatorDerivative in one direction.
| GeomLib_DenominatorMultiplier::GeomLib_DenominatorMultiplier | ( | const occ::handle< Geom_BSplineSurface > & | Surface, |
| const NCollection_Array1< double > & | KnotVector ) |
| double GeomLib_DenominatorMultiplier::Value | ( | const double | UParameter, |
| const double | VParameter ) const |
Returns the value of a(UParameter,VParameter)=.
H0(UParameter)/Denominator(Umin,Vparameter)
D Denominator(Umin,Vparameter)
D Denominator(Umax,Vparameter)