#include <IGESControl_Reader.hxx>
Inheritance diagram for IGESControl_Reader:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | IGESControl_Reader () |
Creates a Reader from scratch . | |
Standard_EXPORT | IGESControl_Reader (const Handle(XSControl_WorkSession)&WS, const Standard_Boolean scratch=Standard_True) |
Creates a Reader from an already existing Session . | |
void | SetReadVisible (const Standard_Boolean ReadRoot) |
Set the transion of ALL Roots (if theReadOnlyVisible is False) or of Visible Roots (if theReadOnlyVisible is True) . | |
Standard_Boolean | GetReadVisible () const |
Standard_EXPORT Handle_IGESData_IGESModel | IGESModel () const |
Returns the model as a IGESModel. It can then be consulted (header, product) . | |
virtual Standard_EXPORT Standard_Integer | NbRootsForTransfer () |
Determines the list of root entities from Model which are candidate for a transfer to a Shape (type of entities is PRODUCT) <thereadonlyvisible> is taken into account to define roots . | |
Standard_EXPORT void | PrintTransferInfo (const IFSelect_PrintFail failwarn, const IFSelect_PrintCount mode) const |
Prints Statistics and check list for Transfer . | |
Private Attributes | |
Standard_Boolean | theReadOnlyVisible |
|
|
|
|
|
|
|
|
|
Reimplemented from XSControl_Reader. |
|
Reimplemented from XSControl_Reader. Reimplemented in IGESCAFControl_Reader. |
|
Reimplemented from XSControl_Reader. Reimplemented in IGESCAFControl_Reader. |
|
Reimplemented from XSControl_Reader. Reimplemented in IGESCAFControl_Reader. |
|
|
|
|
|
|