#include <BREPPlugin_IOperations_i.hh>

Public Member Functions | |
| BREPPlugin_IOperations_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine, BREPPlugin_IOperations *theImpl) | |
| ~BREPPlugin_IOperations_i () | |
| void | ExportBREP (GEOM::GEOM_Object_ptr, const char *) | 
| GEOM::ListOfGO * | ImportBREP (const char *) | 
| BREPPlugin_IOperations * | GetOperations () | 
  Public Member Functions inherited from GEOM_IOperations_i | |
| GEOM_IOperations_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine,::GEOM_IOperations *theImpl) | |
| ~GEOM_IOperations_i () | |
| virtual CORBA::Boolean | IsDone () | 
| virtual void | SetErrorCode (const char *theErrorCode) | 
| virtual char * | GetErrorCode () | 
| virtual CORBA::Long | GetStudyID () | 
| virtual GEOM::GEOM_BaseObject_ptr | GetBaseObject (Handle(GEOM_BaseObject) theObject) | 
| virtual void | FinishOperation () | 
| virtual void | AbortOperation () | 
| ::GEOM_IOperations * | GetImpl () | 
| virtual void | UpdateGUIForObject (GEOM::GEOM_Object_ptr theObj) | 
| BREPPlugin_IOperations_i::BREPPlugin_IOperations_i | ( | PortableServer::POA_ptr | thePOA, | 
| GEOM::GEOM_Gen_ptr | theEngine, | ||
| BREPPlugin_IOperations * | theImpl | ||
| ) | 
constructor:
| BREPPlugin_IOperations_i::~BREPPlugin_IOperations_i | ( | ) | 
destructor
| void BREPPlugin_IOperations_i::ExportBREP | ( | GEOM::GEOM_Object_ptr | theOriginal, | 
| const char * | theFileName | ||
| ) | 
ExportBREP Export a shape to BREP format
| theOriginal | The shape to export | 
| theFileName | The name of the exported file | 
References BREPPlugin_IOperations::ExportBREP(), GetOperations(), Handle(), and GEOM_IOperations::SetNotDone().
| BREPPlugin_IOperations * BREPPlugin_IOperations_i::GetOperations | ( | ) | 
References GEOM_IOperations_i::GetImpl().
| GEOM::ListOfGO * BREPPlugin_IOperations_i::ImportBREP | ( | const char * | theFileName | ) | 
ImportBREP Import a shape from BREP format
| theFileName | The name of the file to import | 
References GetOperations(), Handle(), GEOM_IOperations_i::IsDone(), and GEOM_IOperations::SetNotDone().