Prusa MINI Firmware overview
|
|
png_uint_32 PNGAPI | png_get_valid (png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 flag) |
|
size_t PNGAPI | png_get_rowbytes (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_bytepp PNGAPI | png_get_rows (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_uint_32 PNGAPI | png_get_image_width (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_uint_32 PNGAPI | png_get_image_height (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_byte PNGAPI | png_get_bit_depth (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_byte PNGAPI | png_get_color_type (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_byte PNGAPI | png_get_filter_type (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_byte PNGAPI | png_get_interlace_type (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_byte PNGAPI | png_get_compression_type (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_uint_32 PNGAPI | png_get_x_pixels_per_meter (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_uint_32 PNGAPI | png_get_y_pixels_per_meter (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_uint_32 PNGAPI | png_get_pixels_per_meter (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
float PNGAPI | png_get_pixel_aspect_ratio (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_fixed_point PNGAPI | png_get_pixel_aspect_ratio_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_int_32 PNGAPI | png_get_x_offset_microns (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_int_32 PNGAPI | png_get_y_offset_microns (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_int_32 PNGAPI | png_get_x_offset_pixels (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_int_32 PNGAPI | png_get_y_offset_pixels (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
static png_uint_32 | ppi_from_ppm (png_uint_32 ppm) |
|
png_uint_32 PNGAPI | png_get_pixels_per_inch (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_uint_32 PNGAPI | png_get_x_pixels_per_inch (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_uint_32 PNGAPI | png_get_y_pixels_per_inch (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
static png_fixed_point | png_fixed_inches_from_microns (png_const_structrp png_ptr, png_int_32 microns) |
|
png_fixed_point PNGAPI | png_get_x_offset_inches_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_fixed_point PNGAPI | png_get_y_offset_inches_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
float PNGAPI | png_get_x_offset_inches (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
float PNGAPI | png_get_y_offset_inches (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_uint_32 PNGAPI | png_get_pHYs_dpi (png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *res_x, png_uint_32 *res_y, int *unit_type) |
|
png_byte PNGAPI | png_get_channels (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_const_bytep PNGAPI | png_get_signature (png_const_structrp png_ptr, png_const_inforp info_ptr) |
|
png_uint_32 PNGAPI | png_get_bKGD (png_const_structrp png_ptr, png_inforp info_ptr, png_color_16p *background) |
|
png_uint_32 PNGAPI | png_get_cHRM (png_const_structrp png_ptr, png_const_inforp info_ptr, double *white_x, double *white_y, double *red_x, double *red_y, double *green_x, double *green_y, double *blue_x, double *blue_y) |
|
png_uint_32 PNGAPI | png_get_cHRM_XYZ (png_const_structrp png_ptr, png_const_inforp info_ptr, double *red_X, double *red_Y, double *red_Z, double *green_X, double *green_Y, double *green_Z, double *blue_X, double *blue_Y, double *blue_Z) |
|
png_uint_32 PNGAPI | png_get_cHRM_XYZ_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr, png_fixed_point *int_red_X, png_fixed_point *int_red_Y, png_fixed_point *int_red_Z, png_fixed_point *int_green_X, png_fixed_point *int_green_Y, png_fixed_point *int_green_Z, png_fixed_point *int_blue_X, png_fixed_point *int_blue_Y, png_fixed_point *int_blue_Z) |
|
png_uint_32 PNGAPI | png_get_cHRM_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr, png_fixed_point *white_x, png_fixed_point *white_y, png_fixed_point *red_x, png_fixed_point *red_y, png_fixed_point *green_x, png_fixed_point *green_y, png_fixed_point *blue_x, png_fixed_point *blue_y) |
|
png_uint_32 PNGAPI | png_get_gAMA_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr, png_fixed_point *file_gamma) |
|
png_uint_32 PNGAPI | png_get_gAMA (png_const_structrp png_ptr, png_const_inforp info_ptr, double *file_gamma) |
|
png_uint_32 PNGAPI | png_get_sRGB (png_const_structrp png_ptr, png_const_inforp info_ptr, int *file_srgb_intent) |
|
png_uint_32 PNGAPI | png_get_iCCP (png_const_structrp png_ptr, png_inforp info_ptr, png_charpp name, int *compression_type, png_bytepp profile, png_uint_32 *proflen) |
|
int PNGAPI | png_get_sPLT (png_const_structrp png_ptr, png_inforp info_ptr, png_sPLT_tpp spalettes) |
|
png_uint_32 PNGAPI | png_get_eXIf (png_const_structrp png_ptr, png_inforp info_ptr, png_bytep *exif) |
|
png_uint_32 PNGAPI | png_get_eXIf_1 (png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *num_exif, png_bytep *exif) |
|
png_uint_32 PNGAPI | png_get_hIST (png_const_structrp png_ptr, png_inforp info_ptr, png_uint_16p *hist) |
|
png_uint_32 PNGAPI | png_get_IHDR (png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *width, png_uint_32 *height, int *bit_depth, int *color_type, int *interlace_type, int *compression_type, int *filter_type) |
|
png_uint_32 PNGAPI | png_get_oFFs (png_const_structrp png_ptr, png_const_inforp info_ptr, png_int_32 *offset_x, png_int_32 *offset_y, int *unit_type) |
|
png_uint_32 PNGAPI | png_get_pCAL (png_const_structrp png_ptr, png_inforp info_ptr, png_charp *purpose, png_int_32 *X0, png_int_32 *X1, int *type, int *nparams, png_charp *units, png_charpp *params) |
|
png_uint_32 PNGAPI | png_get_sCAL_fixed (png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, png_fixed_point *width, png_fixed_point *height) |
|
png_uint_32 PNGAPI | png_get_sCAL (png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, double *width, double *height) |
|
png_uint_32 PNGAPI | png_get_sCAL_s (png_const_structrp png_ptr, png_const_inforp info_ptr, int *unit, png_charpp width, png_charpp height) |
|
png_uint_32 PNGAPI | png_get_pHYs (png_const_structrp png_ptr, png_const_inforp info_ptr, png_uint_32 *res_x, png_uint_32 *res_y, int *unit_type) |
|
png_uint_32 PNGAPI | png_get_PLTE (png_const_structrp png_ptr, png_inforp info_ptr, png_colorp *palette, int *num_palette) |
|
png_uint_32 PNGAPI | png_get_sBIT (png_const_structrp png_ptr, png_inforp info_ptr, png_color_8p *sig_bit) |
|
int PNGAPI | png_get_text (png_const_structrp png_ptr, png_inforp info_ptr, png_textp *text_ptr, int *num_text) |
|
png_uint_32 PNGAPI | png_get_tIME (png_const_structrp png_ptr, png_inforp info_ptr, png_timep *mod_time) |
|
png_uint_32 PNGAPI | png_get_tRNS (png_const_structrp png_ptr, png_inforp info_ptr, png_bytep *trans_alpha, int *num_trans, png_color_16p *trans_color) |
|
int PNGAPI | png_get_unknown_chunks (png_const_structrp png_ptr, png_inforp info_ptr, png_unknown_chunkpp unknowns) |
|
png_byte PNGAPI | png_get_rgb_to_gray_status (png_const_structrp png_ptr) |
|
png_voidp PNGAPI | png_get_user_chunk_ptr (png_const_structrp png_ptr) |
|
size_t PNGAPI | png_get_compression_buffer_size (png_const_structrp png_ptr) |
|
png_uint_32 PNGAPI | png_get_user_width_max (png_const_structrp png_ptr) |
|
png_uint_32 PNGAPI | png_get_user_height_max (png_const_structrp png_ptr) |
|
png_uint_32 PNGAPI | png_get_chunk_cache_max (png_const_structrp png_ptr) |
|
png_alloc_size_t PNGAPI | png_get_chunk_malloc_max (png_const_structrp png_ptr) |
|
png_uint_32 PNGAPI | png_get_io_state (png_const_structrp png_ptr) |
|
png_uint_32 PNGAPI | png_get_io_chunk_type (png_const_structrp png_ptr) |
|
int PNGAPI | png_get_palette_max (png_const_structp png_ptr, png_const_infop info_ptr) |
|
◆ png_get_valid()
◆ png_get_rowbytes()
◆ png_get_rows()
◆ png_get_image_width()
◆ png_get_image_height()
◆ png_get_bit_depth()
◆ png_get_color_type()
◆ png_get_filter_type()
◆ png_get_interlace_type()
◆ png_get_compression_type()
◆ png_get_x_pixels_per_meter()
118 #ifdef PNG_pHYs_SUPPORTED
123 "png_get_x_pixels_per_meter");
126 return (
info_ptr->x_pixels_per_unit);
◆ png_get_y_pixels_per_meter()
140 #ifdef PNG_pHYs_SUPPORTED
145 "png_get_y_pixels_per_meter");
148 return (
info_ptr->y_pixels_per_unit);
◆ png_get_pixels_per_meter()
161 #ifdef PNG_pHYs_SUPPORTED
165 png_debug1(1,
"in %s retrieval function",
"png_get_pixels_per_meter");
169 return (
info_ptr->x_pixels_per_unit);
◆ png_get_pixel_aspect_ratio()
184 #ifdef PNG_READ_pHYs_SUPPORTED
188 png_debug1(1,
"in %s retrieval function",
"png_get_aspect_ratio");
190 if (
info_ptr->x_pixels_per_unit != 0)
191 return ((
float)((
float)
info_ptr->y_pixels_per_unit
192 /(
float)
info_ptr->x_pixels_per_unit));
◆ png_get_pixel_aspect_ratio_fixed()
208 #ifdef PNG_READ_pHYs_SUPPORTED
217 png_debug1(1,
"in %s retrieval function",
"png_get_aspect_ratio_fixed");
◆ png_get_x_offset_microns()
238 #ifdef PNG_oFFs_SUPPORTED
242 png_debug1(1,
"in %s retrieval function",
"png_get_x_offset_microns");
◆ png_get_y_offset_microns()
258 #ifdef PNG_oFFs_SUPPORTED
262 png_debug1(1,
"in %s retrieval function",
"png_get_y_offset_microns");
◆ png_get_x_offset_pixels()
278 #ifdef PNG_oFFs_SUPPORTED
282 png_debug1(1,
"in %s retrieval function",
"png_get_x_offset_pixels");
◆ png_get_y_offset_pixels()
298 #ifdef PNG_oFFs_SUPPORTED
302 png_debug1(1,
"in %s retrieval function",
"png_get_y_offset_pixels");
◆ ppi_from_ppm()
325 t1001 = ppm + (ppm >> 3);
326 t1101 = t1001 + (ppm >> 1);
328 t1101 += t1101 >> 15;
330 t1001 += t1001 >> 12;
333 return (ppm + 16) >> 5;
◆ png_get_pixels_per_inch()
◆ png_get_x_pixels_per_inch()
◆ png_get_y_pixels_per_inch()
◆ png_fixed_inches_from_microns()
◆ png_get_x_offset_inches_fixed()
◆ png_get_y_offset_inches_fixed()
◆ png_get_x_offset_inches()
◆ png_get_y_offset_inches()
◆ png_get_pHYs_dpi()
429 png_debug1(1,
"in %s retrieval function",
"pHYs");
433 *res_x =
info_ptr->x_pixels_per_unit;
439 *res_y =
info_ptr->y_pixels_per_unit;
443 if (unit_type !=
NULL)
◆ png_get_channels()
◆ png_get_signature()
◆ png_get_bKGD()
495 png_debug1(1,
"in %s retrieval function",
"bKGD");
497 *background = &(
info_ptr->background);
◆ png_get_cHRM()
523 (
info_ptr->colorspace.flags & PNG_COLORSPACE_HAVE_ENDPOINTS) != 0)
525 png_debug1(1,
"in %s retrieval function",
"cHRM");
529 info_ptr->colorspace.end_points_xy.whitex,
"cHRM white X");
532 info_ptr->colorspace.end_points_xy.whitey,
"cHRM white Y");
541 info_ptr->colorspace.end_points_xy.greenx,
"cHRM green X");
544 info_ptr->colorspace.end_points_xy.greeny,
"cHRM green Y");
◆ png_get_cHRM_XYZ()
png_uint_32 PNGAPI png_get_cHRM_XYZ |
( |
png_const_structrp |
png_ptr, |
|
|
png_const_inforp |
info_ptr, |
|
|
double * |
red_X, |
|
|
double * |
red_Y, |
|
|
double * |
red_Z, |
|
|
double * |
green_X, |
|
|
double * |
green_Y, |
|
|
double * |
green_Z, |
|
|
double * |
blue_X, |
|
|
double * |
blue_Y, |
|
|
double * |
blue_Z |
|
) |
| |
564 (
info_ptr->colorspace.flags & PNG_COLORSPACE_HAVE_ENDPOINTS) != 0)
566 png_debug1(1,
"in %s retrieval function",
"cHRM_XYZ(float)");
579 info_ptr->colorspace.end_points_XYZ.green_X,
"cHRM green X");
582 info_ptr->colorspace.end_points_XYZ.green_Y,
"cHRM green Y");
585 info_ptr->colorspace.end_points_XYZ.green_Z,
"cHRM green Z");
588 info_ptr->colorspace.end_points_XYZ.blue_X,
"cHRM blue X");
591 info_ptr->colorspace.end_points_XYZ.blue_Y,
"cHRM blue Y");
594 info_ptr->colorspace.end_points_XYZ.blue_Z,
"cHRM blue Z");
◆ png_get_cHRM_XYZ_fixed()
png_uint_32 PNGAPI png_get_cHRM_XYZ_fixed |
( |
png_const_structrp |
png_ptr, |
|
|
png_const_inforp |
info_ptr, |
|
|
png_fixed_point * |
int_red_X, |
|
|
png_fixed_point * |
int_red_Y, |
|
|
png_fixed_point * |
int_red_Z, |
|
|
png_fixed_point * |
int_green_X, |
|
|
png_fixed_point * |
int_green_Y, |
|
|
png_fixed_point * |
int_green_Z, |
|
|
png_fixed_point * |
int_blue_X, |
|
|
png_fixed_point * |
int_blue_Y, |
|
|
png_fixed_point * |
int_blue_Z |
|
) |
| |
612 (
info_ptr->colorspace.flags & PNG_COLORSPACE_HAVE_ENDPOINTS) != 0)
614 png_debug1(1,
"in %s retrieval function",
"cHRM_XYZ");
632 if (int_blue_Z !=
NULL)
633 *int_blue_Z =
info_ptr->colorspace.end_points_XYZ.blue_Z;
◆ png_get_cHRM_fixed()
646 png_debug1(1,
"in %s retrieval function",
"cHRM");
649 (
info_ptr->colorspace.flags & PNG_COLORSPACE_HAVE_ENDPOINTS) != 0)
652 *white_x =
info_ptr->colorspace.end_points_xy.whitex;
654 *white_y =
info_ptr->colorspace.end_points_xy.whitey;
656 *red_x =
info_ptr->colorspace.end_points_xy.redx;
658 *red_y =
info_ptr->colorspace.end_points_xy.redy;
660 *green_x =
info_ptr->colorspace.end_points_xy.greenx;
662 *green_y =
info_ptr->colorspace.end_points_xy.greeny;
664 *blue_x =
info_ptr->colorspace.end_points_xy.bluex;
666 *blue_y =
info_ptr->colorspace.end_points_xy.bluey;
◆ png_get_gAMA_fixed()
681 png_debug1(1,
"in %s retrieval function",
"gAMA");
684 (
info_ptr->colorspace.flags & PNG_COLORSPACE_HAVE_GAMMA) != 0 &&
687 *file_gamma =
info_ptr->colorspace.gamma;
◆ png_get_gAMA()
700 png_debug1(1,
"in %s retrieval function",
"gAMA(float)");
703 (
info_ptr->colorspace.flags & PNG_COLORSPACE_HAVE_GAMMA) != 0 &&
◆ png_get_sRGB()
721 png_debug1(1,
"in %s retrieval function",
"sRGB");
726 *file_srgb_intent =
info_ptr->colorspace.rendering_intent;
◆ png_get_iCCP()
740 png_debug1(1,
"in %s retrieval function",
"iCCP");
752 if (compression_type !=
NULL)
◆ png_get_sPLT()
769 *spalettes =
info_ptr->splt_palettes;
◆ png_get_eXIf()
◆ png_get_eXIf_1()
792 png_debug1(1,
"in %s retrieval function",
"eXIf");
◆ png_get_hIST()
811 png_debug1(1,
"in %s retrieval function",
"hIST");
◆ png_get_IHDR()
830 png_debug1(1,
"in %s retrieval function",
"IHDR");
841 if (bit_depth !=
NULL)
844 if (color_type !=
NULL)
847 if (compression_type !=
NULL)
848 *compression_type =
info_ptr->compression_type;
850 if (filter_type !=
NULL)
851 *filter_type =
info_ptr->filter_type;
853 if (interlace_type !=
NULL)
854 *interlace_type =
info_ptr->interlace_type;
◆ png_get_oFFs()
873 png_debug1(1,
"in %s retrieval function",
"oFFs");
◆ png_get_pCAL()
895 png_debug1(1,
"in %s retrieval function",
"pCAL");
906 *nparams = (
int)
info_ptr->pcal_nparams;
◆ png_get_sCAL_fixed()
◆ png_get_sCAL()
952 *height = atof(
info_ptr->scal_s_height);
◆ png_get_sCAL_s()
◆ png_get_pHYs()
983 png_debug1(1,
"in %s retrieval function",
"pHYs");
990 *res_x =
info_ptr->x_pixels_per_unit;
996 *res_y =
info_ptr->y_pixels_per_unit;
1000 if (unit_type !=
NULL)
◆ png_get_PLTE()
1015 png_debug1(1,
"in %s retrieval function",
"PLTE");
1021 *num_palette =
info_ptr->num_palette;
1022 png_debug1(3,
"num_palette = %d", *num_palette);
◆ png_get_sBIT()
1034 png_debug1(1,
"in %s retrieval function",
"sBIT");
◆ png_get_text()
1055 (
unsigned long)
png_ptr->chunk_name);
1057 if (text_ptr !=
NULL)
1060 if (num_text !=
NULL)
1066 if (num_text !=
NULL)
◆ png_get_tIME()
1078 png_debug1(1,
"in %s retrieval function",
"tIME");
◆ png_get_tRNS()
1100 png_debug1(1,
"in %s retrieval function",
"tRNS");
1104 if (trans_alpha !=
NULL)
1106 *trans_alpha =
info_ptr->trans_alpha;
1110 if (trans_color !=
NULL)
1111 *trans_color = &(
info_ptr->trans_color);
1116 if (trans_color !=
NULL)
1118 *trans_color = &(
info_ptr->trans_color);
1122 if (trans_alpha !=
NULL)
1123 *trans_alpha =
NULL;
1126 if (num_trans !=
NULL)
◆ png_get_unknown_chunks()
1144 *unknowns =
info_ptr->unknown_chunks;
1145 return info_ptr->unknown_chunks_num;
◆ png_get_rgb_to_gray_status()
◆ png_get_user_chunk_ptr()
◆ png_get_compression_buffer_size()
1174 #ifdef PNG_WRITE_SUPPORTED
1178 #ifdef PNG_SEQUENTIAL_READ_SUPPORTED
1179 return png_ptr->IDAT_read_size;
1185 #ifdef PNG_WRITE_SUPPORTED
◆ png_get_user_width_max()
◆ png_get_user_height_max()
◆ png_get_chunk_cache_max()
◆ png_get_chunk_malloc_max()
◆ png_get_io_state()
◆ png_get_io_chunk_type()
◆ png_get_palette_max()
1242 return png_ptr->num_palette_max;
#define PNG_UNUSED(param)
Definition: pngpriv.h:438
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point * int_green_X
Definition: png.h:1949
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point * int_blue_Y
Definition: png.h:1949
#define PNG_INFO_tIME
Definition: png.h:741
#define PNG_UINT_31_MAX
Definition: png.h:649
offset_y
Definition: g29_auto.py:163
png_fixed_point png_fixed(png_const_structrp png_ptr, double fp, png_const_charp text)
Definition: png.c:3316
#define PNG_INFO_tRNS
Definition: png.h:736
static png_fixed_point png_fixed_inches_from_microns(png_const_structrp png_ptr, png_int_32 microns)
Definition: pngget.c:368
#define PNG_INFO_pCAL
Definition: png.h:742
#define PNG_INFO_oFFs
Definition: png.h:740
png_const_structrp png_const_inforp int * unit
Definition: png.h:2161
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point * int_red_Y
Definition: png.h:1949
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point * int_red_Z
Definition: png.h:1949
uint8_t type
Definition: UsbCore.h:184
#define PNG_IS_READ_STRUCT
Definition: pngpriv.h:639
png_const_structrp png_const_inforp double double * red_Y
Definition: png.h:1939
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point * int_green_Y
Definition: png.h:1949
#define PNG_INFO_PLTE
Definition: png.h:735
png_const_structrp png_const_inforp int png_fixed_point * width
Definition: png.h:2161
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point * int_red_X
Definition: png.h:1949
png_int_32 PNGAPI png_get_y_offset_microns(png_const_structrp png_ptr, png_const_inforp info_ptr)
Definition: pngget.c:256
#define PNG_RESOLUTION_METER
Definition: png.h:711
png_const_structrp png_const_inforp double * red_X
Definition: png.h:1939
#define NULL
Definition: usbd_def.h:53
#define PNG_OFFSET_PIXEL
Definition: png.h:692
png_structrp png_ptr
Definition: png.h:1083
png_const_structrp png_const_inforp info_ptr
Definition: png.h:1939
#define PNG_INFO_gAMA
Definition: png.h:732
#define PNG_INFO_bKGD
Definition: png.h:737
unsigned int png_uint_32
Definition: pngconf.h:511
#define PNG_INFO_eXIf
Definition: png.h:748
#define png_float(png_ptr, fixed, s)
Definition: pngpriv.h:781
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point * int_green_Z
Definition: png.h:1949
png_const_structrp png_const_inforp double double double double double double double * blue_X
Definition: png.h:1939
#define PNG_INFO_sRGB
Definition: png.h:743
png_fixed_point png_muldiv_warn(png_const_structrp png_ptr, png_fixed_point a, png_int_32 times, png_int_32 divisor)
Definition: png.c:3472
int png_muldiv(png_fixed_point_p res, png_fixed_point a, png_int_32 times, png_int_32 divisor)
Definition: png.c:3349
png_int_32 png_fixed_point
Definition: pngconf.h:574
#define PNG_COMPRESSION_TYPE_BASE
Definition: png.h:678
png_const_structrp png_const_inforp double double double double * green_X
Definition: png.h:1939
#define PNG_INFO_sCAL
Definition: png.h:746
if(size<=((png_alloc_size_t) -1) - ob)
Definition: pngwrite.c:2176
png_uint_32 PNGAPI png_get_y_pixels_per_meter(png_const_structrp png_ptr, png_const_inforp info_ptr)
Definition: pngget.c:137
#define PNG_OFFSET_MICROMETER
Definition: png.h:693
#define png_get_uint_32(buf)
Definition: png.h:2598
#define PNG_IDAT_READ_SIZE
Definition: pnglibconf.h:195
png_const_structrp png_const_inforp double double double * red_Z
Definition: png.h:1939
#define PNG_INFO_pHYs
Definition: png.h:739
png_const_structrp png_const_inforp double double double double double double * green_Z
Definition: png.h:1939
void png_check_IHDR(png_const_structrp png_ptr, png_uint_32 width, png_uint_32 height, int bit_depth, int color_type, int interlace_type, int compression_type, int filter_type)
Definition: png.c:2547
png_int_32 PNGAPI png_get_x_offset_microns(png_const_structrp png_ptr, png_const_inforp info_ptr)
Definition: pngget.c:236
#define png_debug1(l, m, p1)
Definition: pngdebug.h:148
png_const_structrp png_const_inforp double double double double double double double double double *blue_Z png_const_structrp png_const_inforp png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point png_fixed_point * int_blue_X
Definition: png.h:1949
#define PNG_INFO_cHRM
Definition: png.h:734
int
Definition: createSpeedLookupTable.py:15
#define PNG_INFO_sBIT
Definition: png.h:733
png_uint_32 PNGAPI png_get_x_pixels_per_meter(png_const_structrp png_ptr, png_const_inforp info_ptr)
Definition: pngget.c:115
png_const_structrp png_const_inforp double double double double double double double double * blue_Y
Definition: png.h:1939
#define PNG_INFO_hIST
Definition: png.h:738
png_const_structrp png_const_inforp double double double double double * green_Y
Definition: png.h:1939
static png_uint_32 ppi_from_ppm(png_uint_32 ppm)
Definition: pngget.c:317
png_uint_32 PNGAPI png_get_pixels_per_meter(png_const_structrp png_ptr, png_const_inforp info_ptr)
Definition: pngget.c:159
#define PNG_FP_1
Definition: png.h:656
#define PNG_INFO_iCCP
Definition: png.h:744
void PNGAPI png_warning(png_const_structrp png_ptr, png_const_charp warning_message)
Definition: pngerror.c:216
png_int_32(PNGAPI png_get_int_32)(png_const_bytep buf)
Definition: pngrutil.c:84
#define PNG_COLOR_TYPE_PALETTE
Definition: png.h:669
offset_x
Definition: g29_auto.py:158