set(Module_SRCS vtkAxis.cxx vtkAxisExtended.cxx vtkCategoryLegend.cxx vtkChart.cxx vtkChartBox.cxx vtkChartHistogram2D.cxx vtkChartLegend.cxx vtkChartMatrix.cxx vtkChartParallelCoordinates.cxx vtkChartPie.cxx vtkChartXY.cxx vtkChartXYZ.cxx vtkColorLegend.cxx vtkColorTransferControlPointsItem.cxx vtkColorTransferFunctionItem.cxx vtkCompositeControlPointsItem.cxx vtkCompositeTransferFunctionItem.cxx vtkContextArea.cxx vtkContextPolygon.cxx vtkControlPointsItem.cxx vtkInteractiveArea.cxx vtkLookupTableItem.cxx vtkPiecewiseControlPointsItem.cxx vtkPiecewiseFunctionItem.cxx vtkPiecewisePointHandleItem.cxx vtkPlot.cxx vtkPlot3D.cxx vtkPlotArea.cxx vtkPlotBag.cxx vtkPlotBar.cxx vtkPlotBox.cxx vtkPlotFunctionalBag.cxx vtkPlotGrid.cxx vtkPlotHistogram2D.cxx vtkPlotLine.cxx vtkPlotLine3D.cxx vtkPlotParallelCoordinates.cxx # This adds a vtkInfovisCore dep for one class... vtkPlotPie.cxx vtkPlotPoints.cxx vtkPlotPoints3D.cxx vtkPlotStacked.cxx vtkPlotSurface.cxx vtkScalarsToColorsItem.cxx vtkScatterPlotMatrix.cxx ) set_source_files_properties( vtkChart vtkControlPointsItem vtkPlot vtkPlot3D vtkScalarsToColorsItem ABSTRACT ) set_source_files_properties( vtkContextPolygon WRAP_EXCLUDE ) vtk_module_library(vtkChartsCore ${Module_SRCS})