#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().