diff --git a/applications/reconstruct/include/ftl/scene.hpp b/applications/reconstruct/include/ftl/scene.hpp
new file mode 100644
index 0000000000000000000000000000000000000000..451d469f7da0721afa8f77ea20de8229b77371ee
--- /dev/null
+++ b/applications/reconstruct/include/ftl/scene.hpp
@@ -0,0 +1,20 @@
+#ifndef _FTL_RECONSTRUCT_SCENE_HPP_
+#define _FTL_RECONSTRUCT_SCENE_HPP_
+
+namespace ftl {
+
+class Scene {
+    public:
+    Scene();
+    ~Scene();
+
+    void getFrame(eigen::Matrix4f &pose, ftl::rgbd::Frame &);
+    ftl::rgbd::Frame getFrame(eigen::Matrix4f &pose);
+
+    void getFrameSet(ftl::rgbd::FrameSet &);
+    ftl::rgbd::FrameSet &getFrameSet();
+};
+
+}
+
+#endif  // _FTL_RECONSTRUCT_SCENE_HPP_