#include <STLPlugin_IOperations_i.hh>

Public Member Functions | |
| STLPlugin_IOperations_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine, STLPlugin_IOperations *theImpl) | |
| ~STLPlugin_IOperations_i () | |
| void | ExportSTL (GEOM::GEOM_Object_ptr, const char *, const bool, const double, const bool) |
| GEOM::ListOfGO * | ImportSTL (const char *) |
| STLPlugin_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) |
| STLPlugin_IOperations_i::STLPlugin_IOperations_i | ( | PortableServer::POA_ptr | thePOA, |
| GEOM::GEOM_Gen_ptr | theEngine, | ||
| STLPlugin_IOperations * | theImpl | ||
| ) |
constructor:
| STLPlugin_IOperations_i::~STLPlugin_IOperations_i | ( | ) |
destructor
| void STLPlugin_IOperations_i::ExportSTL | ( | GEOM::GEOM_Object_ptr | theOriginal, |
| const char * | theFileName, | ||
| const bool | theIsASCII, | ||
| const double | theDeflection, | ||
| const bool | theIsRelative | ||
| ) |
ExportSTL Export a shape to STL format
| theOriginal | The shape to export |
| theIsASCII | The format of the exported file (ASCII or Binary) |
| theFileName | The name of the exported file |
| theDeflection | The deflection of the exported shape |
References STLPlugin_IOperations::ExportSTL(), GetOperations(), Handle(), and GEOM_IOperations::SetNotDone().
| STLPlugin_IOperations * STLPlugin_IOperations_i::GetOperations | ( | ) |
References GEOM_IOperations_i::GetImpl().
| GEOM::ListOfGO * STLPlugin_IOperations_i::ImportSTL | ( | const char * | theFileName | ) |
ImportSTL Import a shape from STL format
| theFileName | The name of the file to import |
References GetOperations(), Handle(), GEOM_IOperations_i::IsDone(), and GEOM_IOperations::SetNotDone().