From fc539949aa0de85868e5507919857a2e5749a048 Mon Sep 17 00:00:00 2001 From: guigues Date: Thu, 9 Apr 2009 07:51:42 +0000 Subject: [PATCH] *** empty log message *** --- CMakeLists.txt | 3 ++- cmake/CREAMacro_FindAndUseLibraries.cmake | 2 ++ samples/CMakeLists.txt | 2 +- .../creaSample_VtkBasicSlicer/CMakeLists.txt | 2 ++ samples/creaSample_VtkBasicSlicer/main.cxx | 27 +++++++++++++++++++ src/creaMessageManager.h | 6 ++--- 6 files changed, 37 insertions(+), 5 deletions(-) create mode 100644 samples/creaSample_VtkBasicSlicer/CMakeLists.txt create mode 100644 samples/creaSample_VtkBasicSlicer/main.cxx diff --git a/CMakeLists.txt b/CMakeLists.txt index 8ceaac0..525c87e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,12 +10,13 @@ INCLUDE(${CREA_CMAKE_DIR}/CREAMacros.cmake) CREA_PREVENT_IN_SOURCE_BUILD() +SET(USE_BOOST ON) + OPTION(CREA_BUILD_VTK "Build crea with vtk ?" OFF) IF(CREA_BUILD_VTK) SET(USE_VTK ON) SET(CREA_BUILT_WITH_VTK ON) ENDIF(CREA_BUILD_VTK) -SET(USE_BOOST ON) OPTION(CREA_BUILD_WX "Build crea with wxWidgets ?" OFF) IF(CREA_BUILD_WX) diff --git a/cmake/CREAMacro_FindAndUseLibraries.cmake b/cmake/CREAMacro_FindAndUseLibraries.cmake index 99cea3f..43f8ead 100644 --- a/cmake/CREAMacro_FindAndUseLibraries.cmake +++ b/cmake/CREAMacro_FindAndUseLibraries.cmake @@ -274,6 +274,7 @@ IF(USE_BOOST) boost_signals boost_filesystem boost_date_time + boost_program_options ) ELSE(NOT APPLE) SET(BOOST_LIBRARIES @@ -281,6 +282,7 @@ IF(USE_BOOST) boost_filesystem-mt boost_date_time-mt boost_system-mt + boost_program_options-mt ) ENDIF(NOT APPLE) ENDIF(NOT WIN32) diff --git a/samples/CMakeLists.txt b/samples/CMakeLists.txt index 63e2466..6e85974 100644 --- a/samples/CMakeLists.txt +++ b/samples/CMakeLists.txt @@ -1,3 +1,3 @@ SUBDIRS(creaSample_MessageManager) SUBDIRS(creaSample_preprocessor) -#SUBDIRS(creaSample_VtkBasicSlicer) +SUBDIRS(creaSample_VtkBasicSlicer) diff --git a/samples/creaSample_VtkBasicSlicer/CMakeLists.txt b/samples/creaSample_VtkBasicSlicer/CMakeLists.txt new file mode 100644 index 0000000..41491ef --- /dev/null +++ b/samples/creaSample_VtkBasicSlicer/CMakeLists.txt @@ -0,0 +1,2 @@ +ADD_EXECUTABLE(creaSample_VtkBasicSlicer main) +TARGET_LINK_LIBRARIES(creaSample_VtkBasicSlicer crea) diff --git a/samples/creaSample_VtkBasicSlicer/main.cxx b/samples/creaSample_VtkBasicSlicer/main.cxx new file mode 100644 index 0000000..458038d --- /dev/null +++ b/samples/creaSample_VtkBasicSlicer/main.cxx @@ -0,0 +1,27 @@ +#include +#include "vtkImageViewer2.h" +#include "vtkRenderWindowInteractor.h" +#include "vtkRenderWindow.h" + +int main(int argc, char* argv[]) +{ + std::cout << "** creaSample_VtkBasicSlicer : begin of main "<SetupInteractor( renderWindowInteractor); + viewer->SetInput( I ); + viewer->Render(); + viewer->SetColorWindow( 255); + viewer->SetColorLevel( 128); + + renderWindowInteractor->Start(); + */ + +std::cout << "** creaSample_VtkBasicSlicer : end of main "< +#include #include #include @@ -305,9 +308,6 @@ #define creaendl std::endl //=========================================================== -// Signal/slot mechanism for message events -#include -#include namespace crea { -- 2.45.1