Commit bc647b5f authored by Utkarsh Ayachit's avatar Utkarsh Ayachit Committed by Ben Boeckel

vtkChartsCore: update to the new module system

parent d2de7196
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(classes
vtkAxis
vtkAxisExtended
vtkCategoryLegend
vtkChartBox
vtkChart
vtkChartHistogram2D
vtkChartLegend
vtkChartMatrix
vtkChartParallelCoordinates
vtkChartPie
vtkChartXY
vtkChartXYZ
vtkColorLegend
vtkColorTransferControlPointsItem
vtkColorTransferFunctionItem
vtkCompositeControlPointsItem
vtkCompositeTransferFunctionItem
vtkContextArea
vtkContextPolygon
vtkControlPointsItem
vtkInteractiveArea
vtkLookupTableItem
vtkPiecewiseControlPointsItem
vtkPiecewiseFunctionItem
vtkPiecewisePointHandleItem
vtkPlot3D
vtkPlotArea
vtkPlotBag
vtkPlotBar
vtkPlotBox
vtkPlot
vtkPlotFunctionalBag
vtkPlotGrid
vtkPlotHistogram2D
vtkPlotLine3D
vtkPlotLine
vtkPlotParallelCoordinates # This adds a vtkInfovisCore dep for one class...
vtkPlotPie
vtkPlotPoints3D
vtkPlotPoints
vtkPlotStacked
vtkPlotSurface
vtkScalarsToColorsItem
vtkScatterPlotMatrix
)
vtk_module_library(vtkChartsCore ${Module_SRCS})
vtk_module_add_module(VTK::ChartsCore
CLASSES ${classes})
vtk_module_test_data(
Data/SainteHelens.dem
Data/vtk.png
Data/vehicle_data.csv)
add_subdirectory(Cxx)
if (VTK_WRAP_PYTHON)
......
vtk_module(vtkChartsCore
GROUPS
StandAlone
TEST_DEPENDS
vtkTestingCore
vtkTestingRendering
vtkViewsContext2D
vtkRenderingContextOpenGL2
#vtkIOExport
vtkIOInfovis
DEPENDS
vtkCommonCore
vtkCommonDataModel
vtkFiltersGeneral
vtkRenderingContext2D
vtkRenderingCore
vtksys
PRIVATE_DEPENDS
vtkCommonColor
vtkCommonExecutionModel
vtkCommonTransforms
vtkInfovisCore
)
NAME
VTK::ChartsCore
LIBRARY_NAME
vtkChartsCore
DESCRIPTION
Charts and plots
IMPLEMENTABLE
GROUPS
StandAlone
DEPENDS
VTK::CommonCore
VTK::CommonDataModel
VTK::FiltersGeneral
VTK::RenderingContext2D
VTK::RenderingCore
VTK::vtksys
PRIVATE_DEPENDS
VTK::CommonColor
VTK::CommonExecutionModel
VTK::CommonTransforms
VTK::InfovisCore
TEST_DEPENDS
VTK::CommonColor
VTK::FiltersGeometry
VTK::FiltersStatistics
VTK::IOImage
VTK::IOInfovis
VTK::RenderingContextOpenGL2
VTK::TestingCore
VTK::TestingRendering
VTK::ViewsContext2D
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment