Version: 9.12.0
GEOMAlgo_SurfaceTools Class Reference

#include <GEOMAlgo_SurfaceTools.hxx>

Static Public Member Functions

static Standard_EXPORT Standard_Boolean IsAnalytic (const Handle(Geom_Surface)&aS)
 
static Standard_EXPORT Standard_Boolean IsCoaxial (const gp_Pnt &aP1, const gp_Pnt &aP2, const gp_Cylinder &aCyl, const Standard_Real aTol)
 
static Standard_EXPORT Standard_Boolean IsConformState (const TopAbs_State aST1, const GEOMAlgo_State aST2)
 
static Standard_EXPORT Standard_Integer GetState (const gp_Pnt &aP, const GeomAdaptor_Surface &aS, const Standard_Real aTol, TopAbs_State &aSt)
 
static Standard_EXPORT Standard_Integer GetState (const gp_Pnt &aP, const Handle(Geom_Surface)&aS, const Standard_Real aTol, TopAbs_State &aSt)
 
static Standard_EXPORT TopAbs_State ReverseState (const TopAbs_State aSt)
 

Member Function Documentation

◆ GetState() [1/2]

Standard_Integer GEOMAlgo_SurfaceTools::GetState ( const gp_Pnt &  aP,
const GeomAdaptor_Surface &  aS,
const Standard_Real  aTol,
TopAbs_State &  aSt 
)
static

◆ GetState() [2/2]

Standard_Integer GEOMAlgo_SurfaceTools::GetState ( const gp_Pnt &  aP,
const Handle(Geom_Surface)&  aS,
const Standard_Real  aTol,
TopAbs_State &  aSt 
)
static

References GetState().

◆ IsAnalytic()

Standard_Boolean GEOMAlgo_SurfaceTools::IsAnalytic ( const Handle(Geom_Surface)&  aS)
static

◆ IsCoaxial()

Standard_Boolean GEOMAlgo_SurfaceTools::IsCoaxial ( const gp_Pnt &  aP1,
const gp_Pnt &  aP2,
const gp_Cylinder &  aCyl,
const Standard_Real  aTol 
)
static

◆ IsConformState()

Standard_Boolean GEOMAlgo_SurfaceTools::IsConformState ( const TopAbs_State  aST1,
const GEOMAlgo_State  aST2 
)
static

◆ ReverseState()

TopAbs_State GEOMAlgo_SurfaceTools::ReverseState ( const TopAbs_State  aSt)
static

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