#include <stdio.h>
#include <stdlib.h>
#include "png.h"
#include "readpng.h"
Go to the source code of this file.
Defines | |
#define | png_jmpbuf(png_ptr) ((png_ptr)->jmpbuf) |
Functions | |
int | readpng_init (FILE *infile, ulg *pWidth, ulg *pHeight) |
int | readpng_get_bgcolor (uch *red, uch *green, uch *blue) |
uch * | readpng_get_image (double display_exponent, int *pChannels, ulg *pRowbytes) |
void | readpng_cleanup (int free_image_data) |
Variables | |
static png_structp | png_ptr = NULL |
static png_infop | info_ptr = NULL |
png_uint_32 | width |
png_uint_32 | height |
int | bit_depth |
int | color_type |
uch * | image_data = NULL |
|
Definition at line 46 of file readpng.C. Referenced by readpng_get_bgcolor(), readpng_get_image(), and readpng_init(). |
|
Definition at line 264 of file readpng.C. References image_data, info_ptr, and png_ptr. |
|
Definition at line 126 of file readpng.C. References bit_depth, color_type, info_ptr, png_jmpbuf, and png_ptr. |
|
Definition at line 178 of file readpng.C. References bit_depth, color_type, height, image_data, info_ptr, png_jmpbuf, png_ptr, and Trace. Referenced by PNG_ImExportFile::import_data(). |
|
Definition at line 59 of file readpng.C. References bit_depth, color_type, height, info_ptr, png_jmpbuf, png_ptr, and width. Referenced by PNG_ImExportFile::import_data(). |
|
Definition at line 54 of file readpng.C. Referenced by readpng_get_bgcolor(), readpng_get_image(), and readpng_init(). |
|
Definition at line 54 of file readpng.C. Referenced by readpng_get_bgcolor(), readpng_get_image(), readpng_init(), and writepng_init(). |
|
Definition at line 53 of file readpng.C. Referenced by gtk_spin_button_sci_draw_arrow(), readpng_get_image(), and readpng_init(). |
|
Definition at line 55 of file readpng.C. Referenced by PNG_ImExportFile::import_data(), readpng_cleanup(), and readpng_get_image(). |
|
Definition at line 51 of file readpng.C. Referenced by readpng_cleanup(), readpng_get_bgcolor(), readpng_get_image(), readpng_init(), writepng_cleanup(), writepng_encode_finish(), writepng_encode_image(), writepng_encode_row(), and writepng_init(). |
|
Definition at line 50 of file readpng.C. Referenced by readpng_cleanup(), readpng_get_bgcolor(), readpng_get_image(), readpng_init(), writepng_cleanup(), writepng_encode_finish(), writepng_encode_image(), writepng_encode_row(), and writepng_init(). |
|
Definition at line 53 of file readpng.C. Referenced by gtk_spin_button_sci_draw_arrow(), gtk_spin_button_sci_size_request(), main(), MonitorControl::MonitorControl(), readpng_init(), RemoteControl::run(), and VacancyLineAnalysis_run(). |