1 %module pMC_mult 2 3 %{ 4 #include "pMC_mult.h" 5 %} 6 7 %include "std_vector.i" 8 // Instantiate templates used by example 9 namespace std { 10 %template(IntVector) vector<int>; 11 %template(DoubleVector) vector<double>; 12 %template(FloatVector) vector<float>; 13 } 14 15 %include "pMC_mult.h" 16 17