23 #ifndef _GEOM_IFieldOperations_i_HeaderFile
24 #define _GEOM_IFieldOperations_i_HeaderFile
28 #include <SALOMEconfig.h>
30 #include CORBA_SERVER_HEADER(GEOM_Gen)
37 public virtual POA_GEOM::GEOM_IFieldOperations,
48 GEOM::GEOM_Field_ptr CreateField (GEOM::GEOM_Object_ptr theShape,
51 CORBA::Short theDimension,
56 CORBA::Long CountFields( GEOM::GEOM_Object_ptr shape);
66 GEOM::GEOM_Field_ptr GetField( GEOM::GEOM_Object_ptr shape,
71 ::CORBA::Long GetNbSubShapes(::GEOM::GEOM_Object_ptr shape,
72 ::CORBA::Short fieldDim);
#define GEOM_I_EXPORT
Definition: GEOM_GEOM_I.hxx:33
Definition: GEOMImpl_IFieldOperations.hxx:35
Definition: GEOM_IFieldOperations_i.hh:39
::GEOMImpl_IFieldOperations * GetOperations()
Definition: GEOM_IFieldOperations_i.hh:74
Definition: GEOM_IOperations_i.hh:37
::GEOM_IOperations * GetImpl()
Definition: GEOM_IOperations_i.hh:60
sequence< GEOM_Field > ListOfFields
Definition: GEOM_Gen.idl:269
sequence< string > string_array
Definition: GEOM_Gen.idl:253
field_data_type
Type of field data.
Definition: GEOM_Gen.idl:191