OCC Main Page | DataExchange | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

DataExchange
TKIGES
IGESToBRep


IGESToBRep_BasicSurface Class Reference

Provides methods to transfer basic geometric surface entities
from IGES to CASCADE.
These can be :
* Spline surface
* BSpline surface
.

#include <IGESToBRep_BasicSurface.hxx>

Inheritance diagram for IGESToBRep_BasicSurface:

Inheritance graph
[legend]

Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT IGESToBRep_BasicSurface ()
 Creates a tool BasicSurface ready to run, with
epsilons set to 1.E-04, TheModeTopo to True, the
optimization of the continuity to False.
.
Standard_EXPORT IGESToBRep_BasicSurface (const IGESToBRep_CurveAndSurface &CS)
 Creates a tool BasicSurface ready to run and sets its
fields as CS's.
.
Standard_EXPORT IGESToBRep_BasicSurface (const Standard_Real eps, const Standard_Real epsGeom, const Standard_Real epsCoeff, const Standard_Boolean mode, const Standard_Boolean modeapprox, const Standard_Boolean optimized)
 Creates a tool BasicSurface ready to run.
.
Standard_EXPORT Handle_Geom_Surface TransferBasicSurface (const Handle(IGESData_IGESEntity)&start)
 Returns Surface from Geom if the last transfer has
succeded.
.
Standard_EXPORT Handle_Geom_Plane TransferPlaneSurface (const Handle(IGESSolid_PlaneSurface)&start)
 Returns Plane from Geom if the transfer has
succeded.
.
Standard_EXPORT Handle_Geom_CylindricalSurface TransferRigthCylindricalSurface (const Handle(IGESSolid_CylindricalSurface)&start)
 Returns CylindricalSurface from Geom if the transfer has
succeded.
.
Standard_EXPORT Handle_Geom_ConicalSurface TransferRigthConicalSurface (const Handle(IGESSolid_ConicalSurface)&start)
 Returns ConicalSurface from Geom if the transfer has
succeded.
.
Standard_EXPORT Handle_Geom_SphericalSurface TransferSphericalSurface (const Handle(IGESSolid_SphericalSurface)&start)
 Returns SphericalSurface from Geom if the transfer has
succeded.
.
Standard_EXPORT Handle_Geom_ToroidalSurface TransferToroidalSurface (const Handle(IGESSolid_ToroidalSurface)&start)
 Returns SphericalSurface from Geom if the transfer has
succeded.
.
Standard_EXPORT Handle_Geom_BSplineSurface TransferSplineSurface (const Handle(IGESGeom_SplineSurface)&start)
 Returns BSplineSurface from Geom if the transfer has
succeded.
.
Standard_EXPORT Handle_Geom_BSplineSurface TransferBSplineSurface (const Handle(IGESGeom_BSplineSurface)&start)
 Returns BSplineSurface from Geom if the transfer has
succeded.
.

Constructor & Destructor Documentation

Standard_EXPORT IGESToBRep_BasicSurface::IGESToBRep_BasicSurface  ) 
 

Standard_EXPORT IGESToBRep_BasicSurface::IGESToBRep_BasicSurface const IGESToBRep_CurveAndSurface CS  ) 
 

Standard_EXPORT IGESToBRep_BasicSurface::IGESToBRep_BasicSurface const Standard_Real  eps,
const Standard_Real  epsGeom,
const Standard_Real  epsCoeff,
const Standard_Boolean  mode,
const Standard_Boolean  modeapprox,
const Standard_Boolean  optimized
 


Member Function Documentation

void IGESToBRep_BasicSurface::operator delete void *  anAddress  )  [inline]
 

Reimplemented from IGESToBRep_CurveAndSurface.

void* IGESToBRep_BasicSurface::operator new size_t  size  )  [inline]
 

Reimplemented from IGESToBRep_CurveAndSurface.

void* IGESToBRep_BasicSurface::operator new size_t  ,
void *  anAddress
[inline]
 

Reimplemented from IGESToBRep_CurveAndSurface.

Standard_EXPORT Handle_Geom_Surface IGESToBRep_BasicSurface::TransferBasicSurface const Handle(IGESData_IGESEntity)&  start  ) 
 

Standard_EXPORT Handle_Geom_BSplineSurface IGESToBRep_BasicSurface::TransferBSplineSurface const Handle(IGESGeom_BSplineSurface)&  start  ) 
 

Standard_EXPORT Handle_Geom_Plane IGESToBRep_BasicSurface::TransferPlaneSurface const Handle(IGESSolid_PlaneSurface)&  start  ) 
 

Standard_EXPORT Handle_Geom_ConicalSurface IGESToBRep_BasicSurface::TransferRigthConicalSurface const Handle(IGESSolid_ConicalSurface)&  start  ) 
 

Standard_EXPORT Handle_Geom_CylindricalSurface IGESToBRep_BasicSurface::TransferRigthCylindricalSurface const Handle(IGESSolid_CylindricalSurface)&  start  ) 
 

Standard_EXPORT Handle_Geom_SphericalSurface IGESToBRep_BasicSurface::TransferSphericalSurface const Handle(IGESSolid_SphericalSurface)&  start  ) 
 

Standard_EXPORT Handle_Geom_BSplineSurface IGESToBRep_BasicSurface::TransferSplineSurface const Handle(IGESGeom_SplineSurface)&  start  ) 
 

Standard_EXPORT Handle_Geom_ToroidalSurface IGESToBRep_BasicSurface::TransferToroidalSurface const Handle(IGESSolid_ToroidalSurface)&  start  ) 
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:41:30 2008 for OpenCASCADE by  doxygen 1.4.1