| Index: swig/Lib/python/std_complex.i
|
| ===================================================================
|
| --- swig/Lib/python/std_complex.i (revision 0)
|
| +++ swig/Lib/python/std_complex.i (revision 0)
|
| @@ -0,0 +1,22 @@
|
| +/*
|
| + * STD C++ complex typemaps
|
| + */
|
| +
|
| +%include <pycomplex.swg>
|
| +
|
| +%{
|
| +#include <complex>
|
| +%}
|
| +
|
| +/* defining the complex as/from converters */
|
| +
|
| +%swig_cplxdbl_convn(std::complex<double>, std::complex<double>, std::real, std::imag)
|
| +%swig_cplxflt_convn(std::complex<float>, std::complex<float>, std::real, std::imag)
|
| +
|
| +/* defining the typemaps */
|
| +
|
| +%typemaps_primitive(%checkcode(CPLXDBL), std::complex<double>);
|
| +%typemaps_primitive(%checkcode(CPLXFLT), std::complex<float>);
|
| +
|
| +
|
| +
|
|
|