GRASS 8 Programmer's Manual 8.6.0dev(2026)-b0a6d7703c
Loading...
Searching...
No Matches
draw.c File Reference

GRASS PNG display driver. More...

#include <grass/gis.h>
#include "driverlib.h"
#include "path.h"
#include "pngdriver.h"
Include dependency graph for pngdriver/draw.c:

Go to the source code of this file.

Functions

void PNG_Begin (void)
 
void PNG_Move (double x, double y)
 
void PNG_Cont (double x, double y)
 
void PNG_Close (void)
 
void PNG_Stroke (void)
 
void PNG_Fill (void)
 

Detailed Description

GRASS PNG display driver.

SPDX-FileCopyrightText: 2008 Glynn Clements SPDX-FileCopyrightText: GRASS Development Team SPDX-License-Identifier: GPL-2.0-or-later

Author
Glynn Clements

Definition in file pngdriver/draw.c.

Function Documentation

◆ PNG_Begin()

void PNG_Begin ( void  )

Definition at line 20 of file pngdriver/draw.c.

References path_begin().

Referenced by PNG_Driver().

◆ PNG_Close()

void PNG_Close ( void  )

Definition at line 35 of file pngdriver/draw.c.

References path_close().

Referenced by PNG_Driver().

◆ PNG_Cont()

void PNG_Cont ( double  x,
double  y 
)

Definition at line 30 of file pngdriver/draw.c.

References path_cont(), and x.

Referenced by PNG_Driver().

◆ PNG_Fill()

void PNG_Fill ( void  )

Definition at line 45 of file pngdriver/draw.c.

References png_polygon().

Referenced by PNG_Driver().

◆ PNG_Move()

void PNG_Move ( double  x,
double  y 
)

Definition at line 25 of file pngdriver/draw.c.

References path_move(), and x.

Referenced by PNG_Driver().

◆ PNG_Stroke()

void PNG_Stroke ( void  )

Definition at line 40 of file pngdriver/draw.c.

References path_stroke(), and png_draw_line().

Referenced by PNG_Driver().