|
Open CASCADE Technology 6.5.2
|
this class is used to construct the BSpline curve
from an Approximation ( ApproxAFunction from AdvApprox).
#include <GeomLib_DenominatorMultiplier.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| GeomLib_DenominatorMultiplier (const Handle< Geom_BSplineSurface > &Surface, const TColStd_Array1OfReal &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) | |
| Standard_Real | Value (const Standard_Real UParameter, const Standard_Real VParameter) const |
| Returns the value of a(UParameter,VParameter)= H0(UParameter)/Denominator(Umin,Vparameter) D Denominator(Umin,Vparameter) | |
| GeomLib_DenominatorMultiplier::GeomLib_DenominatorMultiplier | ( | const Handle< Geom_BSplineSurface > & | Surface, |
| const TColStd_Array1OfReal & | KnotVector | ||
| ) |
| void GeomLib_DenominatorMultiplier::operator delete | ( | void * | anAddress | ) | [inline] |
| void* GeomLib_DenominatorMultiplier::operator new | ( | size_t | size | ) | [inline] |
| void* GeomLib_DenominatorMultiplier::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| Standard_Real GeomLib_DenominatorMultiplier::Value | ( | const Standard_Real | UParameter, |
| const Standard_Real | VParameter | ||
| ) | const |
1.7.4