From ffc2f01a6e751099d54354ae0f2951576e273b1a Mon Sep 17 00:00:00 2001 From: tatsy Date: Thu, 10 Mar 2016 12:29:09 +0900 Subject: [PATCH] Update VBO class. --- sources/core/CMakeLists.txt | 2 ++ sources/viewer/vbo.cc | 2 ++ sources/viewer/vbo.h | 3 ++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/sources/core/CMakeLists.txt b/sources/core/CMakeLists.txt index da11a98..176a89d 100644 --- a/sources/core/CMakeLists.txt +++ b/sources/core/CMakeLists.txt @@ -11,6 +11,7 @@ configure_file(${CMAKE_CURRENT_LIST_DIR}/spica_dirs.h.in ${CMAKE_CURRENT_LIST_DIR}/interaction.cc ${CMAKE_CURRENT_LIST_DIR}/interpolation.cc ${CMAKE_CURRENT_LIST_DIR}/ray.cc + ${CMAKE_CURRENT_LIST_DIR}/../viewer/vbo.cc PARENT_SCOPE) set(HEADERS ${HEADERS} @@ -45,4 +46,5 @@ configure_file(${CMAKE_CURRENT_LIST_DIR}/spica_dirs.h.in ${CMAKE_CURRENT_LIST_DIR}/random_queue.h ${CMAKE_CURRENT_LIST_DIR}/hash_grid.h ${CMAKE_CURRENT_LIST_DIR}/hash_grid_detail.h + ${CMAKE_CURRENT_LIST_DIR}/../viewer/vbo.h PARENT_SCOPE) diff --git a/sources/viewer/vbo.cc b/sources/viewer/vbo.cc index f698c6b..ef76720 100644 --- a/sources/viewer/vbo.cc +++ b/sources/viewer/vbo.cc @@ -4,6 +4,8 @@ #include #include +#include "../shape/triangle.h" + namespace spica { VBO::VBO() diff --git a/sources/viewer/vbo.h b/sources/viewer/vbo.h index b84295a..76489b8 100644 --- a/sources/viewer/vbo.h +++ b/sources/viewer/vbo.h @@ -8,7 +8,8 @@ #include #include -#include "../shape/spica_shape.h" +#include "../core/common.h" +#include "../core/forward_decl.h" extern void* enabler;