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

DataExchange
TKIGES
IGESToBRep


IGESToBRep_TopoSurface Class Reference

Provides methods to transfer topologic surfaces entities
from IGES to CASCADE.
.

#include <IGESToBRep_TopoSurface.hxx>

Inheritance diagram for IGESToBRep_TopoSurface:

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_TopoSurface ()
 Creates a tool TopoSurface ready to run, with
epsilons set to 1.E-04, TheModeTopo to True, the
optimization of the continuity to False.
.
Standard_EXPORT IGESToBRep_TopoSurface (const IGESToBRep_CurveAndSurface &CS)
 Creates a tool TopoSurface ready to run and sets its
fields as CS's.
.
Standard_EXPORT IGESToBRep_TopoSurface (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 TopoSurface ready to run.
.
Standard_EXPORT TopoDS_Shape TransferTopoSurface (const Handle(IGESData_IGESEntity)&start)
Standard_EXPORT TopoDS_Shape TransferTopoBasicSurface (const Handle(IGESData_IGESEntity)&start)
Standard_EXPORT TopoDS_Shape TransferRuledSurface (const Handle(IGESGeom_RuledSurface)&start)
Standard_EXPORT TopoDS_Shape TransferSurfaceOfRevolution (const Handle(IGESGeom_SurfaceOfRevolution)&start)
Standard_EXPORT TopoDS_Shape TransferTabulatedCylinder (const Handle(IGESGeom_TabulatedCylinder)&start)
Standard_EXPORT TopoDS_Shape TransferOffsetSurface (const Handle(IGESGeom_OffsetSurface)&start)
Standard_EXPORT TopoDS_Shape TransferTrimmedSurface (const Handle(IGESGeom_TrimmedSurface)&start)
Standard_EXPORT TopoDS_Shape TransferBoundedSurface (const Handle(IGESGeom_BoundedSurface)&start)
Standard_EXPORT TopoDS_Shape TransferPlane (const Handle(IGESGeom_Plane)&start)
Standard_EXPORT TopoDS_Shape TransferPlaneSurface (const Handle(IGESSolid_PlaneSurface)&start)
Standard_EXPORT TopoDS_Shape TransferPerforate (const Handle(IGESBasic_SingleParent)&start)
Standard_EXPORT TopoDS_Shape ParamSurface (const Handle(IGESData_IGESEntity)&start, gp_Trsf2d &trans, Standard_Real &uFact)

Private Member Functions

Standard_EXPORT TopoDS_Shape TransferPlaneParts (const Handle(IGESGeom_Plane)&start, gp_Pln &gplan, gp_Trsf &locat, const Standard_Boolean first)

Private Attributes

Standard_Real TheULength

Constructor & Destructor Documentation

Standard_EXPORT IGESToBRep_TopoSurface::IGESToBRep_TopoSurface  ) 
 

Standard_EXPORT IGESToBRep_TopoSurface::IGESToBRep_TopoSurface const IGESToBRep_CurveAndSurface CS  ) 
 

Standard_EXPORT IGESToBRep_TopoSurface::IGESToBRep_TopoSurface 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_TopoSurface::operator delete void *  anAddress  )  [inline]
 

Reimplemented from IGESToBRep_CurveAndSurface.

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

Reimplemented from IGESToBRep_CurveAndSurface.

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

Reimplemented from IGESToBRep_CurveAndSurface.

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::ParamSurface const Handle(IGESData_IGESEntity)&  start,
gp_Trsf2d &  trans,
Standard_Real &  uFact
 

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::TransferBoundedSurface const Handle(IGESGeom_BoundedSurface)&  start  ) 
 

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::TransferOffsetSurface const Handle(IGESGeom_OffsetSurface)&  start  ) 
 

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::TransferPerforate const Handle(IGESBasic_SingleParent)&  start  ) 
 

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::TransferPlane const Handle(IGESGeom_Plane)&  start  ) 
 

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::TransferPlaneParts const Handle(IGESGeom_Plane)&  start,
gp_Pln &  gplan,
gp_Trsf &  locat,
const Standard_Boolean  first
[private]
 

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::TransferPlaneSurface const Handle(IGESSolid_PlaneSurface)&  start  ) 
 

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::TransferRuledSurface const Handle(IGESGeom_RuledSurface)&  start  ) 
 

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::TransferSurfaceOfRevolution const Handle(IGESGeom_SurfaceOfRevolution)&  start  ) 
 

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::TransferTabulatedCylinder const Handle(IGESGeom_TabulatedCylinder)&  start  ) 
 

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::TransferTopoBasicSurface const Handle(IGESData_IGESEntity)&  start  ) 
 

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::TransferTopoSurface const Handle(IGESData_IGESEntity)&  start  ) 
 

Standard_EXPORT TopoDS_Shape IGESToBRep_TopoSurface::TransferTrimmedSurface const Handle(IGESGeom_TrimmedSurface)&  start  ) 
 


Field Documentation

Standard_Real IGESToBRep_TopoSurface::TheULength [private]
 


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