summaryrefslogtreecommitdiffstats
path: root/Project/ControlElement.cpp
diff options
context:
space:
mode:
authorThales1330 <thaleslima.ufu@gmail.com>2017-03-04 17:14:52 -0300
committerThales1330 <thaleslima.ufu@gmail.com>2017-03-04 17:14:52 -0300
commitd11da00a993f1eeae6a1be50839ac72740e4e27b (patch)
treeda8c3327dbd077c37b3f5a0c0a5ac3ddffd14baa /Project/ControlElement.cpp
parent4ddc7be64451db873e49169e951532ce8893e359 (diff)
downloadPSP.git-d11da00a993f1eeae6a1be50839ac72740e4e27b.tar.gz
PSP.git-d11da00a993f1eeae6a1be50839ac72740e4e27b.tar.xz
PSP.git-d11da00a993f1eeae6a1be50839ac72740e4e27b.zip
Delete element implemented
Diffstat (limited to 'Project/ControlElement.cpp')
-rw-r--r--Project/ControlElement.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/Project/ControlElement.cpp b/Project/ControlElement.cpp
index a1f2fc1..cc7ba20 100644
--- a/Project/ControlElement.cpp
+++ b/Project/ControlElement.cpp
@@ -77,6 +77,12 @@ void Node::Rotate(bool clockwise)
if(m_angle != 0.0) RotateTriPt(m_angle);
}
+bool Node::Contains(wxPoint2DDouble position) const
+{
+ if(m_connected) return false;
+ return m_rect.Contains(position);
+}
+
ControlElement::ControlElement()
: Element()
{