~ubuntu-branches/ubuntu/vivid/grass/vivid-proposed

« back to all changes in this revision

Viewing changes to include/defs/vedit.h

  • Committer: Package Import Robot
  • Author(s): Bas Couwenberg
  • Date: 2015-02-20 23:12:08 UTC
  • mfrom: (8.2.6 experimental)
  • Revision ID: package-import@ubuntu.com-20150220231208-1u6qvqm84v430b10
Tags: 7.0.0-1~exp1
* New upstream release.
* Update python-ctypes-ternary.patch to use if/else instead of and/or.
* Drop check4dev patch, rely on upstream check.
* Add build dependency on libpq-dev to grass-dev for libpq-fe.h.
* Drop patches applied upstream, refresh remaining patches.
* Update symlinks for images switched from jpg to png.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef GRASS_VEDITDEFS_H
 
2
#define GRASS_VEDITDEFS_H
 
3
 
 
4
/* break.c */
 
5
int Vedit_split_lines(struct Map_info *, struct ilist *,
 
6
                      struct line_pnts *, double, struct ilist *);
 
7
int Vedit_connect_lines(struct Map_info *, struct ilist *, double);
 
8
 
 
9
/* cats.c */
 
10
int Vedit_modify_cats(struct Map_info *, struct ilist *,
 
11
                      int, int, struct cat_list *);
 
12
 
 
13
/* copy.c */
 
14
int Vedit_copy_lines(struct Map_info *, struct Map_info *, struct ilist *);
 
15
 
 
16
/* chtype.c */
 
17
int Vedit_chtype_lines(struct Map_info *, struct ilist *);
 
18
 
 
19
/* delete.c */
 
20
int Vedit_delete_lines(struct Map_info *, struct ilist *);
 
21
int Vedit_delete_area_centroid(struct Map_info *, int);
 
22
int Vedit_delete_area(struct Map_info *, int);
 
23
int Vedit_delete_areas_cat(struct Map_info *, int, int);
 
24
 
 
25
/* distance.c */
 
26
double Vedit_get_min_distance(struct line_pnts *, struct line_pnts *,
 
27
                              int, int *);
 
28
 
 
29
/* flip.c */
 
30
int Vedit_flip_lines(struct Map_info *, struct ilist *);
 
31
 
 
32
/* merge.c */
 
33
int Vedit_merge_lines(struct Map_info *, struct ilist *);
 
34
 
 
35
/* move.c */
 
36
int Vedit_move_lines(struct Map_info *, struct Map_info **, int,
 
37
                     struct ilist *, double, double, double, int, double);
 
38
 
 
39
/* render.c */
 
40
struct robject_list *Vedit_render_map(struct Map_info *, struct bound_box *, int,
 
41
                                      double, double, int, int, double);
 
42
 
 
43
/* select.c */
 
44
int Vedit_select_by_query(struct Map_info *,
 
45
                          int, int, double, int, struct ilist *);
 
46
 
 
47
/* snap.c */
 
48
int Vedit_snap_point(struct Map_info *,
 
49
                     int, double *, double *, double *, double, int);
 
50
int Vedit_snap_line(struct Map_info *, struct Map_info **, int,
 
51
                    int, struct line_pnts *, double, int);
 
52
int Vedit_snap_lines(struct Map_info *, struct Map_info **, int,
 
53
                     struct ilist *, double, int);
 
54
 
 
55
/* vertex.c */
 
56
int Vedit_move_vertex(struct Map_info *, struct Map_info **, int,
 
57
                      struct ilist *,
 
58
                      struct line_pnts *, double, double,
 
59
                      double, double, double, int, int);
 
60
int Vedit_add_vertex(struct Map_info *Map, struct ilist *,
 
61
                     struct line_pnts *, double);
 
62
int Vedit_remove_vertex(struct Map_info *, struct ilist *,
 
63
                        struct line_pnts *, double);
 
64
 
 
65
/* zbulk.c */
 
66
int Vedit_bulk_labeling(struct Map_info *, struct ilist *,
 
67
                        double, double, double, double, double, double);
 
68
 
 
69
#endif /* GRASS_VEDITDEFS_H */