%module Model %{ #include "simtk/internal/mystring.h" #include "simtk/internal/common.h" // Get Real to map to actual basic type #include "simmatrix/smallmatrix.h" // For Vec3 placement construction #include "SimbodyCommon.h" #include "Placement.h" #include "Feature.h" #include "MassElement.h" #include "Body.h" #include #include using std::cout; using std::endl; using namespace simtk; %} /* This interface file is for better handling of pointers and references */ %include "typemaps.i" %include "std_string.i" %include "simtk/internal/mystring.h" %include "simtk/internal/common.h" %include "simmatrix/smallmatrix.h" %include "SimbodyCommon.h" %include "Placement.h" %include "Feature.h" %include "MassElement.h" %include "Body.h"