#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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|