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