diff options
| author | Markus Engel <markus.engel@tum.de> | 2013-04-07 16:28:22 +0000 |
|---|---|---|
| committer | Markus Engel <markus.engel@tum.de> | 2013-04-07 16:28:22 +0000 |
| commit | 27e2102f96a5554bcd5310ec11435d155773b279 (patch) | |
| tree | e5f982c25aed199f9027a6277b17302f97b4c80c /src/persp3d.cpp | |
| parent | Merged FilterPrimitive and subclasses. (diff) | |
| download | inkscape-27e2102f96a5554bcd5310ec11435d155773b279.tar.gz inkscape-27e2102f96a5554bcd5310ec11435d155773b279.zip | |
Merge Object and subclasses. Merging of SP- and C-classes complete.
(bzr r11608.1.86)
Diffstat (limited to 'src/persp3d.cpp')
| -rw-r--r-- | src/persp3d.cpp | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/persp3d.cpp b/src/persp3d.cpp index 7e5045d67..5188821e8 100644 --- a/src/persp3d.cpp +++ b/src/persp3d.cpp @@ -62,10 +62,7 @@ static Inkscape::XML::NodeEventVector const persp3d_repr_events = { }; -Persp3D::Persp3D() : SPObject(), CObject(this) { - delete this->cobject; - this->cobject = this; - +Persp3D::Persp3D() : SPObject() { this->perspective_impl = new Persp3DImpl(); } @@ -77,7 +74,7 @@ Persp3D::~Persp3D() { * Virtual build: set persp3d attributes from its associated XML node. */ void Persp3D::build(SPDocument *document, Inkscape::XML::Node *repr) { - CObject::build(document, repr); + SPObject::build(document, repr); Persp3D* object = this; @@ -143,7 +140,7 @@ void Persp3D::set(unsigned key, gchar const *value) { } } default: { - CObject::set(key, value); + SPObject::set(key, value); break; } } @@ -166,7 +163,7 @@ void Persp3D::update(SPCtx *ctx, guint flags) { } - CObject::update(ctx, flags); + SPObject::update(ctx, flags); } Persp3D *persp3d_create_xml_element(SPDocument *document, Persp3DImpl *dup) {// if dup is given, copy the attributes over @@ -251,7 +248,7 @@ Inkscape::XML::Node* Persp3D::write(Inkscape::XML::Document *xml_doc, Inkscape:: repr->setAttribute("inkscape:persp3d-origin", str); } - CObject::write(xml_doc, repr, flags); + SPObject::write(xml_doc, repr, flags); return repr; } |
