GRASS 8 Programmer's Manual
8.5.0(2026)-8d6ceba290
Toggle main menu visibility
Loading...
Searching...
No Matches
driver/draw.c
Go to the documentation of this file.
1
#include "
driver.h
"
2
#include "
driverlib.h
"
3
4
void
COM_Bitmap
(
int
ncols,
int
nrows,
int
threshold,
const
unsigned
char
*buf)
5
{
6
if
(
driver
->
Bitmap
)
7
(*
driver
->
Bitmap
)(ncols, nrows, threshold, buf);
8
}
9
10
void
COM_Begin
(
void
)
11
{
12
if
(
driver
->
Begin
)
13
(*
driver
->
Begin
)();
14
}
15
16
void
COM_Move
(
double
x
,
double
y)
17
{
18
if
(
driver
->
Move
)
19
(*
driver
->
Move
)(
x
, y);
20
}
21
22
void
COM_Cont
(
double
x
,
double
y)
23
{
24
if
(
driver
->
Cont
)
25
(*
driver
->
Cont
)(
x
, y);
26
}
27
28
void
COM_Close
(
void
)
29
{
30
if
(
driver
->
Close
)
31
(*
driver
->
Close
)();
32
}
33
34
void
COM_Stroke
(
void
)
35
{
36
if
(
driver
->
Stroke
)
37
(*
driver
->
Stroke
)();
38
}
39
40
void
COM_Fill
(
void
)
41
{
42
if
(
driver
->
Fill
)
43
(*
driver
->
Fill
)();
44
}
45
46
void
COM_Point
(
double
x
,
double
y)
47
{
48
if
(
driver
->
Point
)
49
(*
driver
->
Point
)(
x
, y);
50
}
COM_Close
void COM_Close(void)
Definition
driver/draw.c:28
COM_Cont
void COM_Cont(double x, double y)
Definition
driver/draw.c:22
COM_Bitmap
void COM_Bitmap(int ncols, int nrows, int threshold, const unsigned char *buf)
Definition
driver/draw.c:4
COM_Fill
void COM_Fill(void)
Definition
driver/draw.c:40
COM_Stroke
void COM_Stroke(void)
Definition
driver/draw.c:34
COM_Move
void COM_Move(double x, double y)
Definition
driver/draw.c:16
COM_Begin
void COM_Begin(void)
Definition
driver/draw.c:10
COM_Point
void COM_Point(double x, double y)
Definition
driver/draw.c:46
driver.h
driverlib.h
driver
Definition
driver.h:27
driver::Point
void(* Point)(double, double)
Definition
driver.h:47
driver::Fill
void(* Fill)(void)
Definition
driver.h:46
driver::Stroke
void(* Stroke)(void)
Definition
driver.h:45
driver::Begin
void(* Begin)(void)
Definition
driver.h:41
driver::Move
void(* Move)(double, double)
Definition
driver.h:42
driver::Close
void(* Close)(void)
Definition
driver.h:44
driver::Cont
void(* Cont)(double, double)
Definition
driver.h:43
driver::Bitmap
void(* Bitmap)(int, int, int, const unsigned char *)
Definition
driver.h:50
x
#define x
driver
draw.c
Generated on
for GRASS 8 Programmer's Manual by
1.17.0