GRASS 8 Programmer's Manual 8.6.0dev(2026)-c83afef6d3
Loading...
Searching...
No Matches
psdriver/draw.c
Go to the documentation of this file.
1/*!
2 \file lib/psdriver/draw.c
3
4 \brief GRASS PS display driver
5
6 SPDX-FileCopyrightText: 2007-2008 Glynn Clements
7 SPDX-FileCopyrightText: GRASS Development Team
8 SPDX-License-Identifier: GPL-2.0-or-later
9
10 \author Glynn Clements
11 */
12
13#include "psdriver.h"
14
15void PS_Begin(void)
16{
17 output("NEW\n");
18}
19
20void PS_Move(double x, double y)
21{
22 output("%f %f MOVE\n", x, y);
23}
24
25void PS_Cont(double x, double y)
26{
27 output("%f %f CONT\n", x, y);
28}
29
30void PS_Close(void)
31{
32 output("CLOSE\n");
33}
34
35void PS_Stroke(void)
36{
37 output("STROKE\n");
38}
39
40void PS_Fill(void)
41{
42 output("FILL\n");
43}
44
45void PS_Point(double x, double y)
46{
47 output("%f %f POINT\n", x, y);
48}
void PS_Stroke(void)
void PS_Fill(void)
void PS_Close(void)
void PS_Begin(void)
void PS_Point(double x, double y)
void PS_Cont(double x, double y)
void PS_Move(double x, double y)
void output(const char *fmt,...)
#define x