4 #include "boost/shared_ptr.hpp"
6 #include "GeomAPI_Interface.h"
7 #include "GeomAPI_Pnt.h"
8 #include "GeomAPI_Shape.h"
11 // to avoid error on this
12 #define GEOMAPI_EXPORT
14 // standard definitions
16 %include "std_string.i"
17 //%include <std_shared_ptr.i>
18 %include <boost_shared_ptr.i>
21 // %include <boost_shared_ptr.i>
22 %shared_ptr(GeomAPI_Interface)
23 %shared_ptr(GeomAPI_Pnt)
24 %shared_ptr(GeomAPI_Shape)
26 // all supported interfaces
27 %include "GeomAPI_Interface.h"
28 %include "GeomAPI_Pnt.h"
29 %include "GeomAPI_Shape.h"