A vector graphics device for drawing to an eps file. More...
#include <hpgsdevices.h>
Data Fields | |
| hpgs_device | inherited | 
| The base device structure.  | |
| hpgs_bbox | doc_bb | 
| hpgs_bbox | page_bb | 
| int | n_pages | 
| char * | filename | 
| The output filename.   | |
| hpgs_ostream * | out | 
| The current page stream.  | |
| hpgs_bool | page_setup | 
| Is the current page set up?  | |
| hpgs_xrop3_func_t | rop3 | 
| The ROP3 transfer raster operation.  | |
| hpgs_palette_color | pattern_color | 
| The color of the ROP3 pattern.  | |
| hpgs_color | color | 
| The current output color.  | |
| hpgs_ps_media_size * | media_sizes | 
| int | n_media_sizes | 
| int | media_sizes_alloc_size | 
A vector graphics device for drawing to an eps file.
This structure implements a hpgs_device and is used to write a scenery to an eps file. 
The output filename.
The number of pages. -1...we are writing individual eps files.
Referenced by hpgs_new_eps_device(), and hpgs_new_ps_device().
A stack of media sizes for multipage PostScript files. The media sizes are sorted by their hash value.
Referenced by hpgs_new_eps_device(), and hpgs_new_ps_device().
The currently calculated overall bounding box.
Referenced by hpgs_new_eps_device(), and hpgs_new_ps_device().
The bounding box of the current page.
Referenced by hpgs_new_eps_device(), and hpgs_new_ps_device().
The document bounding box used for multipage postscript files.
Referenced by hpgs_new_eps_device(), and hpgs_new_ps_device().
 1.7.1