1 /* ConstructionAPI.i */
3 %module ConstructionAPI
6 #include "ConstructionAPI_swig.h"
11 // import other modules
12 %import "ModelHighAPI.i"
14 // to avoid error on this
15 #define CONSTRUCTIONAPI_EXPORT
17 // standard definitions
19 %include "std_shared_ptr.i"
22 %shared_ptr(ConstructionAPI_Axis)
23 %shared_ptr(ConstructionAPI_Plane)
24 %shared_ptr(ConstructionAPI_Point)
26 // all supported interfaces
27 %include "ConstructionAPI_Axis.h"
28 %include "ConstructionAPI_Plane.h"
29 %include "ConstructionAPI_Point.h"