provides methods to transfer BRep entity from CASCADE to IGESBRep.
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| | BRepToIGESBRep_Entity () |
| | Creates a tool Entity
|
| void | Clear () |
| | Clears the contents of the fields
|
| void | TransferVertexList () |
| | Create the VertexList entity
|
| Standard_Integer | IndexVertex (const TopoDS_Vertex &myvertex) const |
| | Returns the index of <myvertex> in "myVertices"
|
| Standard_Integer | AddVertex (const TopoDS_Vertex &myvertex) |
| | Stores <myvertex> in "myVertices"
Returns the index of <myvertex>.
|
| void | TransferEdgeList () |
| | Transfert an Edge entity from TopoDS to IGES
|
| Standard_Integer | IndexEdge (const TopoDS_Edge &myedge) const |
| | Returns the index of <myedge> in "myEdges"
|
| Standard_Integer | AddEdge (const TopoDS_Edge &myedge, const Handle< IGESData_IGESEntity > &mycurve3d) |
| | Stores <myedge> in "myEdges" and <mycurve3d> in "myCurves".
Returns the index of <myedge>.
|
| virtual Handle_IGESData_IGESEntity | TransferShape (const TopoDS_Shape &start) |
| | Returns the result of the transfert of any Shape
If the transfer has failed, this member return a NullEntity.
|
| Handle_IGESData_IGESEntity | TransferEdge (const TopoDS_Edge &myedge) |
| | Transfert an Edge entity from TopoDS to IGES
If this Entity could not be converted, this member returns a NullEntity.
|
| Handle_IGESData_IGESEntity | TransferEdge (const TopoDS_Edge &myedge, const TopoDS_Face &myface, const Standard_Real length) |
| | Transfert an Edge entity from TopoDS to IGES
If this Entity could not be converted, this member returns a NullEntity.
|
| Handle_IGESSolid_Loop | TransferWire (const TopoDS_Wire &mywire, const TopoDS_Face &myface, const Standard_Real length) |
| | Transfert a Wire entity from TopoDS to IGES.
Returns the curve associated to mywire in the parametric space of myface.
If this Entity could not be converted, this member returns a NullEntity.
|
| Handle_IGESSolid_Face | TransferFace (const TopoDS_Face &start) |
| | Transfert a Face entity from TopoDS to IGES
If this Entity could not be converted, this member returns a NullEntity.
|
| Handle_IGESSolid_Shell | TransferShell (const TopoDS_Shell &start) |
| | Transfert an Shell entity from TopoDS to IGES
If this Entity could not be converted, this member returns a NullEntity.
|
| Handle_IGESSolid_ManifoldSolid | TransferSolid (const TopoDS_Solid &start) |
| | Transfert a Solid entity from TopoDS to IGES
If this Entity could not be converted, this member returns a NullEntity.
|
| Handle_IGESData_IGESEntity | TransferCompSolid (const TopoDS_CompSolid &start) |
| | Transfert an CompSolid entity from TopoDS to IGES
If this Entity could not be converted, this member returns a NullEntity.
|
| Handle_IGESData_IGESEntity | TransferCompound (const TopoDS_Compound &start) |
| | Transfert a Compound entity from TopoDS to IGES
If this Entity could not be converted, this member returns a NullEntity.
|