Open CASCADE Technology  7.7.0
Functions

ChFiKPart_ComputeData_Fcts.hxx File Reference

#include <Geom2d_BSplineCurve.hxx>
#include <GeomAdaptor_Curve.hxx>
#include <GeomAdaptor_Surface.hxx>
#include <TopOpeBRepDS_DataStructure.hxx>

Functions

Standard_Real ChFiKPart_InPeriod (const Standard_Real U, const Standard_Real UFirst, const Standard_Real ULast, const Standard_Real Eps)
 
Handle< Geom2d_BSplineCurveChFiKPart_PCurve (const gp_Pnt2d &UV1, const gp_Pnt2d &UV2, const Standard_Real Pardeb, const Standard_Real Parfin)
 
void ChFiKPart_ProjPC (const GeomAdaptor_Curve &Cg, const GeomAdaptor_Surface &Sg, Handle< Geom2d_Curve > &Pcurv)
 
Standard_Integer ChFiKPart_IndexCurveInDS (const Handle< Geom_Curve > &C, TopOpeBRepDS_DataStructure &DStr)
 
Standard_Integer ChFiKPart_IndexSurfaceInDS (const Handle< Geom_Surface > &S, TopOpeBRepDS_DataStructure &DStr)
 

Function Documentation

◆ ChFiKPart_IndexCurveInDS()

Standard_Integer ChFiKPart_IndexCurveInDS ( const Handle< Geom_Curve > &  C,
TopOpeBRepDS_DataStructure DStr 
)

◆ ChFiKPart_IndexSurfaceInDS()

Standard_Integer ChFiKPart_IndexSurfaceInDS ( const Handle< Geom_Surface > &  S,
TopOpeBRepDS_DataStructure DStr 
)

◆ ChFiKPart_InPeriod()

Standard_Real ChFiKPart_InPeriod ( const Standard_Real  U,
const Standard_Real  UFirst,
const Standard_Real  ULast,
const Standard_Real  Eps 
)

◆ ChFiKPart_PCurve()

Handle< Geom2d_BSplineCurve > ChFiKPart_PCurve ( const gp_Pnt2d UV1,
const gp_Pnt2d UV2,
const Standard_Real  Pardeb,
const Standard_Real  Parfin 
)

◆ ChFiKPart_ProjPC()

void ChFiKPart_ProjPC ( const GeomAdaptor_Curve Cg,
const GeomAdaptor_Surface Sg,
Handle< Geom2d_Curve > &  Pcurv 
)