Version: 9.12.0
GEOM_IInsertOperations_i Class Reference

#include <GEOM_IInsertOperations_i.hh>

Inheritance diagram for GEOM_IInsertOperations_i:
Inheritance graph

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::ListOfGBOImportFile (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::ListOfLongGetAllTextures ()
 
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_IInsertOperationsGetOperations ()
 
- 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 void FinishOperation ()
 
virtual void AbortOperation ()
 
::GEOM_IOperationsGetImpl ()
 
virtual void UpdateGUIForObject (GEOM::GEOM_Object_ptr theObj)
 

Constructor & Destructor Documentation

◆ GEOM_IInsertOperations_i()

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::~GEOM_IInsertOperations_i ( )

destructor

Member Function Documentation

◆ AddTexture()

CORBA::Long GEOM_IInsertOperations_i::AddTexture ( CORBA::Long  theWidth,
CORBA::Long  theHeight,
const SALOMEDS::TMPFile &  theTexture 
)

◆ Export()

void GEOM_IInsertOperations_i::Export ( GEOM::GEOM_Object_ptr  theOriginal,
const char *  theFileName,
const char *  theFormatName 
)

◆ GetAllTextures()

GEOM::ListOfLong * GEOM_IInsertOperations_i::GetAllTextures ( )

◆ GetOperations()

::GEOMImpl_IInsertOperations* GEOM_IInsertOperations_i::GetOperations ( )
inline

◆ GetTexture()

SALOMEDS::TMPFile * GEOM_IInsertOperations_i::GetTexture ( CORBA::Long  theID,
CORBA::Long &  theWidth,
CORBA::Long &  theHeight 
)

GetTexture

References GetOperations(), and Handle().

◆ ImportFile()

GEOM::ListOfGBO * GEOM_IInsertOperations_i::ImportFile ( const char *  theFileName,
const char *  theFormatName 
)

◆ LoadTexture()

CORBA::Long GEOM_IInsertOperations_i::LoadTexture ( const char *  theTextureFile)

LoadTexture

References GetOperations(), and GEOM_IOperations::SetNotDone().

◆ MakeCopy()

GEOM::GEOM_Object_ptr GEOM_IInsertOperations_i::MakeCopy ( GEOM::GEOM_Object_ptr  theOriginal)

◆ ReadValue()

char * GEOM_IInsertOperations_i::ReadValue ( const char *  theFileName,
const char *  theFormatName,
const char *  theParameterName 
)

◆ RestoreShape()

GEOM::GEOM_Object_ptr GEOM_IInsertOperations_i::RestoreShape ( const SALOMEDS::TMPFile &  theStream)

◆ TransferData()

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 
)

The documentation for this class was generated from the following files: