local_proto.h 897 B

123456789101112131415161718192021222324252627
  1. #include <grass/gprojects.h>
  2. /* plot.c */
  3. int plot_grid(double, double, double, int, int, int, int, int, double);
  4. int plot_geogrid(double, struct pj_info, struct pj_info, int, int, int, int,
  5. int, double);
  6. void init_proj(struct pj_info *, struct pj_info *, int);
  7. void get_ll_bounds(double *, double *, double *, double *, struct Cell_head,
  8. struct pj_info, struct pj_info);
  9. void check_coords(double, double, double *, double *, int, struct Cell_head,
  10. struct pj_info, struct pj_info);
  11. float get_heading(double, double);
  12. /* plotborder.c */
  13. int plot_border(double, double, double);
  14. #define MARK_GRID 0
  15. #define MARK_CROSS 1
  16. #define MARK_FIDUCIAL 2
  17. #define MARK_DOT 3
  18. /* fiducial.c */
  19. void plot_cross(double, double, int, double);
  20. void plot_fiducial(double, double, int, double);
  21. void plot_symbol(double, double, int, double, char *, int);
  22. void plot_dot(double, double, int);