Logo Search packages:      
Sourcecode: inkscape version File versions

sp-root.cpp File Reference


Detailed Description

SVG <svg> implementation.

Definition in file sp-root.cpp.

#include <cstring>
#include <string>
#include "svg/svg.h"
#include "display/nr-arena-group.h"
#include "attributes.h"
#include "print.h"
#include "document.h"
#include "sp-defs.h"
#include "sp-root.h"
#include <libnr/nr-matrix-fns.h>
#include <libnr/nr-matrix-ops.h>
#include <libnr/nr-matrix-translate-ops.h>
#include <libnr/nr-scale-ops.h>
#include <libnr/nr-translate-scale-ops.h>
#include <xml/repr.h>
#include "svg/stringstream.h"
#include "inkscape_version.h"

Go to the source code of this file.

Functions

static void sp_root_bbox (SPItem const *item, NRRect *bbox, NR::Matrix const &transform, unsigned const flags)
static void sp_root_build (SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
static void sp_root_child_added (SPObject *object, Inkscape::XML::Node *child, Inkscape::XML::Node *ref)
static void sp_root_class_init (SPRootClass *klass)
GType sp_root_get_type (void)
static void sp_root_init (SPRoot *root)
static void sp_root_modified (SPObject *object, guint flags)
static void sp_root_print (SPItem *item, SPPrintContext *ctx)
static void sp_root_release (SPObject *object)
static void sp_root_remove_child (SPObject *object, Inkscape::XML::Node *child)
static void sp_root_set (SPObject *object, unsigned int key, gchar const *value)
static NRArenaItem * sp_root_show (SPItem *item, NRArena *arena, unsigned int key, unsigned int flags)
static void sp_root_update (SPObject *object, SPCtx *ctx, guint flags)
static Inkscape::XML::Nodesp_root_write (SPObject *object, Inkscape::XML::Node *repr, guint flags)

Variables

static SPGroupClass * parent_class


Generated by  Doxygen 1.6.0   Back to index