diff options
author | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2015-06-12 01:21:05 +0000 |
---|---|---|
committer | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2015-06-12 01:21:05 +0000 |
commit | 5a08320a77a5b1f99e8bda8ac53caaf1f017a7d3 (patch) | |
tree | d79cc9c973763c29f9a8f5b4a842509a8a374ebc /cups/ppd-private.h | |
parent | 08f269f9b90c3dc4a2fdd2ba5656be6a6ac34534 (diff) | |
download | cups-5a08320a77a5b1f99e8bda8ac53caaf1f017a7d3.tar.gz |
Bring back PWG white paper support for 3D print queues (just tagging of queues and drivers
that are 3D-specific, with 3D queues omitted from 2D print dialogs)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12733 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'cups/ppd-private.h')
-rw-r--r-- | cups/ppd-private.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/cups/ppd-private.h b/cups/ppd-private.h index 4360746ac..34327027a 100644 --- a/cups/ppd-private.h +++ b/cups/ppd-private.h @@ -109,6 +109,14 @@ typedef struct _pwg_finishings_s /**** PWG finishings mapping data ****/ cups_option_t *options; /* Options to apply */ } _pwg_finishings_t; +typedef struct _pwg_material_s /**** PWG material mapping data ****/ +{ + char *key, /* material-key value */ + *name; /* material-name value */ + int num_props; /* Number of properties */ + cups_option_t *props; /* Material properties */ +} _pwg_material_t; + struct _ppd_cache_s /**** PPD cache and PWG conversion data ****/ { int num_bins; /* Number of output bins */ @@ -148,6 +156,11 @@ struct _ppd_cache_s /**** PPD cache and PWG conversion data ****/ cups_array_t *mandatory; /* cupsMandatory value */ char *charge_info_uri; /* cupsChargeInfoURI value */ cups_array_t *support_files; /* Support files - ICC profiles, etc. */ + char *cups_3d, /* cups3D value */ + *cups_layer_order; /* cupsLayerOrder value */ + int cups_accuracy[3]; /* cupsAccuracy value - x, y, and z in nanometers */ + int cups_volume[3]; /* cupsVolume value - x, y, and z in millimeters */ + cups_array_t *materials; /* cupsMaterial values */ }; |