This class implements the transfer of Shape Entities from Geom To IGES. These can be : . Vertex . Edge . Wire.  
 More...
 | 
|   | BRepToIGES_BRWire () | 
|   | 
|   | BRepToIGES_BRWire (const BRepToIGES_BREntity &BR) | 
|   | 
| Handle< IGESData_IGESEntity >  | TransferWire (const TopoDS_Shape &start) | 
|   | Transfert a Shape entity from TopoDS to IGES this entity must be a Vertex or an Edge or a Wire. If this Entity could not be converted, this member returns a NullEntity.  
  | 
|   | 
| Handle< IGESData_IGESEntity >  | TransferVertex (const TopoDS_Vertex &myvertex) | 
|   | Transfert a Vertex entity from TopoDS to IGES If this Entity could not be converted, this member returns a NullEntity.  
  | 
|   | 
| Handle< IGESData_IGESEntity >  | TransferVertex (const TopoDS_Vertex &myvertex, const TopoDS_Edge &myedge, Standard_Real ¶meter) | 
|   | Transfert a Vertex entity on an Edge from TopoDS to IGES Returns the parameter of myvertex on myedge. If this Entity could not be converted, this member returns a NullEntity.  
  | 
|   | 
| Handle< IGESData_IGESEntity >  | TransferVertex (const TopoDS_Vertex &myvertex, const TopoDS_Edge &myedge, const TopoDS_Face &myface, Standard_Real ¶meter) | 
|   | Transfert a Vertex entity of an edge on a Face from TopoDS to IGES Returns the parameter of myvertex on the pcurve of myedge on myface If this Entity could not be converted, this member returns a NullEntity.  
  | 
|   | 
| Handle< IGESData_IGESEntity >  | TransferVertex (const TopoDS_Vertex &myvertex, const TopoDS_Edge &myedge, const Handle< Geom_Surface > &mysurface, const TopLoc_Location &myloc, Standard_Real ¶meter) | 
|   | Transfert a Vertex entity of an edge on a Surface from TopoDS to IGES Returns the parameter of myvertex on the pcurve of myedge on mysurface If this Entity could not be converted, this member returns a NullEntity.  
  | 
|   | 
| Handle< IGESData_IGESEntity >  | TransferVertex (const TopoDS_Vertex &myvertex, const TopoDS_Face &myface, gp_Pnt2d &mypoint) | 
|   | Transfert a Vertex entity on a Face from TopoDS to IGES Returns the parameters of myvertex on myface If this Entity could not be converted, this member returns a NullEntity.  
  | 
|   | 
| Handle< IGESData_IGESEntity >  | TransferEdge (const TopoDS_Edge &theEdge, const TopTools_DataMapOfShapeShape &theOriginMap, const Standard_Boolean theIsBRepMode) | 
|   | Transfert an Edge 3d entity from TopoDS to IGES If edge is REVERSED and isBRepMode is False 3D edge curve is reversed.  
  | 
|   | 
| Handle< IGESData_IGESEntity >  | TransferEdge (const TopoDS_Edge &theEdge, const TopoDS_Face &theFace, const TopTools_DataMapOfShapeShape &theOriginMap, const Standard_Real theLength, const Standard_Boolean theIsBRepMode) | 
|   | Transfert an Edge 2d entity on a Face from TopoDS to IGES.  
  | 
|   | 
| Handle< IGESData_IGESEntity >  | TransferWire (const TopoDS_Wire &mywire) | 
|   | Transfert a Wire entity from TopoDS to IGES If this Entity could not be converted, this member returns a NullEntity.  
  | 
|   | 
| Handle< IGESData_IGESEntity >  | TransferWire (const TopoDS_Wire &theWire, const TopoDS_Face &theFace, const TopTools_DataMapOfShapeShape &theOriginMap, Handle< IGESData_IGESEntity > &theCurve2d, const Standard_Real theLength) | 
|   | Transfert a Wire entity from TopoDS to IGES.  
  | 
|   | 
|   | BRepToIGES_BREntity () | 
|   | Creates a tool BREntity.  
  | 
|   | 
| void  | Init () | 
|   | Initializes the field of the tool BREntity with default creating values.  
  | 
|   | 
| void  | SetModel (const Handle< IGESData_IGESModel > &model) | 
|   | Set the value of "TheModel".  
  | 
|   | 
| Handle< IGESData_IGESModel >  | GetModel () const | 
|   | Returns the value of "TheModel".  
  | 
|   | 
| Standard_Real  | GetUnit () const | 
|   | Returns the value of the UnitFlag of the header of the model in meters.  
  | 
|   | 
| void  | SetTransferProcess (const Handle< Transfer_FinderProcess > &TP) | 
|   | Set the value of "TheMap".  
  | 
|   | 
| Handle< Transfer_FinderProcess >  | GetTransferProcess () const | 
|   | Returns the value of "TheMap".  
  | 
|   | 
| virtual Handle< IGESData_IGESEntity >  | TransferShape (const TopoDS_Shape &start, const Message_ProgressRange &theProgress=Message_ProgressRange()) | 
|   | Returns the result of the transfert of any Shape If the transfer has failed, this member return a NullEntity.  
  | 
|   | 
| void  | AddFail (const TopoDS_Shape &start, const Standard_CString amess) | 
|   | Records a new Fail message.  
  | 
|   | 
| void  | AddWarning (const TopoDS_Shape &start, const Standard_CString amess) | 
|   | Records a new Warning message.  
  | 
|   | 
| void  | AddFail (const Handle< Standard_Transient > &start, const Standard_CString amess) | 
|   | Records a new Fail message.  
  | 
|   | 
| void  | AddWarning (const Handle< Standard_Transient > &start, const Standard_CString amess) | 
|   | Records a new Warning message.  
  | 
|   | 
| Standard_Boolean  | HasShapeResult (const TopoDS_Shape &start) const | 
|   | Returns True if start was already treated and has a result in "TheMap" else returns False.  
  | 
|   | 
| Handle< Standard_Transient >  | GetShapeResult (const TopoDS_Shape &start) const | 
|   | Returns the result of the transfer of the Shape "start" contained in "TheMap" . (if HasShapeResult is True).  
  | 
|   | 
| void  | SetShapeResult (const TopoDS_Shape &start, const Handle< Standard_Transient > &result) | 
|   | set in "TheMap" the result of the transfer of the Shape "start".  
  | 
|   | 
| Standard_Boolean  | HasShapeResult (const Handle< Standard_Transient > &start) const | 
|   | Returns True if start was already treated and has a result in "TheMap" else returns False.  
  | 
|   | 
| Handle< Standard_Transient >  | GetShapeResult (const Handle< Standard_Transient > &start) const | 
|   | Returns the result of the transfer of the Transient "start" contained in "TheMap" . (if HasShapeResult is True).  
  | 
|   | 
| void  | SetShapeResult (const Handle< Standard_Transient > &start, const Handle< Standard_Transient > &result) | 
|   | set in "TheMap" the result of the transfer of the Transient "start".  
  | 
|   | 
| Standard_Boolean  | GetConvertSurfaceMode () const | 
|   | Returns mode for conversion of surfaces (value of parameter write.convertsurface.mode)  
  | 
|   | 
| Standard_Boolean  | GetPCurveMode () const | 
|   | Returns mode for writing pcurves (value of parameter write.surfacecurve.mode)  
  | 
|   | 
| virtual  | ~BRepToIGES_BREntity () | 
|   | 
This class implements the transfer of Shape Entities from Geom To IGES. These can be : . Vertex . Edge . Wire.