Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
GeomLib_DenominatorMultiplier Class Reference

this class is used to construct the BSpline curve
from an Approximation ( ApproxAFunction from AdvApprox).

#include <GeomLib_DenominatorMultiplier.hxx>

Public Member Functions

DEFINE_STANDARD_ALLOC 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)


Constructor & Destructor Documentation


Member Function Documentation

     - ------------------------------[H1(u)]/(Denominator(Umin,Vparameter)^2) <br>
       D U <br>


  • H3(UParameter)/Denominator(Umax,Vparameter)

    D Denominator(Umax,Vparameter)
  • ------------------------------[H2(u)]/(Denominator(Umax,Vparameter)^2)
    D U

The documentation for this class was generated from the following file: