local_proto.h 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #include "cell_ptrHa.h"
  2. #include "costHa.h"
  3. /* collect_ori.c */
  4. void collect_ori(int, int);
  5. /* deleteHa.c */
  6. void deleteHa(float, int, int, struct costHa *, long *);
  7. /* display.c */
  8. void display_init(void);
  9. void draw_a_cell(int, int, int);
  10. void draw_a_burning_cell(int, int);
  11. void display_close(void);
  12. /* fixHa.c */
  13. struct costHa *fixHa(long, struct costHa *, long);
  14. /* get_minHa.c */
  15. void get_minHa(struct costHa *, struct costHa *, long);
  16. /* insert2Ha.c */
  17. void insert2Ha(struct cell_ptrHa **, struct cell_ptrHa **, float, int, int);
  18. /* insertHa.c */
  19. void insertHa(float, float, int, int, struct costHa *, long *);
  20. /* pick_dist.c */
  21. int pick_dist(int);
  22. /* pick_ignite.c */
  23. int pick_ignite(int);
  24. /* ram2out.c */
  25. void ram2out(void);
  26. /* replaceHa.c */
  27. void replaceHa(float, float, int, int, struct costHa *, long *);
  28. /* select_linksB.c */
  29. void select_linksB(struct costHa *, int, float);
  30. /* spot.c */
  31. void spot(struct costHa *, int);
  32. /* spread.c */
  33. void spread(void);
  34. int cumulative(struct costHa *, struct cell_ptrHa *, int, int, int, float *);
  35. void update(struct costHa *, int, int, double, float);