blob: 2bdc9c33b9cfecfd44a25cbd1fea59430cf5a964 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
/* Copyright (C) 1989, 1995, 1996 Aladdin Enterprises. All rights reserved.
This software is licensed to a single customer by Artifex Software Inc.
under the terms of a specific OEM agreement.
*/
/*$RCSfile$ $Revision$ */
/* Line parameter implementation */
#ifndef gzline_INCLUDED
# define gzline_INCLUDED
#include "gxline.h"
/*
* The GC procedures are complex because we must not attempt to follow
* the pattern pointer iff the pattern size is 0.
*/
#define private_st_line_params() /* in gsistate.c */\
gs_private_st_complex_only(st_line_params, gx_line_params, "line_params",\
0, line_params_enum_ptrs, line_params_reloc_ptrs, 0)
#define st_line_params_num_ptrs 1
/* Internal accessor for line parameters in graphics state */
const gx_line_params *gs_currentlineparams(P1(const gs_imager_state *));
#endif /* gzline_INCLUDED */
|