GRASS GIS 7 Programmer's Manual  7.8.4(2020)-exported
psdriver/color.c
Go to the documentation of this file.
1 
2 #include <grass/gis.h>
3 #include "psdriver.h"
4 
5 void PS_Color(int r, int g, int b)
6 {
7  if (ps.true_color)
8  output("%d %d %d COLOR\n", r, g, b);
9  else
10  output("%d GRAY\n", (int)(r * 0.299 + g * 0.587 + b * 0.114));
11 }
output
void output(const char *fmt,...)
Definition: psdriver/graph_set.c:233
g
float g
Definition: named_colr.c:8
ps
struct ps_state ps
Definition: psdriver/graph_set.c:25
b
double b
Definition: driver/set_window.c:5
ps_state::true_color
int true_color
Definition: psdriver.h:14
psdriver.h
PS_Color
void PS_Color(int r, int g, int b)
Definition: psdriver/color.c:5
r
double r
Definition: driver/set_window.c:5