Merge branch 'bleed' of http://leto.net/code/Math-GSL into bleed
[Math-GSL.git] / Wavelet.i
blob0a6da437a7c94a92dae1ae8835eaf4ec647f1c1e
1 %module "Math::GSL::Wavelet"
2 %include "gsl_typemaps.i"
3 %{
4 #include "gsl/gsl_types.h"
5 #include "gsl/gsl_wavelet.h"
6 %}
8 typedef int size_t;
10 %include "gsl/gsl_types.h"
11 %include "gsl/gsl_wavelet.h"
13 %include "typemaps.i"
16 %perlcode %{
19 @EXPORT_OK = qw/
20 gsl_wavelet_alloc
21 gsl_wavelet_free
22 gsl_wavelet_name
23 gsl_wavelet_workspace_alloc
24 gsl_wavelet_workspace_free
25 gsl_wavelet_transform
26 gsl_wavelet_transform_forward
27 gsl_wavelet_transform_inverse
28 $gsl_wavelet_daubechies
29 $gsl_wavelet_daubechies_centered
30 $gsl_wavelet_haar
31 $gsl_wavelet_haar_centered
32 $gsl_wavelet_bspline
33 $gsl_wavelet_bspline_centered
37 %EXPORT_TAGS = ( all => [ @EXPORT_OK ], );