<put algortithm description here>
Points
[vector: point]Attribute
[tablefield: any]Target Grid
[selection]<put parameter description here>
Options:
Default: 0
Minimal Number of Points
[number]<put parameter description here>
Default: 3
Maximal Number of Points
[number]<put parameter description here>
Default: 20
Points per Square
[number]<put parameter description here>
Default: 5
Tolerance
[number]<put parameter description here>
Default: 140.0
Output extent
[extent]<put parameter description here>
Default: 0,1,0,1
Cellsize
[number]<put parameter description here>
Default: 100.0
Grid
[raster]processing.runalg('saga:cubicsplineapproximation', shapes, field, target, npmin, npmax, nppc, k, output_extent, user_size, user_grid)