metafile-inout.h revision 3b70d4b4adefa3ff65931070bee74f26bab2f6f6
/** @file
* @brief Metafile input - common functions
*//*
* Authors:
* David Mathog
*
* Copyright (C) 2013 Authors
* Released under GNU GPL, read the file 'COPYING' for more information
*/
#ifdef HAVE_CONFIG_H
# include "config.h"
#endif
#define PNG_SKIP_SETJMP_CHECK // else any further png.h include blows up in the compiler
#include <png.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <map>
#include <stack>
#include "extension/implementation/implementation.h"
/* A coloured pixel. */
typedef struct {
} pixel_t;
/* A picture. */
typedef struct {
} bitmap_t;
/* structure to store PNG image bytes */
typedef struct {
char *buffer;
{
Metafile() {}
~Metafile();
static gchar *bad_image_png(void);
};
} // namespace Internal
} // namespace Extension
} // namespace Inkscape
#endif // SEEN_INKSCAPE_EXTENSION_INTERNAL_METAFILE_INOUT_H
/*
Local Variables:
mode:c++
c-file-style:"stroustrup"
c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
indent-tabs-mode:nil
fill-column:99
End:
*/