예제 #1
0
파일: analyze.c 프로젝트: imincik/pkg-grass
static int show_point(int n, int true_color)
{
    if (!true_color)
	R_standard_color(ORANGE);
    else if (group.points.status[n])
	R_standard_color(GREEN);
    else
	R_standard_color(RED);

    display_one_point(VIEW_MAP1, group.points.e1[n], group.points.n1[n]);

    return 0;
}
예제 #2
0
int display_points_in_view(View * view, int in_color,
			   double *east, double *north, int *status,
			   int count)
{
    if (!view->cell.configured)
	return 1;
    while (count-- > 0) {
	if (in_color && (*status > 0))
	    R_standard_color(GREEN);
	else if (in_color && (*status == 0))
	    R_standard_color(RED);
	else
	    R_standard_color(GREY);
	status++;
	display_one_point(view, *east++, *north++);
    }

    return 0;
}