#include <IGESCAFControl_Reader.hxx>
Inheritance diagram for IGESCAFControl_Reader:

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | IGESCAFControl_Reader () |
| Creates a reader with an empty IGES model and sets ColorMode, LayerMode and NameMode to Standard_True. . | |
| Standard_EXPORT | IGESCAFControl_Reader (const Handle(XSControl_WorkSession)&WS, const Standard_Boolean scratch=Standard_True) |
| Creates a reader tool and attaches it to an already existing Session Clears the session if it was not yet set for IGES . | |
| Standard_EXPORT Standard_Boolean | Transfer (Handle(TDocStd_Document)&doc) |
| Translates currently loaded IGES file into the document Returns True if succeeded, and False in case of fail . | |
| Standard_EXPORT Standard_Boolean | Perform (const TCollection_AsciiString &filename, Handle(TDocStd_Document)&doc) |
| Standard_EXPORT Standard_Boolean | Perform (const Standard_CString filename, Handle(TDocStd_Document)&doc) |
| Translate IGES file given by filename into the document Return True if succeeded, and False in case of fail . | |
| Standard_EXPORT void | SetColorMode (const Standard_Boolean colormode) |
| Set ColorMode for indicate read Colors or not. . | |
| Standard_EXPORT Standard_Boolean | GetColorMode () const |
| Standard_EXPORT void | SetNameMode (const Standard_Boolean namemode) |
| Set NameMode for indicate read Name or not. . | |
| Standard_EXPORT Standard_Boolean | GetNameMode () const |
| Standard_EXPORT void | SetLayerMode (const Standard_Boolean layermode) |
| Set LayerMode for indicate read Layers or not. . | |
| Standard_EXPORT Standard_Boolean | GetLayerMode () const |
Protected Member Functions | |
| Standard_EXPORT Standard_Boolean | ReadColors (Handle(TDocStd_Document)&doc) const |
| Reads colors of IGES entities and sets corresponding color assignments in the DECAF document . | |
| Standard_EXPORT Standard_Boolean | ReadNames (Handle(TDocStd_Document)&doc) const |
| Reads Names of IGES entities and sets corresponding name to label with shape in the DECAF document . | |
| Standard_EXPORT Standard_Boolean | ReadLayers (Handle(TDocStd_Document)&doc) const |
| Reads layers of parts defined in the IGES model and set reference between shape and layers in the DECAF document . | |
Private Attributes | |
| Standard_Boolean | myColorMode |
| Standard_Boolean | myNameMode |
| Standard_Boolean | myLayerMode |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from IGESControl_Reader. |
|
|
Reimplemented from IGESControl_Reader. |
|
||||||||||||
|
Reimplemented from IGESControl_Reader. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1