#include <IGESData_IGESDumper.hxx>
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | IGESData_IGESDumper (const Handle(IGESData_IGESModel)&model, const Handle(IGESData_Protocol)&protocol) |
Returns an IGESDumper ready to work. The IGESModel provides the numbering of Entities : as for any InterfaceModel, it gives each Entity a number; but for IGESEntities, the "Number <br> of Directory Entry" according to the definition of IGES Files, is also usefull . | |
Standard_EXPORT void | PrintDNum (const Handle(IGESData_IGESEntity)&ent, const Handle(Message_Messenger)&S) const |
Prints onto an output, the "Number of Directory Entry" which corresponds to an IGESEntity in the IGESModel, under the form "D#nnn" (a Null Handle gives D#0) . | |
Standard_EXPORT void | PrintShort (const Handle(IGESData_IGESEntity)&ent, const Handle(Message_Messenger)&S) const |
Prints onto an output, the "Number of Directory Entry" (see PrintDNum) plus IGES Type and Form Numbers, which gives "D#nnn Type nnn Form nnn" . | |
Standard_EXPORT void | Dump (const Handle(IGESData_IGESEntity)&ent, const Handle(Message_Messenger)&S, const Standard_Integer own, const Standard_Integer attached=-1) const |
Standard_EXPORT void | OwnDump (const Handle(IGESData_IGESEntity)&ent, const Handle(Message_Messenger)&S, const Standard_Integer own) const |
Specific Dump for each IGES Entity, call by Dump (just above) <own> is the parameter <own> from Dump . | |
Private Attributes | |
Handle_IGESData_IGESModel | themodel |
IGESData_SpecificLib | thelib |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|