calc.c 282 B

1234567891011121314
  1. #include <grass/gis.h>
  2. double length(register int np, register double *x, register double *y)
  3. {
  4. register double len;
  5. register int i;
  6. len = 0.0;
  7. for (i = 0; i < (np - 1); i++)
  8. len += G_distance(*(x + i), *(y + i), *(x + i + 1), *(y + i + 1));
  9. return (len);
  10. }