summaryrefslogtreecommitdiffstats
path: root/src/sp-ellipse.cpp
diff options
context:
space:
mode:
authorMarkus Engel <markus.engel@tum.de>2013-04-02 21:01:45 +0000
committerMarkus Engel <markus.engel@tum.de>2013-04-02 21:01:45 +0000
commit8443720ce6429b9beec839e60b8a808595f4ba72 (patch)
tree3e08d3c631c2590a19481613a6e31cf09f6bed42 /src/sp-ellipse.cpp
parentReplaced some forgotten old casting macros. (diff)
downloadinkscape-8443720ce6429b9beec839e60b8a808595f4ba72.tar.gz
inkscape-8443720ce6429b9beec839e60b8a808595f4ba72.zip
Cleaned up a bit. Uses some C++11 features.
(bzr r11608.1.72)
Diffstat (limited to 'src/sp-ellipse.cpp')
-rw-r--r--src/sp-ellipse.cpp50
1 files changed, 0 insertions, 50 deletions
diff --git a/src/sp-ellipse.cpp b/src/sp-ellipse.cpp
index 66c7a81a8..0e84a0360 100644
--- a/src/sp-ellipse.cpp
+++ b/src/sp-ellipse.cpp
@@ -88,11 +88,6 @@ static double sp_round(double x, double y)
static gboolean sp_arc_set_elliptical_path_attribute(SPArc *arc, Inkscape::XML::Node *repr);
-G_DEFINE_TYPE(SPGenericEllipse, sp_genericellipse, G_TYPE_OBJECT);
-
-static void sp_genericellipse_class_init(SPGenericEllipseClass *klass)
-{
-}
CGenericEllipse::CGenericEllipse(SPGenericEllipse* genericEllipse) : CShape(genericEllipse) {
this->spgenericEllipse = genericEllipse;
@@ -123,12 +118,6 @@ SPGenericEllipse::SPGenericEllipse() : SPShape() {
ellipse->closed = TRUE;
}
-static void
-sp_genericellipse_init(SPGenericEllipse *ellipse)
-{
- new (ellipse) SPGenericEllipse();
-}
-
void CGenericEllipse::update(SPCtx *ctx, guint flags) {
SPGenericEllipse* object = this->spgenericEllipse;
@@ -372,12 +361,6 @@ Inkscape::XML::Node* CGenericEllipse::write(Inkscape::XML::Document *xml_doc, In
/* SVG <ellipse> element */
-G_DEFINE_TYPE(SPEllipse, sp_ellipse, G_TYPE_OBJECT);
-
-static void sp_ellipse_class_init(SPEllipseClass *klass)
-{
-}
-
CEllipse::CEllipse(SPEllipse* ellipse) : CGenericEllipse(ellipse) {
this->spellipse = ellipse;
}
@@ -399,12 +382,6 @@ SPEllipse::SPEllipse() : SPGenericEllipse() {
ellipse->cobject = ellipse->cellipse;
}
-static void
-sp_ellipse_init(SPEllipse *ellipse)
-{
- new (ellipse) SPEllipse();
-}
-
void CEllipse::build(SPDocument *document, Inkscape::XML::Node *repr) {
CGenericEllipse::build(document, repr);
@@ -490,13 +467,6 @@ sp_ellipse_position_set(SPEllipse *ellipse, gdouble x, gdouble y, gdouble rx, gd
/* SVG <circle> element */
-G_DEFINE_TYPE(SPCircle, sp_circle, G_TYPE_OBJECT);
-
-static void
-sp_circle_class_init(SPCircleClass *klass)
-{
-}
-
CCircle::CCircle(SPCircle* circle) : CGenericEllipse(circle) {
this->spcircle = circle;
}
@@ -518,12 +488,6 @@ SPCircle::SPCircle() : SPGenericEllipse() {
circle->cobject = circle->ccircle;
}
-static void
-sp_circle_init(SPCircle *circle)
-{
- new (circle) SPCircle();
-}
-
void CCircle::build(SPDocument *document, Inkscape::XML::Node *repr) {
SPCircle* object = this->spcircle;
@@ -551,7 +515,6 @@ Inkscape::XML::Node* CCircle::write(Inkscape::XML::Document *xml_doc, Inkscape::
return repr;
}
-
void CCircle::set(unsigned int key, gchar const* value) {
SPGenericEllipse *ge = this->spcircle;
SPCircle* object = (SPCircle*)ge;
@@ -584,13 +547,6 @@ gchar* CCircle::description() {
/* <path sodipodi:type="arc"> element */
-G_DEFINE_TYPE(SPArc, sp_arc, G_TYPE_OBJECT);
-
-static void
-sp_arc_class_init(SPArcClass *klass)
-{
-}
-
CArc::CArc(SPArc* arc) : CGenericEllipse(arc) {
this->sparc = arc;
}
@@ -612,12 +568,6 @@ SPArc::SPArc() : SPGenericEllipse() {
arc->cobject = arc->carc;
}
-static void
-sp_arc_init(SPArc *arc)
-{
- new (arc) SPArc();
-}
-
void CArc::build(SPDocument *document, Inkscape::XML::Node *repr) {
SPArc* object = this->sparc;