digit.i 530 B

123456789101112131415161718192021222324252627
  1. /* File: digit.i */
  2. %module grass7_wxvdigit
  3. %{
  4. #include <grass/gis.h>
  5. #include <grass/gisdefs.h>
  6. #include <grass/Vect.h>
  7. #include <grass/vect/dig_structs.h>
  8. #include "driver.h"
  9. #include "digit.h"
  10. %}
  11. %include "std_vector.i"
  12. namespace std {
  13. %template(IntVector) vector<int>;
  14. %template(DoubleVector) vector<double>;
  15. }
  16. %include "std_map.i"
  17. namespace std {
  18. %template(IntVecIntMap) map<int, vector<int> >;
  19. }
  20. namespace std {
  21. %template(DoubleVecIntMap) map<int, vector<double> >;
  22. }
  23. %include "driver.h"
  24. %include "digit.h"