|
Open CASCADE Technology 6.5.2
|
Provides a way to dump entities processed through STEP, with
these features :
More...
#include <StepData_StepDumper.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| StepData_StepDumper (const Handle< StepData_StepModel > &amodel, const Handle< StepData_Protocol > &protocol, const Standard_Integer mode=0) | |
| Creates a StepDumper, able to work on a given StepModel (which defines the total scope for dumping entities) and a given Protocol from Step (which defines the authorized types to be dumped) <mode> commands what is to be displayed (number or label) 0 for number (and corresponding labels are displayed apart) 1 for label (and corresponding numbers are displayed apart) 2 for label without anymore | |
| StepData_StepWriter & | StepWriter () |
| Gives an access to the tool which is used to work : this allow to acts on some parameters : Floating Format, Scopes ... | |
| Standard_Boolean | Dump (const Handle< Message_Messenger > &S, const Handle< Standard_Transient > &ent, const Standard_Integer level) |
| Dumps a Entity on an Messenger. Returns True if sucess, False, if the entity to dump has not been recognized by the Protocol. <level> can have one of these values : | |
| Standard_Boolean | Dump (const Handle< Message_Messenger > &S, const Standard_Integer num, const Standard_Integer level) |
| Works as Dump with a Transient, but directly takes the entity designated by its number in the Model Returns False, also if <num> is out of range | |
| StepData_StepDumper::StepData_StepDumper | ( | const Handle< StepData_StepModel > & | amodel, |
| const Handle< StepData_Protocol > & | protocol, | ||
| const Standard_Integer | mode = 0 |
||
| ) |
| Standard_Boolean StepData_StepDumper::Dump | ( | const Handle< Message_Messenger > & | S, |
| const Handle< Standard_Transient > & | ent, | ||
| const Standard_Integer | level | ||
| ) |
| Standard_Boolean StepData_StepDumper::Dump | ( | const Handle< Message_Messenger > & | S, |
| const Standard_Integer | num, | ||
| const Standard_Integer | level | ||
| ) |
| void StepData_StepDumper::operator delete | ( | void * | anAddress | ) | [inline] |
| void* StepData_StepDumper::operator new | ( | size_t | size | ) | [inline] |
| void* StepData_StepDumper::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| StepData_StepWriter& StepData_StepDumper::StepWriter | ( | ) |
1.7.4