|
Open CASCADE Technology
6.7.1
|
Provides tools in order to transfer IGES entities
to CAS.CADE.
More...
#include <IGESToBRep.hxx>
Static Public Member Functions | |
| static void | Init () |
| Creates and initializes default AlgoContainer. More... | |
| static void | SetAlgoContainer (const Handle< IGESToBRep_AlgoContainer > &aContainer) |
| Sets default AlgoContainer More... | |
| static Handle_IGESToBRep_AlgoContainer | AlgoContainer () |
| Returns default AlgoContainer More... | |
| static Standard_Boolean | IsCurveAndSurface (const Handle< IGESData_IGESEntity > &start) |
| Return True if the IGESEntity can be transfered by TransferCurveAndSurface. ex: All IGESEntity from IGESGeom More... | |
| static Standard_Boolean | IsBasicCurve (const Handle< IGESData_IGESEntity > &start) |
| Return True if the IGESEntity can be transfered by TransferBasicCurve. ex: CircularArc, ConicArc, Line, CopiousData, BSplineCurve, SplineCurve... from IGESGeom : 104,110,112,126 More... | |
| static Standard_Boolean | IsBasicSurface (const Handle< IGESData_IGESEntity > &start) |
| Return True if the IGESEntity can be transfered by TransferBasicSurface. ex: BSplineSurface, SplineSurface... from IGESGeom : 114,128 More... | |
| static Standard_Boolean | IsTopoCurve (const Handle< IGESData_IGESEntity > &start) |
| Return True if the IGESEntity can be transfered by TransferTopoCurve. ex: all Curves from IGESGeom : all basic curves,102,130,142,144 More... | |
| static Standard_Boolean | IsTopoSurface (const Handle< IGESData_IGESEntity > &start) |
| Return True if the IGESEntity can be transfered by TransferTopoSurface. ex: All Surfaces from IGESGeom : all basic surfaces,108,118,120,122,141,143 More... | |
| static Standard_Boolean | IsBRepEntity (const Handle< IGESData_IGESEntity > &start) |
| Return True if the IGESEntity can be transfered by TransferBRepEntity. ex: VertexList, EdgeList, Loop, Face, Shell, Manifold Solid BRep Object from IGESSolid : 502, 504, 508, 510, 514, 186. More... | |
| static void | WriteShape (const TopoDS_Shape &shape, const Standard_Integer number) |
| Creates a file Shape_'number' with the shape being able to be restored by Draw. More... | |
| static Standard_Integer | IGESCurveToSequenceOfIGESCurve (const Handle< IGESData_IGESEntity > &curve, Handle< TColStd_HSequenceOfTransient > &sequence) |
| static Standard_Boolean | TransferPCurve (const TopoDS_Edge &fromedge, const TopoDS_Edge &toedge, const TopoDS_Face &face) |
Provides tools in order to transfer IGES entities
to CAS.CADE.
|
static |
Returns default AlgoContainer
|
static |
|
static |
Creates and initializes default AlgoContainer.
|
static |
Return True if the IGESEntity can be transfered by
TransferBasicCurve.
ex: CircularArc, ConicArc, Line, CopiousData,
BSplineCurve, SplineCurve... from IGESGeom :
104,110,112,126
|
static |
Return True if the IGESEntity can be transfered by
TransferBasicSurface.
ex: BSplineSurface, SplineSurface... from IGESGeom :
114,128
|
static |
Return True if the IGESEntity can be transfered by
TransferBRepEntity.
ex: VertexList, EdgeList, Loop, Face, Shell,
Manifold Solid BRep Object from IGESSolid :
502, 504, 508, 510, 514, 186.
|
static |
Return True if the IGESEntity can be transfered by
TransferCurveAndSurface.
ex: All IGESEntity from IGESGeom
|
static |
Return True if the IGESEntity can be transfered by
TransferTopoCurve.
ex: all Curves from IGESGeom :
all basic curves,102,130,142,144
|
static |
Return True if the IGESEntity can be transfered by
TransferTopoSurface.
ex: All Surfaces from IGESGeom :
all basic surfaces,108,118,120,122,141,143
|
static |
Sets default AlgoContainer
|
static |
|
static |
Creates a file Shape_'number' with the shape being
able to be restored by Draw.
1.8.5