Open CASCADE Technology
6.5.4
|
Used to find the points U(t) = U0 or V(t) = V0 in
order to determine the Cn discontinuities of an
Adpator_CurveOnSurface relativly to the
discontinuities of the surface.
#include <Adaptor3d_InterFunc.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | Adaptor3d_InterFunc (const Handle< Adaptor2d_HCurve2d > &C, const Standard_Real FixVal, const Standard_Integer Fix) |
build the function U(t)=FixVal if Fix =1 or V(t)=FixVal if Fix=2 | |
Standard_Boolean | Value (const Standard_Real X, Standard_Real &F) |
computes the value <F>of the function for the variable <X>. Returns True if the calculation were successfully done, False otherwise. | |
Standard_Boolean | Derivative (const Standard_Real X, Standard_Real &D) |
computes the derivative <D> of the function for the variable <X>. Returns True if the calculation were successfully done, False otherwise. | |
Standard_Boolean | Values (const Standard_Real X, Standard_Real &F, Standard_Real &D) |
computes the value <F> and the derivative <D> of the function for the variable <X>. Returns True if the calculation were successfully done, False otherwise. |
DEFINE_STANDARD_ALLOC Adaptor3d_InterFunc::Adaptor3d_InterFunc | ( | const Handle< Adaptor2d_HCurve2d > & | C, |
const Standard_Real | FixVal, | ||
const Standard_Integer | Fix | ||
) |
Standard_Boolean Adaptor3d_InterFunc::Derivative | ( | const Standard_Real | X, |
Standard_Real & | D | ||
) | [virtual] |
Implements math_FunctionWithDerivative.
Standard_Boolean Adaptor3d_InterFunc::Value | ( | const Standard_Real | X, |
Standard_Real & | F | ||
) | [virtual] |
Implements math_FunctionWithDerivative.
Standard_Boolean Adaptor3d_InterFunc::Values | ( | const Standard_Real | X, |
Standard_Real & | F, | ||
Standard_Real & | D | ||
) | [virtual] |
Implements math_FunctionWithDerivative.