From ccd277fff3031527cf4895a3acaf17cde180358e Mon Sep 17 00:00:00 2001
From: Krisjanis Rijnieks <krisjanis.rijnieks@gmail.com>
Date: Mon, 1 Feb 2016 17:00:07 +0100
Subject: [PATCH] Add `BaseSurface::getMesh` that returns a copy of the mesh

---
 src/Surfaces/BaseSurface.cpp | 4 ++++
 src/Surfaces/BaseSurface.h   | 2 ++
 2 files changed, 6 insertions(+)

diff --git a/src/Surfaces/BaseSurface.cpp b/src/Surfaces/BaseSurface.cpp
index 55831f0..60b17d7 100644
--- a/src/Surfaces/BaseSurface.cpp
+++ b/src/Surfaces/BaseSurface.cpp
@@ -96,5 +96,9 @@ bool BaseSurface::getMoved(){
 	return _moved;
 }
 
+ofMesh BaseSurface::getMesh(){
+	return mesh;
+}
+
 } // namespace piMapper
 } // namespace ofx
\ No newline at end of file
diff --git a/src/Surfaces/BaseSurface.h b/src/Surfaces/BaseSurface.h
index e524872..4d8da13 100644
--- a/src/Surfaces/BaseSurface.h
+++ b/src/Surfaces/BaseSurface.h
@@ -38,6 +38,8 @@ class BaseSurface {
 
 		void setMoved(bool moved);
 		bool getMoved();
+	
+		ofMesh getMesh();
 
 	protected:
 		ofMesh mesh;