BRepToIGESBRep
OCCT package BRepToIGESBRep: BRepToIGESBRep_Entity.
BRepToIGESBRep_Entity
provides methods to transfer BRep entity from CASCADE to IGESBRep.
Constructors(1)
Creates a tool Entity.
Instance methods(16)
- Clear(): void
Clears the contents of the fields.
- TransferVertexList(): void
Create the VertexList entity.
- IndexVertex(myvertex: TopoDS_Vertex): number
Returns the index of <myvertex> in "myVertices".
Parameters (1)myvertex
- AddVertex(myvertex: TopoDS_Vertex): number
Stores <myvertex> in "myVertices" Returns the index of <myvertex>.
Parameters (1)myvertex
- TransferEdgeList(): void
Transfer an Edge entity from
TopoDSto IGES. - IndexEdge(myedge: TopoDS_Edge): number
Returns the index of <myedge> in "myEdges".
Parameters (1)myedge
- AddEdge(myedge: TopoDS_Edge, mycurve3d: IGESData_IGESEntity): number
Stores <myedge> in "myEdges" and <mycurve3d> in "myCurves". Returns the index of <myedge>.
Parameters (2)myedgemycurve3d
- TransferShape(start: TopoDS_Shape, theProgress?: Message_ProgressRange): IGESData_IGESEntity
Returns the result of the transfert of any Shape If the transfer has failed, this member returns a NullEntity.
Parameters (2)starttheProgress
- TransferEdge(myedge: TopoDS_Edge): IGESData_IGESEntity
Transfer an Edge entity from
TopoDSto IGES If this Entity could not be converted, this member returns a NullEntity.Parameters (1)myedge
- TransferEdge(myedge: TopoDS_Edge, myface: TopoDS_Face, length: number): IGESData_IGESEntity
Transfer an Edge entity from
TopoDSto IGES If this Entity could not be converted, this member returns a NullEntity.Parameters (3)myedgemyfacelength
- TransferWire(mywire: TopoDS_Wire, myface: TopoDS_Face, length: number): IGESSolid_Loop
Transfer a Wire entity from
TopoDSto 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.Parameters (3)mywiremyfacelength
- TransferFace(start: TopoDS_Face): IGESSolid_Face
Transfer a Face entity from
TopoDSto IGES If this Entity could not be converted, this member returns a NullEntity.Parameters (1)start
- TransferShell(start: TopoDS_Shell, theProgress?: Message_ProgressRange): IGESSolid_Shell
Transfer an Shell entity from
TopoDSto IGES If this Entity could not be converted, this member returns a NullEntity.Parameters (2)starttheProgress
- TransferSolid(start: TopoDS_Solid, theProgress?: Message_ProgressRange): IGESSolid_ManifoldSolid
Transfer a Solid entity from
TopoDSto IGES If this Entity could not be converted, this member returns a NullEntity.Parameters (2)starttheProgress
- TransferCompSolid(start: TopoDS_CompSolid, theProgress?: Message_ProgressRange): IGESData_IGESEntity
Transfer an CompSolid entity from
TopoDSto IGES If this Entity could not be converted, this member returns a NullEntity.Parameters (2)starttheProgress
- TransferCompound(start: TopoDS_Compound, theProgress?: Message_ProgressRange): IGESData_IGESEntity
Transfer a Compound entity from
TopoDSto IGES If this Entity could not be converted, this member returns a NullEntity.Parameters (2)starttheProgress