summaryrefslogtreecommitdiffstats
path: root/src/extension/print.cpp
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2011-08-07 10:53:12 +0000
committerKrzysztof KosiƄski <tweenk.pl@gmail.com>2011-08-07 10:53:12 +0000
commit75976ea07dba9b97186667524d0a76603de416af (patch)
tree4cb68dabb3cb7d5219e6ed6b660f0ded13fc25d3 /src/extension/print.cpp
parentFix compilation (oops). (diff)
downloadinkscape-75976ea07dba9b97186667524d0a76603de416af.tar.gz
inkscape-75976ea07dba9b97186667524d0a76603de416af.zip
Rewrite NRArena -> Inkscape::Drawing. Call render and update
methods on the Drawing rather than on the root DrawingItem. (bzr r10347.1.25)
Diffstat (limited to 'src/extension/print.cpp')
-rw-r--r--src/extension/print.cpp23
1 files changed, 10 insertions, 13 deletions
diff --git a/src/extension/print.cpp b/src/extension/print.cpp
index ad8c4c38d..f2dbb0b9b 100644
--- a/src/extension/print.cpp
+++ b/src/extension/print.cpp
@@ -15,25 +15,22 @@
namespace Inkscape {
namespace Extension {
-Print::Print (Inkscape::XML::Node * in_repr, Implementation::Implementation * in_imp) : Extension(in_repr, in_imp)
+Print::Print (Inkscape::XML::Node * in_repr, Implementation::Implementation * in_imp)
+ : Extension(in_repr, in_imp)
+ , base(NULL)
+ , drawing(NULL)
+ , root(NULL)
+ , dkey(0)
{
- base = NULL;
- arena = NULL;
- root = NULL;
- dkey = 0;
-
- return;
}
Print::~Print (void)
-{
- return;
-}
+{}
bool
Print::check (void)
{
- return Extension::check();
+ return Extension::check();
}
unsigned int
@@ -108,14 +105,14 @@ Print::text (const char* text, Geom::Point p, const SPStyle* style)
bool
Print::textToPath (void)
{
- return imp->textToPath(this);
+ return imp->textToPath(this);
}
//whether embed font in print output (EPS especially)
bool
Print::fontEmbedded (void)
{
- return imp->fontEmbedded(this);
+ return imp->fontEmbedded(this);
}
} } /* namespace Inkscape, Extension */