+ interface SMESH_IDSource;

+  typedef sequence<SMESH_IDSource> ListOfIDSources;

+  typedef sequence<ElementType> array_of_ElementType ;

  interface SMESH_IDSource
  {
+
+    /*!
+     * Returns types of elements it contains
+     */
+    array_of_ElementType GetTypes();
   };
This commit is contained in:
eap 2010-09-15 11:45:49 +00:00
parent b44f6a0f67
commit acb4161c58

View File

@ -37,6 +37,8 @@ module SMESH
typedef sequence<SMESH_Hypothesis> ListOfHypothesis;
interface SMESH_GroupBase;
typedef sequence<SMESH_GroupBase> ListOfGroups;
interface SMESH_IDSource;
typedef sequence<SMESH_IDSource> ListOfIDSources;
typedef sequence<double > double_array ;
typedef sequence<long > long_array ;
@ -116,6 +118,7 @@ module SMESH
VOLUME,
ELEM0D
};
typedef sequence<ElementType> array_of_ElementType ;
/*!
* Enumeration for element geometry type, like in SMDS
@ -257,6 +260,11 @@ module SMESH
* Result array of number enityties
*/
long_array GetMeshInfo();
/*!
* Returns types of elements it contains
*/
array_of_ElementType GetTypes();
};
interface SMESH_Group;