From 9d8317cd593d47911bb6b2e6fb8ef0077e24ae36 Mon Sep 17 00:00:00 2001 From: Aleks Kissinger Date: Thu, 21 Dec 2017 16:34:58 +0000 Subject: edge bending working --- tikzit/src/data/edge.cpp | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'tikzit/src/data/edge.cpp') diff --git a/tikzit/src/data/edge.cpp b/tikzit/src/data/edge.cpp index b999f8a..3ff6c6e 100644 --- a/tikzit/src/data/edge.cpp +++ b/tikzit/src/data/edge.cpp @@ -1,9 +1,9 @@ #include "edge.h" #include "tikzit.h" +#include "util.h" #include #include -#include Edge::Edge(Node *s, Node *t, QObject *parent) : QObject(parent), _source(s), _target(t) @@ -278,6 +278,26 @@ float Edge::cpDist() const return _cpDist; } +void Edge::setBend(int bend) +{ + _bend = bend; +} + +void Edge::setInAngle(int inAngle) +{ + _inAngle = inAngle; +} + +void Edge::setOutAngle(int outAngle) +{ + _outAngle = outAngle; +} + +void Edge::setWeight(float weight) +{ + _weight = weight; +} + QPointF Edge::mid() const { return _mid; -- cgit v1.2.3