diff options
author | Aleks Kissinger <aleks0@gmail.com> | 2017-12-21 16:34:58 +0000 |
---|---|---|
committer | Aleks Kissinger <aleks0@gmail.com> | 2017-12-21 16:34:58 +0000 |
commit | 9d8317cd593d47911bb6b2e6fb8ef0077e24ae36 (patch) | |
tree | 6f2d44782c37f8eaa36f2bb1de625343af65649e /tikzit/src/data/edge.cpp | |
parent | 82bdd42a475d240bb08e201a47b0972d0b2862a6 (diff) |
edge bending working
Diffstat (limited to 'tikzit/src/data/edge.cpp')
-rw-r--r-- | tikzit/src/data/edge.cpp | 22 |
1 files changed, 21 insertions, 1 deletions
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 <QDebug> #include <QPointF> -#include <cmath> 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; |