Open CASCADE Technology  7.3.0
Public Member Functions

IntCurveSurface_TheQuadCurvExactHInter Class Reference

#include <IntCurveSurface_TheQuadCurvExactHInter.hxx>

Public Member Functions

 IntCurveSurface_TheQuadCurvExactHInter (const Handle< Adaptor3d_HSurface > &S, const Handle< Adaptor3d_HCurve > &C)
 Provides the signed distance function : Q(w) and its first derivative dQ(w)/dw. More...
 
Standard_Boolean IsDone () const
 
Standard_Integer NbRoots () const
 
Standard_Real Root (const Standard_Integer Index) const
 
Standard_Integer NbIntervals () const
 
void Intervals (const Standard_Integer Index, Standard_Real &U1, Standard_Real &U2) const
 U1 and U2 are the parameters of a segment on the curve. More...
 

Constructor & Destructor Documentation

◆ IntCurveSurface_TheQuadCurvExactHInter()

IntCurveSurface_TheQuadCurvExactHInter::IntCurveSurface_TheQuadCurvExactHInter ( const Handle< Adaptor3d_HSurface > &  S,
const Handle< Adaptor3d_HCurve > &  C 
)

Provides the signed distance function : Q(w) and its first derivative dQ(w)/dw.

Member Function Documentation

◆ Intervals()

void IntCurveSurface_TheQuadCurvExactHInter::Intervals ( const Standard_Integer  Index,
Standard_Real U1,
Standard_Real U2 
) const

U1 and U2 are the parameters of a segment on the curve.

◆ IsDone()

Standard_Boolean IntCurveSurface_TheQuadCurvExactHInter::IsDone ( ) const

◆ NbIntervals()

Standard_Integer IntCurveSurface_TheQuadCurvExactHInter::NbIntervals ( ) const

◆ NbRoots()

Standard_Integer IntCurveSurface_TheQuadCurvExactHInter::NbRoots ( ) const

◆ Root()

Standard_Real IntCurveSurface_TheQuadCurvExactHInter::Root ( const Standard_Integer  Index) const

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