Salome HOME
8ac763a3ced43676552637c7291c1c286423891d
[modules/shaper.git] / src / ConstructionAPI / ConstructionAPI.i
1 /* ConstructionAPI.i */
2
3 %module ConstructionAPI
4
5 %{
6   #include "ConstructionAPI_swig.h"
7 %}
8
9 // import other modules
10 %import "ModelHighAPI.i"
11
12 // to avoid error on this
13 #define CONSTRUCTIONAPI_EXPORT
14
15 // standard definitions
16 %include "typemaps.i"
17 %include "std_shared_ptr.i"
18
19 // shared pointers
20 %shared_ptr(ConstructionAPI_Point)
21
22 // all supported interfaces
23 %include "ConstructionAPI_Point.h"