Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
IntCurveSurface_TheQuadCurvExactHInter Class Reference

#include <IntCurveSurface_TheQuadCurvExactHInter.hxx>

Public Member Functions

 IntCurveSurface_TheQuadCurvExactHInter (const occ::handle< Adaptor3d_Surface > &S, const occ::handle< Adaptor3d_Curve > &C)
 Provides the signed distance function : Q(w) and its first derivative dQ(w)/dw.
 
bool IsDone () const
 
int NbRoots () const
 
double Root (const int Index) const
 
int NbIntervals () const
 
void Intervals (const int Index, double &U1, double &U2) const
 U1 and U2 are the parameters of a segment on the curve.
 

Constructor & Destructor Documentation

◆ IntCurveSurface_TheQuadCurvExactHInter()

IntCurveSurface_TheQuadCurvExactHInter::IntCurveSurface_TheQuadCurvExactHInter ( const occ::handle< Adaptor3d_Surface > & S,
const occ::handle< Adaptor3d_Curve > & C )

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

Member Function Documentation

◆ Intervals()

void IntCurveSurface_TheQuadCurvExactHInter::Intervals ( const int Index,
double & U1,
double & U2 ) const

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

◆ IsDone()

bool IntCurveSurface_TheQuadCurvExactHInter::IsDone ( ) const

◆ NbIntervals()

int IntCurveSurface_TheQuadCurvExactHInter::NbIntervals ( ) const

◆ NbRoots()

int IntCurveSurface_TheQuadCurvExactHInter::NbRoots ( ) const

◆ Root()

double IntCurveSurface_TheQuadCurvExactHInter::Root ( const int Index) const

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