synfig-core  1.0.3
Classes | Namespaces | Typedefs | Functions
svg_parser.h File Reference

Implementation of the Svg parser. More...

#include <cstdio>
#include <cstdlib>
#include <cmath>
#include <cstring>
#include <glibmm/ustring.h>
#include <libxml++/libxml++.h>
#include <ETL/angle>
#include <ETL/stringf>
#include <synfig/canvas.h>
#include <synfig/loadcanvas.h>
#include <synfig/color.h>
#include <synfig/gamma.h>
#include <synfig/guid.h>

Go to the source code of this file.

Classes

struct  synfig::matrix_t
struct  synfig::stop_t
struct  synfig::linear_g
struct  synfig::radial_g
struct  synfig::url_t
struct  synfig::Vertex_t
struct  synfig::bline_t
class  synfig::Svg_parser

Namespaces

namespace  synfig
 Where every function and class of the synfig library can be found.

Typedefs

typedef struct synfig::matrix_t synfig::SVGMatrix
typedef struct synfig::stop_t synfig::ColorStop
typedef struct synfig::linear_g synfig::LinearGradient
typedef struct synfig::radial_g synfig::RadialGradient
typedef struct synfig::url_t synfig::URL
typedef struct synfig::Vertex_t synfig::Vertex
typedef struct synfig::bline_t synfig::BLine

Functions

Canvas::Handle synfig::open_svg (std::string _filepath, String &errors, String &warnings)

Detailed Description

Implementation of the Svg parser.

Based on SVG XML specification 1.1 See: http://www.w3.org/TR/xml11/ for deatils

$Id$