interface_build { {r.cost} 0 {Outputs a raster map layer showing the cumulative cost of moving between different geographic locations on an input raster map layer whose cell category values represent cost.} {entry input {Input raster map containing cost information:} 0 raster} {entry output {Output raster cost map:} 0 raster} {entry coordinate {Starting point coordinates (east,north[,east,north,...]):} 0 +xy} {entry start_sites {Site file holding starting points:} 0 sites} {entry start_rast {Raster map holding starting points):} 0 raster} {entry stop_sites {Site file holding stopping points:} 0 sites} {entry stop_coordinate {Stopping point coordinates (east,north[,east,north,...]):} 0 +xy} {entry max_cost {Maximum cumulative cost:} 0 ""} {entry null_value {Positive floating point value assigned to null cells:} 0 ""} {checkbox -v {Run verbosely.} "" -v} {checkbox -k {Improved accuracy ('knight's move' calculation.} "" -k} {checkbox -n {Retain null cells in output.} "" -n} }