typedefstruct _cairo_pdf_shading { int shading_type; int bits_per_coordinate; int bits_per_component; int bits_per_flag; double *decode_array; int decode_array_length; unsignedchar *data; unsignedlong data_length;
} cairo_pdf_shading_t;
/** * _cairo_pdf_shading_init_color: * @shading: a #cairo_pdf_shading_t to initialize * @pattern: the #cairo_mesh_pattern_t to initialize from * * Generate the PDF shading dictionary data for the a PDF type 7 * shading from RGB part of the specified mesh pattern. * * Return value: %CAIRO_STATUS_SUCCESS if successful, possible errors * include %CAIRO_STATUS_NO_MEMORY.
**/
cairo_private cairo_status_t
_cairo_pdf_shading_init_color (cairo_pdf_shading_t *shading, const cairo_mesh_pattern_t *pattern);
/** * _cairo_pdf_shading_init_alpha: * @shading: a #cairo_pdf_shading_t to initialize * @pattern: the #cairo_mesh_pattern_t to initialize from * * Generate the PDF shading dictionary data for a PDF type 7 * shading from alpha part of the specified mesh pattern. * * Return value: %CAIRO_STATUS_SUCCESS if successful, possible errors * include %CAIRO_STATUS_NO_MEMORY.
**/
cairo_private cairo_status_t
_cairo_pdf_shading_init_alpha (cairo_pdf_shading_t *shading, const cairo_mesh_pattern_t *pattern);
/** * _cairo_pdf_shading_fini: * @shading: a #cairo_pdf_shading_t * * Free all resources associated with @shading. After this call, * @shading should not be used again without a subsequent call to * _cairo_pdf_shading_init() again first.
**/
cairo_private void
_cairo_pdf_shading_fini (cairo_pdf_shading_t *shading);
#endif/* CAIRO_PDF_SHADING_H */
Messung V0.5
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.