SET(USE_VTK ON)
SET(USE_ITK ON)
SET(USE_BOOST ON)
+SET(USE_QT4 ON)
+
+IF(USE_QT4)
+ SET(QT_USE_QTUITOOLS ON)
+ENDIF(USE_QT4)
OPTION (${PROJECT_NAME}_DOC "${PROJECT_NAME}_DOC" OFF)
INCLUDE_DIRECTORIES( ${PROJECT_SOURCE_DIR}/lib/maracasVisuLib/src/CutModule/kernel )
INCLUDE_DIRECTORIES( ${PROJECT_SOURCE_DIR}/lib/maracasVisuLib/../../../ )
+INCLUDE_DIRECTORIES( ${PROJECT_BINARY_DIR}/lib/GUI/Qt/Viewers
+ ${PROJECT_SOURCE_DIR}/lib/GUI/Qt/Viewers
+ ${PROJECT_SOURCE_DIR}/lib/GUI/Qt/VolumeRenderer
+
+
+ ${PROJECT_SOURCE_DIR}/lib/GUI/Wx/VolumeRenderer
+
+
+
+ ${PROJECT_SOURCE_DIR}/lib/Kernel/VTKObjects/ViewerWidgets
+ ${PROJECT_SOURCE_DIR}/lib/Kernel/VTKObjects/VolumeRenderer
+ ${PROJECT_SOURCE_DIR}/lib/Kernel/ITKVTK
+ )
+
+
+#JCP Ubuntu this file not found glibconfig.h, config of wxgtk goes wrong somewhere
+INCLUDE_DIRECTORIES(/usr/lib/x86_64-linux-gnu/glib-2.0/include/)
+#JCP Ubuntu this file not found glibconfig.h, config of wxgtk goes wrong somewhere
ADD_SUBDIRECTORY(install)
ADD_SUBDIRECTORY(lib)
#ADD_SUBDIRECTORY(ManualPaint)
+ADD_SUBDIRECTORY(QtVTKViewer)
#ADD_SUBDIRECTORY(BasicViewer)
+
# Add a ADD_SUBDIRECTORY command for each of your libraries
ADD_SUBDIRECTORY(maracasVisuLib)
ADD_SUBDIRECTORY(doxygen)
+
+
+#JCP 31-05-11
+ADD_SUBDIRECTORY(GUI)
+ADD_SUBDIRECTORY(Kernel)
ADD_SUBDIRECTORY(wxWindows)
+ADD_SUBDIRECTORY(Qt)
/**
** Class constructor
**/
-wxMaracasRenderImageManagementPanel::wxMaracasRenderImageManagementPanel(wxWindow* parent, wxMaracasMultipleVolumeRendererManager* _vol, wxMaracasSurfaceRenderingManager* _surface1,
+wxMaracasRenderImageManagementPanel::wxMaracasRenderImageManagementPanel(wxWindow* parent, VolumeRendererManager* _vol, wxMaracasSurfaceRenderingManager* _surface1,
wxMaracasSurfaceRenderingManager* _surface2, wxMaracasSurfaceRenderingManager* _surface3, wxString title, int id)
: wxDialog(parent, -1, title, wxDefaultPosition, wxDefaultSize, wxRESIZE_BORDER|wxDEFAULT_DIALOG_STYLE)
{
wxMessageDialog* diag = new wxMessageDialog(this, wxString(str,wxConvUTF8 ), wxString(str,wxConvUTF8 ), wxICON_ERROR);
diag->ShowModal();
}
-}
\ No newline at end of file
+}
{
public:
- wxMaracasRenderImageManagementPanel(wxWindow* parent, wxMaracasMultipleVolumeRendererManager* vol, wxMaracasSurfaceRenderingManager* surface1,
+ wxMaracasRenderImageManagementPanel(wxWindow* parent, VolumeRendererManager* vol, wxMaracasSurfaceRenderingManager* surface1,
wxMaracasSurfaceRenderingManager* surface2, wxMaracasSurfaceRenderingManager* surface3, wxString title, int id);
~wxMaracasRenderImageManagementPanel();
/**
** Class constructor
**/
-wxMaracasRenderImageTransformation::wxMaracasRenderImageTransformation(wxMaracasMultipleVolumeRendererManager* _vol, wxMaracasSurfaceRenderingManager* _surface1,
+wxMaracasRenderImageTransformation::wxMaracasRenderImageTransformation(VolumeRendererManager* _vol, wxMaracasSurfaceRenderingManager* _surface1,
wxMaracasSurfaceRenderingManager* _surface2, wxMaracasSurfaceRenderingManager* _surface3, int id)
{
vol = _vol;
#include <vtkTransform.h>
-#include "wxMaracasMultipleVolumeRendererManager.h"
+#include "volumerenderermanager.h"
#include "wxMaracasSurfaceRenderingManager.h"
#include "creaMaracasVisu_EXPORT.h"
{
public:
- wxMaracasRenderImageTransformation(wxMaracasMultipleVolumeRendererManager* vol, wxMaracasSurfaceRenderingManager* surface1,
+ wxMaracasRenderImageTransformation(VolumeRendererManager* vol, wxMaracasSurfaceRenderingManager* surface1,
wxMaracasSurfaceRenderingManager* surface2, wxMaracasSurfaceRenderingManager* surface3, int id);
~wxMaracasRenderImageTransformation();
void Refresh()throw(char*);
private:
- wxMaracasMultipleVolumeRendererManager* vol;
+ VolumeRendererManager* vol;
wxMaracasSurfaceRenderingManager* surface1;
wxMaracasSurfaceRenderingManager* surface2;
wxMaracasSurfaceRenderingManager* surface3;
#include "wxMaracasMultipleVolumeRendererPanel.h"
#include "wxMaracasSurfaceRenderingPanel.h"
#include "wxMaracasSurfaceRenderingProp3DMHD.h"
-#include "wxMaracasMultipleVolumeRendererManagerData.h"
+#include "volumerenderermanagerdata.h"
#include "wxMaracasDialog_NViewers.h"
#include "wxVtkMPR3DViewCntrlPanel.h"
baseView = _baseView;
dialog = NULL;
- volmanager = new wxMaracasMultipleVolumeRendererManager();
+ volmanager = new VolumeRendererManager();
surrendmanager1 = new wxMaracasSurfaceRenderingManager();
surrendmanager2 = new wxMaracasSurfaceRenderingManager();
surrendmanager3 = new wxMaracasSurfaceRenderingManager();
#include <wx/notebook.h>
#include "wxMaracasRenderImageManagementPanel.h"
-#include "wxMaracasMultipleVolumeRendererManager.h"
+#include "volumerenderermanager.h"
#include "wxMaracasSurfaceRenderingManager.h"
#include "wxVtkBaseView.h"
#include "wxMPRWidget.h"
int _id;
wxMaracasRenderImageManagementPanel* dialog;
- wxMaracasMultipleVolumeRendererManager* volmanager;
+ VolumeRendererManager* volmanager;
wxMaracasSurfaceRenderingManager* surrendmanager1;
wxMaracasSurfaceRenderingManager* surrendmanager2;
wxMaracasSurfaceRenderingManager* surrendmanager3;
#include "wxMaracasRendererView.h"
#include "wxMaracasRenderTabbedPanel.h"
-#include "wxMaracasMultipleVolumeRendererManager.h"
+#include "volumerenderermanager.h".h"
#include "wxMaracasSurfaceRenderingManager.h"
class creaMaracasVisu_EXPORT wxMaracasRendererView : public wxPanel