24#ifndef _CAIRO_OUTPUT_H_
25#define _CAIRO_OUTPUT_H_
29#include <glib-object.h>
37G_DECLARE_FINAL_TYPE(CairoRenderer, cairo_renderer, GDS_RENDER, CAIRO_RENDERER, GdsOutputRenderer)
39#define GDS_RENDER_TYPE_CAIRO_RENDERER (cairo_renderer_get_type())
41#define MAX_LAYERS (5000)
Header for output renderer base class.
Defines types and macros used by the GDS-Parser.
CairoRenderer * cairo_renderer_new_pdf()
Create new CairoRenderer for PDF output.
CairoRenderer * cairo_renderer_new_svg()
Create new CairoRenderer for SVG output.
G_BEGIN_DECLS G_DECLARE_FINAL_TYPE(GdsRenderGui, gds_render_gui, RENDERER, GUI, GObject)