COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Namespaces | Functions | Variables
coImagePNG.cpp File Reference
#include "coImagePNG.h"
#include "coImage.h"
#include <covise/covise.h>
#include <assert.h>
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include "png.h"
#include <stdlib.h>
Include dependency graph for coImagePNG.cpp:

Namespaces

 covise
 list of all chemical elements
 

Functions

static unsigned char * covise::pngread (FILE *fp, int *w, int *h, int *nc)
 taken from Uwe's implementation in COVER - cleanup later More...
 
static coImageImplcovise::createPNG (const char *filename)
 static initializer More...
 
static double covise::get_gamma_exp (void)
 
static int covise::pngreadstr (FILE *fp, int *w, int *h, int *nc, png_structp png_ptr, png_infop info_ptr, unsigned char **pixels, unsigned char ***rows)
 

Variables

static const char * covise::suffixes [] = { "PNG", "png", NULL }
 
static bool covise::registered = coImage::registerImageType(suffixes, &createPNG)
 Registration at factory. More...