Version: 6.3.1
Public Member Functions | Static Public Member Functions

GEOMAlgo_SurfaceTools Class Reference

#include <GEOMAlgo_SurfaceTools.hxx>

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)

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
Standard_Real 
Distance (const gp_Pnt &aP, const gp_Pln &aPln)
static Standard_EXPORT
Standard_Real 
Distance (const gp_Pnt &aP, const gp_Cylinder &aCyl)
static Standard_EXPORT
Standard_Real 
Distance (const gp_Pnt &aP, const gp_Sphere &aSph)
static Standard_EXPORT TopAbs_State ReverseState (const TopAbs_State aSt)

Member Function Documentation

void* GEOMAlgo_SurfaceTools.operator new ( size_t  ,
void *  anAddress 
)
void* GEOMAlgo_SurfaceTools.operator new ( size_t  size)
void GEOMAlgo_SurfaceTools.operator delete ( void *  anAddress)
Standard_Boolean GEOMAlgo_SurfaceTools::IsAnalytic ( const Handle(Geom_Surface)&  aS) [static]
Standard_Boolean GEOMAlgo_SurfaceTools::IsCoaxial ( const gp_Pnt &  aP1,
const gp_Pnt &  aP2,
const gp_Cylinder &  aCyl,
const Standard_Real  aTol 
) [static]
Standard_Boolean GEOMAlgo_SurfaceTools::IsConformState ( const TopAbs_State  aST1,
const GEOMAlgo_State  aST2 
) [static]
Standard_Integer GEOMAlgo_SurfaceTools::GetState ( const gp_Pnt &  aP,
const GeomAdaptor_Surface &  aS,
const Standard_Real  aTol,
TopAbs_State &  aSt 
) [static]

References Distance().

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

References GetState().

Standard_Real GEOMAlgo_SurfaceTools::Distance ( const gp_Pnt &  aP,
const gp_Pln &  aPln 
) [static]
Standard_Real GEOMAlgo_SurfaceTools::Distance ( const gp_Pnt &  aP,
const gp_Cylinder &  aCyl 
) [static]
Standard_Real GEOMAlgo_SurfaceTools::Distance ( const gp_Pnt &  aP,
const gp_Sphere &  aSph 
) [static]
TopAbs_State GEOMAlgo_SurfaceTools::ReverseState ( const TopAbs_State  aSt) [static]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS