4 #include "GeomDataAPI.h"
5 #include "GeomDataAPI_Point.h"
6 #include "GeomDataAPI_Dir.h"
7 #include "GeomDataAPI_Point2D.h"
8 #include <boost/shared_ptr.hpp>
11 // to avoid error on this
12 #define GEOMDATAAPI_EXPORT
14 // standard definitions
16 %include "std_string.i"
17 //%include <std_shared_ptr.i>
20 %include <boost_shared_ptr.i>
21 %shared_ptr(GeomDataAPI_Point)
22 %shared_ptr(GeomDataAPI_Dir)
23 %shared_ptr(GeomDataAPI_Point2D)
25 // all supported interfaces
26 %include "GeomDataAPI_Point.h"
27 %include "GeomDataAPI_Dir.h"
28 %include "GeomDataAPI_Point2D.h"