#include <GEOM_IInsertOperations_i.hh>

Public Member Functions | |
| GEOM_IInsertOperations_i (PortableServer::POA_ptr thePOA, GEOM::GEOM_Gen_ptr theEngine, ::GEOMImpl_IInsertOperations *theImpl) | |
| ~GEOM_IInsertOperations_i () | |
| GEOM::GEOM_Object_ptr | MakeCopy (GEOM::GEOM_Object_ptr theOriginal) |
| void | Export (GEOM::GEOM_Object_ptr theOriginal, const char *theFileName, const char *theFormatName) |
| GEOM::ListOfGBO * | ImportFile (const char *theFileName, const char *theFormatName) |
| char * | ReadValue (const char *theFileName, const char *theFormatName, const char *theParameterName) |
| GEOM::GEOM_Object_ptr | RestoreShape (const SALOMEDS::TMPFile &theStream) |
| CORBA::Long | LoadTexture (const char *theTextureFile) |
| CORBA::Long | AddTexture (CORBA::Long theWidth, CORBA::Long theHeight, const SALOMEDS::TMPFile &theTexture) |
| SALOMEDS::TMPFile * | GetTexture (CORBA::Long theID, CORBA::Long &theWidth, CORBA::Long &theHeight) |
| GEOM::ListOfLong * | GetAllTextures () |
| CORBA::Boolean | TransferData (GEOM::GEOM_Object_ptr theObjectFrom, GEOM::GEOM_Object_ptr theObjectTo, GEOM::find_shape_method theFindMethod, GEOM::GEOM_IInsertOperations::ListOfTransferDatum_out theResult) |
| ::GEOMImpl_IInsertOperations * | 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 GEOM::GEOM_BaseObject_ptr | GetBaseObject (Handle(::GEOM_BaseObject) theObject) |
| virtual virtual Handle(::GEOM_BaseObject) GetBaseObjectImpl(GEOM GEOM::GEOM_Object_ptr | GetObject (Handle(::GEOM_Object) theObject) |
| virtual virtual Handle(::GEOM_Object) GetObjectImpl(GEOM void | StartOperation () |
| virtual void | FinishOperation () |
| virtual void | AbortOperation () |
| ::GEOM_IOperations * | GetImpl () |
| virtual void | UpdateGUIForObject (GEOM::GEOM_Object_ptr theObj) |
Additional Inherited Members | |
Protected Member Functions inherited from GEOM_IOperations_i | |
| Handle(TColStd_HSequenceOfTransient) GetListOfObjectsImpl(const GEOM bool | GetListOfObjectsImpl (const GEOM::ListOfGO &theObjects, std::list< Handle(::GEOM_Object) > &theList) |
| GEOM_IInsertOperations_i::GEOM_IInsertOperations_i | ( | PortableServer::POA_ptr | thePOA, |
| GEOM::GEOM_Gen_ptr | theEngine, | ||
| ::GEOMImpl_IInsertOperations * | theImpl | ||
| ) |
constructor
| GEOM_IInsertOperations_i::~GEOM_IInsertOperations_i | ( | ) |
destructor
| CORBA::Long GEOM_IInsertOperations_i::AddTexture | ( | CORBA::Long | theWidth, |
| CORBA::Long | theHeight, | ||
| const SALOMEDS::TMPFile & | theTexture | ||
| ) |
AddTexture
References GEOMImpl_IInsertOperations::AddTexture(), GetOperations(), Handle(), and GEOM_IOperations::SetNotDone().
| void GEOM_IInsertOperations_i::Export | ( | GEOM::GEOM_Object_ptr | theOriginal, |
| const char * | theFileName, | ||
| const char * | theFormatName | ||
| ) |
Export
References GEOMImpl_IInsertOperations::Export(), GetOperations(), Handle(), and GEOM_IOperations::SetNotDone().
| GEOM::ListOfLong * GEOM_IInsertOperations_i::GetAllTextures | ( | ) |
GetAllTextures
References GEOMImpl_IInsertOperations::GetAllTextures(), and GetOperations().
|
inline |
References GEOM_IOperations_i::GetImpl().
| SALOMEDS::TMPFile * GEOM_IInsertOperations_i::GetTexture | ( | CORBA::Long | theID, |
| CORBA::Long & | theWidth, | ||
| CORBA::Long & | theHeight | ||
| ) |
GetTexture
References GetOperations(), and Handle().
| GEOM::ListOfGBO * GEOM_IInsertOperations_i::ImportFile | ( | const char * | theFileName, |
| const char * | theFormatName | ||
| ) |
ImportFile
References GEOM_IOperations_i::GetBaseObject(), GetOperations(), Handle(), GEOM_IOperations_i::IsDone(), and GEOM_IOperations::SetNotDone().
| CORBA::Long GEOM_IInsertOperations_i::LoadTexture | ( | const char * | theTextureFile | ) |
LoadTexture
References GetOperations(), GEOMImpl_IInsertOperations::LoadTexture(), and GEOM_IOperations::SetNotDone().
| GEOM::GEOM_Object_ptr GEOM_IInsertOperations_i::MakeCopy | ( | GEOM::GEOM_Object_ptr | theOriginal | ) |
MakeCopy
References GEOM_IOperations_i::GetObject(), GetOperations(), Handle(), GEOM_IOperations_i::IsDone(), and GEOM_IOperations::SetNotDone().
| char * GEOM_IInsertOperations_i::ReadValue | ( | const char * | theFileName, |
| const char * | theFormatName, | ||
| const char * | theParameterName | ||
| ) |
ReadValue
References GetOperations(), GEOMImpl_IInsertOperations::ReadValue(), and GEOM_IOperations::SetNotDone().
| GEOM::GEOM_Object_ptr GEOM_IInsertOperations_i::RestoreShape | ( | const SALOMEDS::TMPFile & | theStream | ) |
RestoreShape
References GEOM_IOperations_i::GetObject(), GetOperations(), Handle(), GEOM_IOperations_i::IsDone(), and GEOM_IOperations::SetNotDone().
| CORBA::Boolean GEOM_IInsertOperations_i::TransferData | ( | GEOM::GEOM_Object_ptr | theObjectFrom, |
| GEOM::GEOM_Object_ptr | theObjectTo, | ||
| GEOM::find_shape_method | theFindMethod, | ||
| GEOM::GEOM_IInsertOperations::ListOfTransferDatum_out | theResult | ||
| ) |
TransferData
References aResult, GEOM::FSM_GetInPlace, GEOM::FSM_GetInPlace_Old, GEOM::FSM_GetInPlaceByHistory, GetOperations(), Handle(), GEOM::GEOM_IInsertOperations::TransferDatum::myName, GEOM_IOperations::SetNotDone(), TD_GET_IN_PLACE, TD_GET_IN_PLACE_BY_HISTORY, TD_GET_IN_PLACE_OLD, and GEOMImpl_IInsertOperations::TransferData().