Finishing Complex documentation.
[Math-GSL.git] / Wavelet.i
blob0edf8c28802aac5b6d340902e18d9b6b82f6bd06
1 %module Wavelet
2 %{
3 #include "/usr/local/include/gsl/gsl_types.h"
4 #include "/usr/local/include/gsl/gsl_wavelet.h"
5 %}
7 typedef int size_t;
9 %include "/usr/local/include/gsl/gsl_types.h"
10 %include "/usr/local/include/gsl/gsl_wavelet.h"
12 %include "carrays.i"
13 %include "typemaps.i"
14 %array_functions(double, doubleArray);
17 %perlcode %{
20 @EXPORT_OK = qw/
21 gsl_wavelet_alloc
22 gsl_wavelet_free
23 gsl_wavelet_name
24 gsl_wavelet_workspace_alloc
25 gsl_wavelet_workspace_free
26 gsl_wavelet_transform
27 gsl_wavelet_transform_forward
28 gsl_wavelet_transform_inverse
29 $gsl_wavelet_daubechies
30 $gsl_wavelet_daubechies_centered
31 $gsl_wavelet_haar
32 $gsl_wavelet_haar_centered
33 $gsl_wavelet_bspline
34 $gsl_wavelet_bspline_centered
38 %EXPORT_TAGS = ( all => [ @EXPORT_OK ], );