local_proto.h 1.0 KB

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