GRASS GIS 8 Programmer's Manual 8.3.2(2024)-exported
|
Go to the source code of this file.
Macros | |
#define | VXRES(gs) |
#define | VYRES(gs) |
#define | VROWS(gs) |
#define | VCOLS(gs) |
#define | DRC2OFF(gs, drow, dcol) |
#define | Y2DROW(gs, py) |
#define | X2DCOL(gs, px) |
#define | XY2OFF(gs, px, py) |
#define | Y2VROW(gs, py) |
#define | X2VCOL(gs, px) |
#define | VROW2DROW(gs, vrow) |
#define | VCOL2DCOL(gs, vcol) |
#define | DROW2Y(gs, drow) |
#define | DCOL2X(gs, dcol) |
#define | VROW2Y(gs, vrow) |
#define | VCOL2X(gs, vcol) |
#define DCOL2X | ( | gs, | |
dcol ) |
Definition at line 36 of file rowcol.h.
Referenced by get_diag_intersects().
#define DRC2OFF | ( | gs, | |
drow, | |||
dcol ) |
Definition at line 17 of file rowcol.h.
Referenced by calc_norm(), get_diag_intersects(), get_horz_intersects(), get_vert_intersects(), GS_get_cat_at_xy(), GS_get_norm_at_xy(), GS_get_val_at_xy(), and viewcell_tri_interp().
#define DROW2Y | ( | gs, | |
drow ) |
Definition at line 35 of file rowcol.h.
Referenced by get_diag_intersects().
#define VCOL2DCOL | ( | gs, | |
vcol ) |
Definition at line 32 of file rowcol.h.
Referenced by GS_get_cat_at_xy(), GS_get_norm_at_xy(), GS_get_val_at_xy(), gs_point_is_masked(), and viewcell_tri_interp().
#define VCOL2X | ( | gs, | |
vcol ) |
Definition at line 40 of file rowcol.h.
Referenced by get_diag_intersects(), get_vert_intersects(), gs_clip_segment(), gs_point_in_region(), gs_point_is_masked(), in_vregion(), seg_intersect_vregion(), and viewcell_tri_interp().
#define VCOLS | ( | gs | ) |
Definition at line 14 of file rowcol.h.
Referenced by get_diag_intersects(), get_horz_intersects(), get_vert_intersects(), gs_calc_normals(), gs_clip_segment(), gs_point_in_region(), gs_point_is_masked(), gsd_coarse_surf_map(), gsd_display_fringe(), gsd_fringe_horiz_line(), gsd_fringe_horiz_line2(), gsd_fringe_horiz_poly(), gsd_norm_arrows(), gsd_surf_const(), gsd_surf_map(), gsd_surf_map_old(), in_vregion(), seg_intersect_vregion(), and viewcell_tri_interp().
#define VROW2DROW | ( | gs, | |
vrow ) |
Definition at line 31 of file rowcol.h.
Referenced by GS_get_cat_at_xy(), GS_get_norm_at_xy(), GS_get_val_at_xy(), gs_point_is_masked(), and viewcell_tri_interp().
#define VROW2Y | ( | gs, | |
vrow ) |
Definition at line 39 of file rowcol.h.
Referenced by get_diag_intersects(), get_horz_intersects(), gs_clip_segment(), gs_point_in_region(), gs_point_is_masked(), gsd_draw_cplane_fence(), in_vregion(), seg_intersect_vregion(), and viewcell_tri_interp().
#define VROWS | ( | gs | ) |
Definition at line 13 of file rowcol.h.
Referenced by get_diag_intersects(), get_horz_intersects(), get_vert_intersects(), gs_calc_normals(), gs_clip_segment(), gs_point_in_region(), gs_point_is_masked(), gsd_coarse_surf_map(), gsd_display_fringe(), gsd_fringe_vert_line(), gsd_fringe_vert_poly(), gsd_norm_arrows(), gsd_surf_const(), gsd_surf_map(), gsd_surf_map_old(), in_vregion(), seg_intersect_vregion(), and viewcell_tri_interp().
#define VXRES | ( | gs | ) |
Definition at line 9 of file rowcol.h.
Referenced by get_diag_intersects(), get_horz_intersects(), GS_draw_flowline_at_xy(), gs_point_is_masked(), and viewcell_tri_interp().
#define VYRES | ( | gs | ) |
Definition at line 10 of file rowcol.h.
Referenced by get_diag_intersects(), get_vert_intersects(), GS_draw_flowline_at_xy(), gs_point_is_masked(), and viewcell_tri_interp().
#define X2VCOL | ( | gs, | |
px ) |
Definition at line 28 of file rowcol.h.
Referenced by get_diag_intersects(), get_horz_intersects(), get_vert_intersects(), GS_get_cat_at_xy(), GS_get_norm_at_xy(), GS_get_val_at_xy(), gs_point_is_masked(), and viewcell_tri_interp().
#define XY2OFF | ( | gs, | |
px, | |||
py ) |
#define Y2DROW | ( | gs, | |
py ) |
#define Y2VROW | ( | gs, | |
py ) |
Definition at line 27 of file rowcol.h.
Referenced by get_diag_intersects(), get_horz_intersects(), get_vert_intersects(), GS_get_cat_at_xy(), GS_get_norm_at_xy(), GS_get_val_at_xy(), gs_point_is_masked(), and viewcell_tri_interp().