###############################################################
################# Module: Plot 2D #############################
###############################################################

    INCLUDEPATH += src/plot2D/
    INCLUDEPATH += src/plot2D/dialogs/

    HEADERS += src/plot2D/AddWidgetTool.h \
			   src/plot2D/ArrowMarker.h \
			   src/plot2D/BoxCurve.h \
			   src/plot2D/CanvasPicker.h \
			   src/plot2D/DataPickerTool.h \
			   src/plot2D/EllipseWidget.h \
			   src/plot2D/ErrorBarsCurve.h \
			   src/plot2D/FrameWidget.h \
			   src/plot2D/FunctionCurve.h \
			   src/plot2D/Graph.h \
			   src/plot2D/Grid.h \
			   src/plot2D/ImageSymbol.h \
			   src/plot2D/ImageWidget.h \
			   src/plot2D/LegendWidget.h \
			   src/plot2D/LineProfileTool.h \
			   src/plot2D/LnScaleEngine.h \
			   src/plot2D/Log2ScaleEngine.h \
			   src/plot2D/LogitScaleEngine.h \
			   src/plot2D/MultiLayer.h \
			   src/plot2D/MultiPeakFitTool.h \
			   src/plot2D/PieCurve.h \
			   src/plot2D/PlotCurve.h \
			   src/plot2D/PlotToolInterface.h \
			   src/plot2D/ProbabilityScaleEngine.h \
			   src/plot2D/QwtBarCurve.h \
			   src/plot2D/QwtHistogram.h \
			   src/plot2D/RangeSelectorTool.h \
			   src/plot2D/ReciprocalScaleEngine.h \
			   src/plot2D/RectangleWidget.h \
			   src/plot2D/ScaleDraw.h \
			   src/plot2D/ScaleEngine.h \
			   src/plot2D/ScalePicker.h \
			   src/plot2D/ScreenPickerTool.h \
			   src/plot2D/SelectionMoveResizer.h \
			   src/plot2D/Spectrogram.h \
			   src/plot2D/SubtractLineTool.h \
			   src/plot2D/TexWidget.h \
			   src/plot2D/TitlePicker.h \
			   src/plot2D/TranslateCurveTool.h \
			   src/plot2D/VectorCurve.h \

    SOURCES += src/plot2D/AddWidgetTool.cpp \
			   src/plot2D/ArrowMarker.cpp \
			   src/plot2D/BoxCurve.cpp \
			   src/plot2D/CanvasPicker.cpp \
			   src/plot2D/DataPickerTool.cpp \
			   src/plot2D/EllipseWidget.cpp \
			   src/plot2D/ErrorBarsCurve.cpp \
			   src/plot2D/FrameWidget.cpp \
			   src/plot2D/FunctionCurve.cpp \
			   src/plot2D/Graph.cpp \
			   src/plot2D/Grid.cpp \
			   src/plot2D/ImageSymbol.cpp \
			   src/plot2D/ImageWidget.cpp \
			   src/plot2D/LegendWidget.cpp \
			   src/plot2D/LineProfileTool.cpp \
			   src/plot2D/LnScaleEngine.cpp \
			   src/plot2D/Log2ScaleEngine.cpp \
			   src/plot2D/LogitScaleEngine.cpp \
			   src/plot2D/MultiLayer.cpp \
			   src/plot2D/MultiPeakFitTool.cpp \
			   src/plot2D/PieCurve.cpp \
			   src/plot2D/PlotCurve.cpp \
			   src/plot2D/ProbabilityScaleEngine.cpp \
			   src/plot2D/QwtBarCurve.cpp \
			   src/plot2D/QwtHistogram.cpp \
			   src/plot2D/RangeSelectorTool.cpp \
			   src/plot2D/ReciprocalScaleEngine.cpp \
			   src/plot2D/RectangleWidget.cpp \
			   src/plot2D/ScaleDraw.cpp \
			   src/plot2D/ScaleEngine.cpp \
			   src/plot2D/ScalePicker.cpp \
			   src/plot2D/ScreenPickerTool.cpp \
			   src/plot2D/SelectionMoveResizer.cpp \
			   src/plot2D/Spectrogram.cpp \
			   src/plot2D/SubtractLineTool.cpp \
			   src/plot2D/TexWidget.cpp \
			   src/plot2D/TitlePicker.cpp \
			   src/plot2D/TranslateCurveTool.cpp \
			   src/plot2D/VectorCurve.cpp \

	HEADERS += src/plot2D/dialogs/AssociationsDialog.h \
			   src/plot2D/dialogs/AxesDialog.h \
			   src/plot2D/dialogs/ContourLinesEditor.h \
			   src/plot2D/dialogs/CurvesDialog.h \
			   src/plot2D/dialogs/CurveRangeDialog.h \
			   src/plot2D/dialogs/EnrichmentDialog.h \
			   src/plot2D/dialogs/ErrDialog.h \
			   src/plot2D/dialogs/FunctionDialog.h \
			   src/plot2D/dialogs/ImageExportDialog.h \
			   src/plot2D/dialogs/LayerDialog.h \
			   src/plot2D/dialogs/LineDialog.h \
		       src/plot2D/dialogs/PlotDialog.h \
			   src/plot2D/dialogs/TextDialog.h \
			   src/plot2D/dialogs/TextEditor.h \

	SOURCES += src/plot2D/dialogs/AssociationsDialog.cpp \
			   src/plot2D/dialogs/AxesDialog.cpp \
			   src/plot2D/dialogs/ContourLinesEditor.cpp \
			   src/plot2D/dialogs/CurvesDialog.cpp \
			   src/plot2D/dialogs/CurveRangeDialog.cpp \
			   src/plot2D/dialogs/EnrichmentDialog.cpp \
			   src/plot2D/dialogs/ErrDialog.cpp \
			   src/plot2D/dialogs/FunctionDialog.cpp \
			   src/plot2D/dialogs/ImageExportDialog.cpp \
			   src/plot2D/dialogs/LayerDialog.cpp \
			   src/plot2D/dialogs/LineDialog.cpp \
		       src/plot2D/dialogs/PlotDialog.cpp \
			   src/plot2D/dialogs/TextDialog.cpp \
			   src/plot2D/dialogs/TextEditor.cpp \
