summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlex Valavanis <valavanisalex@gmail.com>2013-01-17 01:31:21 +0000
committerAlex Valavanis <valavanisalex@gmail.com>2013-01-17 01:31:21 +0000
commit35e89204d0566765fba1ffc5a34edb6592a37771 (patch)
treee227b9f9d9f751f72afe467a02c446bf7f8e5b49 /src
parentCleanup more GObject type definitions (diff)
downloadinkscape-35e89204d0566765fba1ffc5a34edb6592a37771.tar.gz
inkscape-35e89204d0566765fba1ffc5a34edb6592a37771.zip
Rm unused sp-animate
(bzr r12035)
Diffstat (limited to 'src')
-rw-r--r--src/CMakeLists.txt2
-rw-r--r--src/doxygen-main.cpp2
-rw-r--r--src/sp-animation.cpp182
-rw-r--r--src/sp-animation.h75
-rw-r--r--src/sp-object-repr.cpp1
5 files changed, 1 insertions, 261 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index ddfed3e75..3cc3df1bc 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -12,7 +12,6 @@ set(sp_SRC
attribute-rel-svg.cpp
attribute-rel-util.cpp
sp-anchor.cpp
- # sp-animation.cpp
sp-clippath.cpp
sp-conn-end-pair.cpp
sp-conn-end.cpp
@@ -88,7 +87,6 @@ set(sp_SRC
attribute-rel-svg.h
attribute-rel-util.h
sp-anchor.h
- sp-animation.h
sp-clippath.h
sp-conn-end-pair.h
sp-conn-end.h
diff --git a/src/doxygen-main.cpp b/src/doxygen-main.cpp
index d41675c56..71cd49dae 100644
--- a/src/doxygen-main.cpp
+++ b/src/doxygen-main.cpp
@@ -330,7 +330,7 @@ namespace XML {}
* [\ref geom.cpp] [\ref mod360.cpp]
*/
/** \page OtherServices Classes and Files From Other Services
- * [\ref inkview.cpp, \ref slideshow.cpp] [\ref sp-animation.cpp]
+ * [\ref inkview.cpp, \ref slideshow.cpp]
*
* Inkscape::GC
*
diff --git a/src/sp-animation.cpp b/src/sp-animation.cpp
deleted file mode 100644
index e1dba552e..000000000
--- a/src/sp-animation.cpp
+++ /dev/null
@@ -1,182 +0,0 @@
-/** \file
- * SVG <animate> implementation.
- *
- * N.B. This file is currently just a stub file with no meaningful implementation.
- */
-/*
- * Authors:
- * Lauris Kaplinski <lauris@kaplinski.com>
- * Abhishek Sharma
- *
- * Copyright (C) 2002 Lauris Kaplinski
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
- */
-
-#include "sp-animation.h"
-
-# define log_set_attr(_classname, _key, _value) static_cast<void>(0)
-
-/* Animation base class */
-
-static void sp_animation_class_init(SPAnimationClass *klass);
-static void sp_animation_init(SPAnimation *animation);
-
-static void sp_animation_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr);
-static void sp_animation_release(SPObject *object);
-static void sp_animation_set(SPObject *object, unsigned int key, gchar const *value);
-
-G_DEFINE_TYPE(SPAnimation, sp_animation, SP_TYPE_OBJECT);
-
-static void sp_animation_class_init(SPAnimationClass *klass)
-{
- SPObjectClass *sp_object_class = (SPObjectClass *) klass;
-
- sp_object_class->build = sp_animation_build;
- sp_object_class->release = sp_animation_release;
- sp_object_class->set = sp_animation_set;
-}
-
-static void sp_animation_init(SPAnimation * /*animation*/)
-{
-}
-
-
-static void sp_animation_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
-{
- if ((SP_OBJECT_CLASS(sp_animation_parent_class))->build)
- (SP_OBJECT_CLASS(sp_animation_parent_class))->build(object, document, repr);
-
- object->readAttr( "xlink:href" );
- object->readAttr( "attributeName" );
- object->readAttr( "attributeType" );
- object->readAttr( "begin" );
- object->readAttr( "dur" );
- object->readAttr( "end" );
- object->readAttr( "min" );
- object->readAttr( "max" );
- object->readAttr( "restart" );
- object->readAttr( "repeatCount" );
- object->readAttr( "repeatDur" );
- object->readAttr( "fill" );
-}
-
-static void sp_animation_release(SPObject */*object*/)
-{
-}
-
-static void sp_animation_set(SPObject *object, unsigned int key, gchar const *value)
-{
- log_set_attr("SPAnimation", key, value);
-
- if ((SP_OBJECT_CLASS(sp_animation_parent_class))->set)
- (SP_OBJECT_CLASS(sp_animation_parent_class))->set(object, key, value);
-}
-
-/* Interpolated animation base class */
-
-static void sp_ianimation_class_init(SPIAnimationClass *klass);
-static void sp_ianimation_init(SPIAnimation *animation);
-
-static void sp_ianimation_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr);
-static void sp_ianimation_release(SPObject *object);
-static void sp_ianimation_set(SPObject *object, unsigned int key, gchar const *value);
-
-G_DEFINE_TYPE(SPIanimationClass, sp_ianimation, SP_TYPE_OBJECT);
-
-static void sp_ianimation_class_init(SPIAnimationClass *klass)
-{
- SPObjectClass *sp_object_class = (SPObjectClass *) klass;
-
- sp_object_class->build = sp_ianimation_build;
- sp_object_class->release = sp_ianimation_release;
- sp_object_class->set = sp_ianimation_set;
-}
-
-static void sp_ianimation_init(SPIAnimation * /*animation*/)
-{
-}
-
-
-static void sp_ianimation_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
-{
- if ((SP_OBJECT_CLASS(sp_ianimation_parent_class))->build)
- (SP_OBJECT_CLASS(sp_ianimation_parent_class))->build(object, document, repr);
-
- object->readAttr( "calcMode" );
- object->readAttr( "values" );
- object->readAttr( "keyTimes" );
- object->readAttr( "keySplines" );
- object->readAttr( "from" );
- object->readAttr( "to" );
- object->readAttr( "by" );
- object->readAttr( "additive" );
- object->readAttr( "accumulate" );
-}
-
-static void sp_ianimation_release(SPObject * /*object*/)
-{
-}
-
-static void sp_ianimation_set(SPObject *object, unsigned int key, gchar const *value)
-{
- log_set_attr("SPIAnimation", key, value);
-
- if ((SP_OBJECT_CLASS(sp_ianimation_parent_class))->set)
- (SP_OBJECT_CLASS(sp_ianimation_parent_class))->set(object, key, value);
-}
-
-/* SVG <animate> */
-
-static void sp_animate_class_init(SPAnimateClass *klass);
-static void sp_animate_init(SPAnimate *animate);
-
-static void sp_animate_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr);
-static void sp_animate_release(SPObject *object);
-static void sp_animate_set(SPObject *object, unsigned int key, gchar const *value);
-
-G_DEFINE_TYPE(SPAnimate, sp_animate, SP_TYPE_IANIMATION);
-
-static void sp_animate_class_init(SPAnimateClass *klass)
-{
- SPObjectClass *sp_object_class = (SPObjectClass *) klass;
-
- sp_object_class->build = sp_animate_build;
- sp_object_class->release = sp_animate_release;
- sp_object_class->set = sp_animate_set;
-}
-
-static void sp_animate_init(SPAnimate * /*animate*/)
-{
-}
-
-
-static void sp_animate_build(SPObject *object, SPDocument *document, Inkscape::XML::Node *repr)
-{
- if ((SP_OBJECT_CLASS(sp_animate_parent_class))->build)
- (SP_OBJECT_CLASS(sp_animate_parent_class))->build(object, document, repr);
-}
-
-static void sp_animate_release(SPObject * /*object*/)
-{
-}
-
-static void sp_animate_set(SPObject *object, unsigned int key, gchar const *value)
-{
- log_set_attr("SPAnimate", key, value);
-
- if ((SP_OBJECT_CLASS(sp_animate_parent_class))->set)
- (SP_OBJECT_CLASS(sp_animate_parent_class))->set(object, key, value);
-}
-
-
-/*
- Local Variables:
- mode:c++
- c-file-style:"stroustrup"
- c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
- indent-tabs-mode:nil
- fill-column:99
- End:
-*/
-// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :
diff --git a/src/sp-animation.h b/src/sp-animation.h
deleted file mode 100644
index cd502b6bc..000000000
--- a/src/sp-animation.h
+++ /dev/null
@@ -1,75 +0,0 @@
-#ifndef __SP_ANIMATION_H__
-#define __SP_ANIMATION_H__
-
-/*
- * SVG <animate> implementation
- *
- * Authors:
- * Lauris Kaplinski <lauris@kaplinski.com>
- *
- * Copyright (C) 2002 Lauris Kaplinski
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
- */
-
-#include "sp-object.h"
-
-G_BEGIN_DECLS
-
-/* Animation base class */
-
-#define SP_TYPE_ANIMATION (sp_animation_get_type ())
-#define SP_ANIMATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SP_TYPE_ANIMATION, SPAnimation))
-#define SP_IS_ANIMATION(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SP_TYPE_ANIMATION))
-
-class SPAnimation;
-class SPAnimationClass;
-
-struct SPAnimation : public SPObject {
-};
-
-struct SPAnimationClass {
- SPObjectClass parent_class;
-};
-
-GType sp_animation_get_type (void);
-
-/* Interpolated animation base class */
-
-#define SP_TYPE_IANIMATION (sp_ianimation_get_type ())
-#define SP_IANIMATION(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SP_TYPE_IANIMATION, SPIAnimation))
-#define SP_IS_IANIMATION(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SP_TYPE_IANIMATION))
-
-class SPIAnimation;
-class SPIAnimationClass;
-
-struct SPIAnimation : public SPAnimation {
-};
-
-struct SPIAnimationClass {
- SPAnimationClass parent_class;
-};
-
-GType sp_ianimation_get_type (void);
-
-/* SVG <animate> */
-
-#define SP_TYPE_ANIMATE (sp_animate_get_type ())
-#define SP_ANIMATE(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SP_TYPE_ANIMATE, SPAnimate))
-#define SP_IS_ANIMATE(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), SP_TYPE_ANIMATE))
-
-class SPAnimate;
-class SPAnimateClass;
-
-struct SPAnimate : public SPIAnimation {
-};
-
-struct SPAnimateClass {
- SPIAnimationClass parent_class;
-};
-
-GType sp_animate_get_type (void);
-
-G_END_DECLS
-
-#endif
diff --git a/src/sp-object-repr.cpp b/src/sp-object-repr.cpp
index 992001f99..cd332cd34 100644
--- a/src/sp-object-repr.cpp
+++ b/src/sp-object-repr.cpp
@@ -42,7 +42,6 @@
#include "sp-clippath.h"
#include "sp-mask.h"
#include "sp-anchor.h"
-//#include "sp-animation.h"
#include "sp-flowdiv.h"
#include "sp-flowregion.h"
#include "sp-flowtext.h"