OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    GeomLib_DenominatorMultiplier Class Reference

    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)=.

    Detailed Description

    this defines an evaluator for a function of 2 variables that will be used by CancelDenominatorDerivative in one direction.

    Constructor & Destructor Documentation

    ◆ GeomLib_DenominatorMultiplier()

    GeomLib_DenominatorMultiplier::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)

    Member Function Documentation

    ◆ Value()

    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)

    • ---------------------------—[H1(u)]/(Denominator(Umin,Vparameter)^2) D U
    • 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: