23 #ifndef _GEOM_IInsertOperations_i_HeaderFile
24 #define _GEOM_IInsertOperations_i_HeaderFile
28 #include <SALOMEconfig.h>
30 #include CORBA_SERVER_HEADER(GEOM_Gen)
31 #include CORBA_CLIENT_HEADER(SALOMEDS)
38 public virtual POA_GEOM::GEOM_IInsertOperations,
46 GEOM::GEOM_Object_ptr MakeCopy (GEOM::GEOM_Object_ptr theOriginal);
48 void Export (GEOM::GEOM_Object_ptr theOriginal,
49 const char* theFileName,
50 const char* theFormatName);
53 const char* theFormatName);
55 char* ReadValue (
const char* theFileName,
56 const char* theFormatName,
57 const char* theParameterName);
59 GEOM::GEOM_Object_ptr RestoreShape (
const SALOMEDS::TMPFile& theStream);
61 CORBA::Long LoadTexture(
const char* theTextureFile);
62 CORBA::Long AddTexture(CORBA::Long theWidth, CORBA::Long theHeight,
63 const SALOMEDS::TMPFile& theTexture);
64 SALOMEDS::TMPFile* GetTexture(CORBA::Long theID,
65 CORBA::Long& theWidth,
66 CORBA::Long& theHeight);
70 CORBA::Boolean TransferData
71 (GEOM::GEOM_Object_ptr theObjectFrom,
72 GEOM::GEOM_Object_ptr theObjectTo,
74 GEOM::GEOM_IInsertOperations::ListOfTransferDatum_out theResult);