.
<put algorithm description here>
DEM
[raster]Lines
[vector: line]Profile Distance
[number]<put parameter description here>
Default: 10.0
Profile Length
[number]<put parameter description here>
Default: 10.0
Profile Samples
[number]<put parameter description here>
Default: 10.0
Cross Profiles
[vector]processing.runalg('saga:crossprofiles', dem, lines, dist_line, dist_profile, num_profile, profiles)
<put algorithm description here>
Grid
[raster]Input
[table]X
[tablefield: any]Y
[tablefield: any]Result
[table]processing.runalg('saga:profilefrompointstable', grid, table, x, y, result)
<put algorithm description here>
DEM
[raster]Values
[multipleinput: rasters]Optional.
<put parameter description here>
Lines
[vector: line]Name
[tablefield: any]Each Line as new Profile
[boolean]<put parameter description here>
Default: True
Profiles
[vector]Profiles
[vector]processing.runalg('saga:profilesfromlines', dem, values, lines, name, split, profile, profiles)