GRASS Programmer's Manual
6.4.2(2012)
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
pngdriver/Set_window.c
Go to the documentation of this file.
1
2
/****************************************************************************
3
*
4
* MODULE: PNG driver
5
* AUTHOR(S): Glynn Clements <glynn@gclements.plus.com>
6
* COPYRIGHT: (C) 2007 Glynn Clements
7
*
8
* This program is free software; you can redistribute it and/or modify
9
* it under the terms of the GNU General Public License as published by
10
* the Free Software Foundation; either version 2 of the License, or
11
* (at your option) any later version.
12
*
13
* This program is distributed in the hope that it will be useful,
14
* but WITHOUT ANY WARRANTY; without even the implied warranty of
15
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
* GNU General Public License for more details.
17
*
18
*****************************************************************************/
19
20
#include "
pngdriver.h
"
21
22
void
PNG_Set_window
(
int
t,
int
b
,
int
l,
int
r
)
23
{
24
clip_top
= t >
screen_top
? t :
screen_top
;
25
clip_bot
= b <
screen_bottom
? b :
screen_bottom
;
26
clip_left
= l >
screen_left
? l :
screen_left
;
27
clip_rite
= r <
screen_right
? r :
screen_right
;
28
}
lib
pngdriver
Set_window.c
Generated on Sun Mar 16 2014 05:07:48 for GRASS Programmer's Manual by
1.8.1.2