writepng.C File Reference

#include <cstdlib>
#include "png.h"
#include "writepng.h"

Go to the source code of this file.

Functions

static void writepng_error_handler (png_structp png_ptr, png_const_charp msg)
void writepng_version_info (void)
int writepng_init (mainprog_info *mainprog_ptr)
int writepng_encode_image (mainprog_info *mainprog_ptr)
int writepng_encode_row (mainprog_info *mainprog_ptr)
int writepng_encode_finish (mainprog_info *mainprog_ptr)
void writepng_cleanup (mainprog_info *mainprog_ptr)


Function Documentation

void writepng_cleanup mainprog_info mainprog_ptr  ) 
 

Definition at line 331 of file writepng.C.

References _mainprog_info::info_ptr, info_ptr, _mainprog_info::png_ptr, and png_ptr.

int writepng_encode_finish mainprog_info mainprog_ptr  ) 
 

Definition at line 302 of file writepng.C.

References _mainprog_info::info_ptr, info_ptr, _mainprog_info::jmpbuf, _mainprog_info::png_ptr, and png_ptr.

int writepng_encode_image mainprog_info mainprog_ptr  ) 
 

Definition at line 234 of file writepng.C.

References _mainprog_info::info_ptr, info_ptr, _mainprog_info::jmpbuf, _mainprog_info::png_ptr, png_ptr, and _mainprog_info::row_pointers.

int writepng_encode_row mainprog_info mainprog_ptr  ) 
 

Definition at line 272 of file writepng.C.

References _mainprog_info::image_data, _mainprog_info::info_ptr, info_ptr, _mainprog_info::jmpbuf, _mainprog_info::png_ptr, and png_ptr.

static void writepng_error_handler png_structp  png_ptr,
png_const_charp  msg
[static]
 

Definition at line 344 of file writepng.C.

References _mainprog_info::jmpbuf.

int writepng_init mainprog_info mainprog_ptr  ) 
 

Definition at line 60 of file writepng.C.

References _mainprog_info::author, _mainprog_info::bg_blue, _mainprog_info::bg_green, _mainprog_info::bg_red, color_type, _mainprog_info::copyright, _mainprog_info::desc, _mainprog_info::email, _mainprog_info::gamma, _mainprog_info::have_bg, _mainprog_info::have_text, _mainprog_info::have_time, _mainprog_info::height, _mainprog_info::info_ptr, info_ptr, _mainprog_info::interlaced, _mainprog_info::jmpbuf, _mainprog_info::modtime, _mainprog_info::outfile, _mainprog_info::png_ptr, png_ptr, _mainprog_info::pnmtype, _mainprog_info::sample_depth, TEXT_AUTHOR, TEXT_COPY, TEXT_DESC, TEXT_EMAIL, TEXT_TITLE, TEXT_URL, _mainprog_info::title, _mainprog_info::url, _mainprog_info::width, and writepng_error_handler().

void writepng_version_info void   ) 
 

Definition at line 46 of file writepng.C.


Generated on Sat Apr 1 09:04:52 2006 for GXSM by  doxygen 1.4.6