1
// needed to work around bug in SWIG -- can't completely override module from command-line
3
%module "Chemistry::OpenBabel"
9
// used to set import/export for Cygwin DLLs
16
#include "math/vector3.h"
21
#include "obconversion.h"
29
%include "std_vector.i"
30
%include "std_string.i"
33
%template (vectorInt) vector<int>;
34
%template (vvInt) vector< vector<int> >;
35
%template (vectorDouble) vector<double>;
36
%template (vVector3) vector<OpenBabel::vector3>;
38
%template (vectorMol) vector<OpenBabel::OBMol>;
39
%template (vectorBond) vector<OpenBabel::OBBond>;
40
%template (vectorResidue) vector<OpenBabel::OBResidue>;
41
%template (vectorRing) vector<OpenBabel::OBRing>;
44
%import "babelconfig.h"
48
%include "math/vector3.h"
52
// %import "math/vector3.h"
58
%include "obconversion.h"