set(SRC_CPP_FILES
  QmitkODFDetailsWidget.cpp
  QmitkODFRenderWidget.cpp
  QmitkPartialVolumeAnalysisWidget.cpp
  QmitkIVIMWidget.cpp
  QmitkTbssRoiAnalysisWidget.cpp
  QmitkResidualAnalysisWidget.cpp
  QmitkResidualViewWidget.cpp
  QmitkTensorModelParametersWidget.cpp
  QmitkZeppelinModelParametersWidget.cpp
  QmitkStickModelParametersWidget.cpp
  QmitkDotModelParametersWidget.cpp
  QmitkBallModelParametersWidget.cpp
  QmitkAstrosticksModelParametersWidget.cpp
)

set(INTERNAL_CPP_FILES
  mitkPluginActivator.cpp
  QmitkQBallReconstructionView.cpp
  QmitkPreprocessingView.cpp
  QmitkDiffusionDicomImportView.cpp
  QmitkDiffusionQuantificationView.cpp
  QmitkTensorReconstructionView.cpp
  QmitkDiffusionImagingPublicPerspective.cpp
  QmitkControlVisualizationPropertiesView.cpp
  QmitkODFDetailsView.cpp
  QmitkGibbsTrackingView.cpp
  QmitkStochasticFiberTrackingView.cpp
  QmitkStreamlineTrackingView.cpp
  QmitkFiberProcessingView.cpp
#  QmitkFiberBundleDeveloperView.cpp
  QmitkPartialVolumeAnalysisView.cpp
  QmitkIVIMView.cpp
  QmitkTractbasedSpatialStatisticsView.cpp
  QmitkTbssTableModel.cpp
  QmitkTbssMetaTableModel.cpp
  QmitkTbssSkeletonizationView.cpp
  Connectomics/QmitkConnectomicsDataView.cpp
  Connectomics/QmitkConnectomicsNetworkOperationsView.cpp
  Connectomics/QmitkConnectomicsStatisticsView.cpp
  Connectomics/QmitkNetworkHistogramCanvas.cpp
  QmitkDwiSoftwarePhantomView.cpp
  QmitkOdfMaximaExtractionView.cpp
  QmitkFiberfoxView.cpp
  QmitkFiberExtractionView.cpp
  QmitkFieldmapGeneratorView.cpp
  QmitkDiffusionRegistrationView.cpp
)

set(UI_FILES
  src/internal/QmitkQBallReconstructionViewControls.ui
  src/internal/QmitkPreprocessingViewControls.ui
  src/internal/QmitkDiffusionDicomImportViewControls.ui
  src/internal/QmitkDiffusionQuantificationViewControls.ui
  src/internal/QmitkTensorReconstructionViewControls.ui
  src/internal/QmitkControlVisualizationPropertiesViewControls.ui
  src/internal/QmitkODFDetailsViewControls.ui
  src/internal/QmitkGibbsTrackingViewControls.ui
  src/internal/QmitkStochasticFiberTrackingViewControls.ui
  src/internal/QmitkStreamlineTrackingViewControls.ui
  src/internal/QmitkFiberProcessingViewControls.ui
#  src/internal/QmitkFiberBundleDeveloperViewControls.ui
  src/internal/QmitkPartialVolumeAnalysisViewControls.ui
  src/internal/QmitkIVIMViewControls.ui
  src/internal/QmitkTractbasedSpatialStatisticsViewControls.ui
  src/internal/QmitkTbssSkeletonizationViewControls.ui
  src/internal/Connectomics/QmitkConnectomicsDataViewControls.ui
  src/internal/Connectomics/QmitkConnectomicsNetworkOperationsViewControls.ui
  src/internal/Connectomics/QmitkConnectomicsStatisticsViewControls.ui
  src/internal/QmitkDwiSoftwarePhantomViewControls.ui
  src/internal/QmitkOdfMaximaExtractionViewControls.ui
  src/internal/QmitkFiberfoxViewControls.ui
  src/internal/QmitkFiberExtractionViewControls.ui
  src/QmitkTensorModelParametersWidgetControls.ui
  src/QmitkZeppelinModelParametersWidgetControls.ui
  src/QmitkStickModelParametersWidgetControls.ui
  src/QmitkDotModelParametersWidgetControls.ui
  src/QmitkBallModelParametersWidgetControls.ui
  src/QmitkAstrosticksModelParametersWidgetControls.ui
  src/internal/QmitkFieldmapGeneratorViewControls.ui
  src/internal/QmitkDiffusionRegistrationViewControls.ui

)

set(MOC_H_FILES
  src/internal/mitkPluginActivator.h
  src/internal/QmitkQBallReconstructionView.h
  src/internal/QmitkPreprocessingView.h
  src/internal/QmitkDiffusionDicomImportView.h
  src/internal/QmitkDiffusionImagingPublicPerspective.h
  src/internal/QmitkDiffusionQuantificationView.h
  src/internal/QmitkTensorReconstructionView.h
  src/internal/QmitkControlVisualizationPropertiesView.h
  src/internal/QmitkODFDetailsView.h
  src/QmitkODFRenderWidget.h
  src/QmitkODFDetailsWidget.h
  src/internal/QmitkGibbsTrackingView.h
  src/internal/QmitkStochasticFiberTrackingView.h
  src/internal/QmitkStreamlineTrackingView.h
  src/internal/QmitkFiberProcessingView.h
#  src/internal/QmitkFiberBundleDeveloperView.h
  src/internal/QmitkPartialVolumeAnalysisView.h
  src/QmitkPartialVolumeAnalysisWidget.h
  src/internal/QmitkIVIMView.h
  src/internal/QmitkTractbasedSpatialStatisticsView.h
  src/internal/QmitkTbssSkeletonizationView.h
  src/QmitkTbssRoiAnalysisWidget.h
  src/QmitkResidualAnalysisWidget.h
  src/QmitkResidualViewWidget.h
  src/internal/Connectomics/QmitkConnectomicsDataView.h
  src/internal/Connectomics/QmitkConnectomicsNetworkOperationsView.h
  src/internal/Connectomics/QmitkConnectomicsStatisticsView.h
  src/internal/Connectomics/QmitkNetworkHistogramCanvas.h
  src/internal/QmitkDwiSoftwarePhantomView.h
  src/internal/QmitkOdfMaximaExtractionView.h
  src/internal/QmitkFiberfoxView.h
  src/internal/QmitkFiberExtractionView.h
  src/QmitkTensorModelParametersWidget.h
  src/QmitkZeppelinModelParametersWidget.h
  src/QmitkStickModelParametersWidget.h
  src/QmitkDotModelParametersWidget.h
  src/QmitkBallModelParametersWidget.h
  src/QmitkAstrosticksModelParametersWidget.h
  src/internal/QmitkFieldmapGeneratorView.h
  src/internal/QmitkDiffusionRegistrationView.h
)

set(CACHED_RESOURCE_FILES
# list of resource files which can be used by the plug-in
# system without loading the plug-ins shared library,
# for example the icon used in the menu and tabs for the
# plug-in views in the workbench
  plugin.xml

  resources/preprocessing.png
  resources/dwiimport.png
  resources/quantification.png
  resources/reconodf.png
  resources/recontensor.png
  resources/vizControls.png
  resources/OdfDetails.png
  resources/GibbsTracking.png
  resources/FiberBundleOperations.png
  resources/PartialVolumeAnalysis_24.png
  resources/IVIM_48.png
  resources/stochFB.png
  resources/tbss.png
  resources/connectomics/QmitkConnectomicsDataViewIcon_48.png
  resources/connectomics/QmitkConnectomicsNetworkOperationsViewIcon_48.png
  resources/connectomics/QmitkConnectomicsStatisticsViewIcon_48.png
  resources/arrow.png
  resources/qball_peaks.png
  resources/phantom.png
  resources/tensor.png
  resources/qball.png
  resources/StreamlineTracking.png
  resources/dwi2.png
  resources/odf.png
  resources/refresh.xpm
  resources/diffusionregistration.png
 )

set(QRC_FILES
# uncomment the following line if you want to use Qt resources
  resources/QmitkDiffusionImaging.qrc
  #resources/QmitkTractbasedSpatialStatisticsView.qrc
)

set(CPP_FILES )

foreach(file ${SRC_CPP_FILES})
  set(CPP_FILES ${CPP_FILES} src/${file})
endforeach(file ${SRC_CPP_FILES})

foreach(file ${INTERNAL_CPP_FILES})
  set(CPP_FILES ${CPP_FILES} src/internal/${file})
endforeach(file ${INTERNAL_CPP_FILES})

