diff options
-rw-r--r-- | src/connector.cpp | 6 | ||||
-rw-r--r-- | src/connector.h | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/connector.cpp b/src/connector.cpp index bbd7580..bf85ed0 100644 --- a/src/connector.cpp +++ b/src/connector.cpp @@ -82,6 +82,12 @@ Connector::isConnected() const return m_hub; } +bool +Connector::isStart() +{ + return this==owner()->connector(0); +} + DiagramObject * Connector::connectedObject() const { diff --git a/src/connector.h b/src/connector.h index 66e2b1a..ee2ecb6 100644 --- a/src/connector.h +++ b/src/connector.h @@ -37,6 +37,8 @@ public: bool isConnected() const; DiagramObject *connectedObject() const; + bool isStart(); + Connector *otherEnd() const; Hub *hub() const; |