Salome HOME
OPERATION_LAUNCHED event created.
[modules/shaper.git] / src / ModelAPI / ModelAPI.i
index 19be24d4d21dd4e5ba1798ebf2b8178892fabdbc..8fd391b2613e5d855528028001d09674cdd14d72 100644 (file)
@@ -6,10 +6,13 @@
   #include "ModelAPI_PluginManager.h"
   #include "ModelAPI_Feature.h"
   #include "ModelAPI_Data.h"
+  #include "ModelAPI_Object.h"
   #include "ModelAPI_Attribute.h"
   #include "ModelAPI_AttributeDocRef.h"
   #include "ModelAPI_AttributeDouble.h"
-  #include "ModelAPI_Iterator.h"
+  #include "ModelAPI_AttributeReference.h"
+  #include "ModelAPI_AttributeRefAttr.h"
+  #include "ModelAPI_Validator.h"
 %}
 
 // to avoid error on this
 %shared_ptr(ModelAPI_PluginManager)
 %shared_ptr(ModelAPI_Feature)
 %shared_ptr(ModelAPI_Data)
+%shared_ptr(ModelAPI_Object)
 %shared_ptr(ModelAPI_Attribute)
 %shared_ptr(ModelAPI_AttributeDocRef)
 %shared_ptr(ModelAPI_AttributeDouble)
-%shared_ptr(ModelAPI_Iterator)
+%shared_ptr(ModelAPI_AttributeReference)
+%shared_ptr(ModelAPI_AttributeRefAttr)
 
 // all supported interfaces
 %include "ModelAPI_Document.h"
 %include "ModelAPI_PluginManager.h"
 %include "ModelAPI_Feature.h"
 %include "ModelAPI_Data.h"
+%include "ModelAPI_Object.h"
 %include "ModelAPI_Attribute.h"
 %include "ModelAPI_AttributeDocRef.h"
 %include "ModelAPI_AttributeDouble.h"
-%include "ModelAPI_Iterator.h"
+%include "ModelAPI_AttributeReference.h"
+%include "ModelAPI_AttributeRefAttr.h"
+%include "ModelAPI_Validator.h"
\ No newline at end of file