Lines Matching refs:pdesc
168 SANE_Option_Descriptor *pdesc;
171 pdesc=this->aoptDesc+iOpt;
174 pdesc->size=sizeof(SANE_Word);
175 pdesc->cap=SANE_CAP_SOFT_SELECT | SANE_CAP_SOFT_DETECT;
185 pdesc->title =SANE_TITLE_NUM_OPTIONS;
186 pdesc->desc =SANE_DESC_NUM_OPTIONS;
187 pdesc->type =SANE_TYPE_INT;
188 pdesc->cap =SANE_CAP_SOFT_DETECT;
192 pdesc->title="Mode";
193 pdesc->desc ="";
194 pdesc->type = SANE_TYPE_GROUP;
195 pdesc->cap = SANE_CAP_ADVANCED;
198 pdesc->name =SANE_NAME_SCAN_MODE;
199 pdesc->title =SANE_TITLE_SCAN_MODE;
200 pdesc->desc ="Select the scan mode";
201 pdesc->type =SANE_TYPE_STRING;
202 pdesc->size =20;
203 pdesc->constraint_type = SANE_CONSTRAINT_STRING_LIST;
204 pdesc->constraint.string_list = aScanModes;
208 pdesc->name =SANE_NAME_SCAN_RESOLUTION;
209 pdesc->title =SANE_TITLE_SCAN_RESOLUTION;
210 pdesc->desc =SANE_DESC_SCAN_RESOLUTION;
211 pdesc->type =SANE_TYPE_INT;
212 pdesc->unit =SANE_UNIT_DPI;
213 pdesc->constraint_type = SANE_CONSTRAINT_WORD_LIST;
214 pdesc->constraint.word_list = setResolutions;
219 pdesc->name =SANE_NAME_BRIGHTNESS;
220 pdesc->title =SANE_TITLE_BRIGHTNESS;
221 pdesc->desc =SANE_DESC_BRIGHTNESS;
222 pdesc->type =SANE_TYPE_FIXED;
223 pdesc->unit =SANE_UNIT_PERCENT;
224 pdesc->constraint_type =SANE_CONSTRAINT_RANGE;
225 pdesc->constraint.range=&rangeLumi;
229 pdesc->name =SANE_NAME_CONTRAST;
230 pdesc->title =SANE_TITLE_CONTRAST;
231 pdesc->desc =SANE_DESC_CONTRAST;
232 pdesc->type =SANE_TYPE_FIXED;
233 pdesc->unit =SANE_UNIT_PERCENT;
234 pdesc->constraint_type =SANE_CONSTRAINT_RANGE;
235 pdesc->constraint.range=&rangeLumi;
240 pdesc->name =SANE_NAME_PREVIEW;
241 pdesc->title =SANE_TITLE_PREVIEW;
242 pdesc->desc =SANE_DESC_PREVIEW;
243 pdesc->type =SANE_TYPE_BOOL;
247 pdesc->name =SANE_NAME_GRAY_PREVIEW;
248 pdesc->title =SANE_TITLE_GRAY_PREVIEW;
249 pdesc->desc =SANE_DESC_GRAY_PREVIEW;
250 pdesc->type =SANE_TYPE_BOOL;
254 pdesc->title="Geometry";
255 pdesc->desc ="";
256 pdesc->type = SANE_TYPE_GROUP;
257 pdesc->constraint_type=SANE_CONSTRAINT_NONE;
258 pdesc->cap = SANE_CAP_ADVANCED;
261 pdesc->name =achNamesXY[iOpt-optTLX];
262 pdesc->title =achTitlesXY[iOpt-optTLX];
263 pdesc->desc =achDescXY[iOpt-optTLX];
264 pdesc->type =SANE_TYPE_FIXED;
265 pdesc->unit =SANE_UNIT_MM; /* arghh */
266 pdesc->constraint_type =SANE_CONSTRAINT_RANGE;
267 pdesc->constraint.range=aRangesXY[iOpt-optTLX];
271 pdesc->title="Enhancement";
272 pdesc->desc ="";
273 pdesc->type = SANE_TYPE_GROUP;
274 pdesc->constraint_type=SANE_CONSTRAINT_NONE;
275 pdesc->cap = SANE_CAP_ADVANCED;
278 pdesc->name = SANE_NAME_GAMMA_VECTOR;
279 pdesc->title = SANE_TITLE_GAMMA_VECTOR;
280 pdesc->desc = SANE_DESC_GAMMA_VECTOR;
281 pdesc->type = SANE_TYPE_INT;
282 pdesc->unit = SANE_UNIT_NONE;
283 pdesc->size = 4096*sizeof(SANE_Int);
284 pdesc->constraint_type = SANE_CONSTRAINT_RANGE;
285 pdesc->constraint.range = &rangeGamma;
289 pdesc->name = SANE_NAME_GAMMA_VECTOR_R;
290 pdesc->title = SANE_TITLE_GAMMA_VECTOR_R;
291 pdesc->desc = SANE_DESC_GAMMA_VECTOR_R;
292 pdesc->type = SANE_TYPE_INT;
293 pdesc->unit = SANE_UNIT_NONE;
294 pdesc->size = 4096*sizeof(SANE_Int);
295 pdesc->constraint_type = SANE_CONSTRAINT_RANGE;
296 pdesc->constraint.range = &rangeGamma;
300 pdesc->name = SANE_NAME_GAMMA_VECTOR_G;
301 pdesc->title = SANE_TITLE_GAMMA_VECTOR_G;
302 pdesc->desc = SANE_DESC_GAMMA_VECTOR_G;
303 pdesc->type = SANE_TYPE_INT;
304 pdesc->unit = SANE_UNIT_NONE;
305 pdesc->size = 4096*sizeof(SANE_Int);
306 pdesc->constraint_type = SANE_CONSTRAINT_RANGE;
307 pdesc->constraint.range = &rangeGamma;
311 pdesc->name = SANE_NAME_GAMMA_VECTOR_B;
312 pdesc->title = SANE_TITLE_GAMMA_VECTOR_B;
313 pdesc->desc = SANE_DESC_GAMMA_VECTOR_B;
314 pdesc->type = SANE_TYPE_INT;
315 pdesc->unit = SANE_UNIT_NONE;
316 pdesc->size = 4096*sizeof(SANE_Int);
317 pdesc->constraint_type = SANE_CONSTRAINT_RANGE;
318 pdesc->constraint.range = &rangeGamma;