Commit 01c505f2 authored by Utkarsh Ayachit's avatar Utkarsh Ayachit Committed by Ben Boeckel

vtkInteractionWidgets: update to the new module system

parent ecfb7ea3
set(Module_SRCS
vtk3DWidget.cxx
vtkAbstractPolygonalHandleRepresentation3D.cxx
vtkAbstractWidget.cxx
vtkAffineRepresentation2D.cxx
vtkAffineRepresentation.cxx
vtkAffineWidget.cxx
vtkAngleRepresentation2D.cxx
vtkAngleRepresentation3D.cxx
vtkAngleRepresentation.cxx
vtkAngleWidget.cxx
vtkAxesTransformRepresentation.cxx
vtkAxesTransformWidget.cxx
vtkBalloonRepresentation.cxx
vtkBalloonWidget.cxx
vtkBezierContourLineInterpolator.cxx
vtkBiDimensionalRepresentation2D.cxx
vtkBiDimensionalRepresentation.cxx
vtkBiDimensionalWidget.cxx
vtkBorderRepresentation.cxx
vtkBorderWidget.cxx
vtkBoundedPlanePointPlacer.cxx
vtkBoxRepresentation.cxx
vtkBoxWidget2.cxx
vtkBoxWidget.cxx
vtkBrokenLineWidget.cxx
vtkButtonRepresentation.cxx
vtkButtonWidget.cxx
vtkCameraRepresentation.cxx
vtkCameraWidget.cxx
vtkCaptionRepresentation.cxx
vtkCaptionWidget.cxx
vtkCellCentersPointPlacer.cxx
vtkCenteredSliderRepresentation.cxx
vtkCenteredSliderWidget.cxx
vtkCheckerboardRepresentation.cxx
vtkCheckerboardWidget.cxx
vtkClosedSurfacePointPlacer.cxx
vtkConstrainedPointHandleRepresentation.cxx
vtkContinuousValueWidget.cxx
vtkContinuousValueWidgetRepresentation.cxx
vtkContourLineInterpolator.cxx
vtkContourRepresentation.cxx
vtkContourWidget.cxx
vtkCurveRepresentation.cxx
vtkDijkstraImageContourLineInterpolator.cxx
vtkDistanceRepresentation2D.cxx
vtkDistanceRepresentation3D.cxx
vtkDistanceRepresentation.cxx
vtkDistanceWidget.cxx
vtkEllipsoidTensorProbeRepresentation.cxx
vtkEvent.cxx
vtkFinitePlaneRepresentation.cxx
vtkFinitePlaneWidget.cxx
vtkFixedSizeHandleRepresentation3D.cxx
vtkFocalPlaneContourRepresentation.cxx
vtkFocalPlanePointPlacer.cxx
vtkHandleRepresentation.cxx
vtkHandleWidget.cxx
vtkHoverWidget.cxx
vtkImageActorPointPlacer.cxx
vtkImageCroppingRegionsWidget.cxx
vtkImageOrthoPlanes.cxx
vtkImagePlaneWidget.cxx
vtkImageTracerWidget.cxx
vtkImplicitCylinderRepresentation.cxx
vtkImplicitCylinderWidget.cxx
vtkImplicitPlaneRepresentation.cxx
vtkImplicitPlaneWidget2.cxx
vtkImplicitPlaneWidget.cxx
vtkLinearContourLineInterpolator.cxx
vtkLineRepresentation.cxx
vtkLineWidget2.cxx
vtkLineWidget.cxx
vtkLogoRepresentation.cxx
vtkLogoWidget.cxx
vtkMeasurementCubeHandleRepresentation3D.cxx
vtkOrientationMarkerWidget.cxx
vtkOrientedGlyphContourRepresentation.cxx
vtkOrientedGlyphFocalPlaneContourRepresentation.cxx
vtkOrientedPolygonalHandleRepresentation3D.cxx
vtkParallelopipedRepresentation.cxx
vtkParallelopipedWidget.cxx
vtkPlaneWidget.cxx
vtkPlaybackRepresentation.cxx
vtkPlaybackWidget.cxx
vtkPointHandleRepresentation2D.cxx
vtkPointHandleRepresentation3D.cxx
vtkPointPlacer.cxx
vtkPointWidget.cxx
vtkPolyDataContourLineInterpolator.cxx
vtkPolyDataPointPlacer.cxx
vtkPolyDataSourceWidget.cxx
vtkPolyLineRepresentation.cxx
vtkPolyLineWidget.cxx
vtkPolygonalHandleRepresentation3D.cxx
vtkPolygonalSurfaceContourLineInterpolator.cxx
vtkPolygonalSurfacePointPlacer.cxx
vtkProgressBarRepresentation.cxx
vtkProgressBarWidget.cxx
vtkProp3DButtonRepresentation.cxx
vtkRectilinearWipeRepresentation.cxx
vtkRectilinearWipeWidget.cxx
vtkScalarBarRepresentation.cxx
vtkScalarBarWidget.cxx
vtkSeedRepresentation.cxx
vtkSeedWidget.cxx
vtkSliderRepresentation2D.cxx
vtkSliderRepresentation3D.cxx
vtkSliderRepresentation.cxx
vtkSliderWidget.cxx
vtkSphereHandleRepresentation.cxx
vtkSphereRepresentation.cxx
vtkSphereWidget2.cxx
vtkSphereWidget.cxx
vtkSplineRepresentation.cxx
vtkSplineWidget2.cxx
vtkSplineWidget.cxx
vtkTensorProbeRepresentation.cxx
vtkTensorProbeWidget.cxx
vtkTerrainContourLineInterpolator.cxx
vtkTerrainDataPointPlacer.cxx
vtkTextRepresentation.cxx
vtkTexturedButtonRepresentation2D.cxx
vtkTexturedButtonRepresentation.cxx
vtkTextWidget.cxx
vtkWidgetCallbackMapper.cxx
vtkWidgetEvent.cxx
vtkWidgetEventTranslator.cxx
vtkWidgetRepresentation.cxx
vtkWidgetSet.cxx
vtkXYPlotWidget.cxx
vtkResliceCursorLineRepresentation.cxx
vtkResliceCursorRepresentation.cxx
vtkResliceCursorThickLineRepresentation.cxx
vtkResliceCursorWidget.cxx
vtkResliceCursorActor.cxx
vtkResliceCursorPicker.cxx
vtkResliceCursor.cxx
vtkResliceCursorPolyDataAlgorithm.cxx
set(classes
vtk3DWidget
vtkAbstractPolygonalHandleRepresentation3D
vtkAbstractWidget
vtkAffineRepresentation
vtkAffineRepresentation2D
vtkAffineWidget
vtkAngleRepresentation
vtkAngleRepresentation2D
vtkAngleRepresentation3D
vtkAngleWidget
vtkAxesTransformRepresentation
vtkAxesTransformWidget
vtkBalloonRepresentation
vtkBalloonWidget
vtkBezierContourLineInterpolator
vtkBiDimensionalRepresentation
vtkBiDimensionalRepresentation2D
vtkBiDimensionalWidget
vtkBorderRepresentation
vtkBorderWidget
vtkBoundedPlanePointPlacer
vtkBoxRepresentation
vtkBoxWidget
vtkBoxWidget2
vtkBrokenLineWidget
vtkButtonRepresentation
vtkButtonWidget
vtkCameraRepresentation
vtkCameraWidget
vtkCaptionRepresentation
vtkCaptionWidget
vtkCellCentersPointPlacer
vtkCenteredSliderRepresentation
vtkCenteredSliderWidget
vtkCheckerboardRepresentation
vtkCheckerboardWidget
vtkClosedSurfacePointPlacer
vtkConstrainedPointHandleRepresentation
vtkContinuousValueWidget
vtkContinuousValueWidgetRepresentation
vtkContourLineInterpolator
vtkContourRepresentation
vtkContourWidget
vtkCurveRepresentation
vtkDijkstraImageContourLineInterpolator
vtkDistanceRepresentation
vtkDistanceRepresentation2D
vtkDistanceRepresentation3D
vtkDistanceWidget
vtkEllipsoidTensorProbeRepresentation
vtkEvent
vtkFinitePlaneRepresentation
vtkFinitePlaneWidget
vtkFixedSizeHandleRepresentation3D
vtkFocalPlaneContourRepresentation
vtkFocalPlanePointPlacer
vtkHandleRepresentation
vtkHandleWidget
vtkHoverWidget
vtkImageActorPointPlacer
vtkImageCroppingRegionsWidget
vtkImageOrthoPlanes
vtkImagePlaneWidget
vtkImageTracerWidget
vtkImplicitCylinderRepresentation
vtkImplicitCylinderWidget
vtkImplicitPlaneRepresentation
vtkImplicitPlaneWidget
vtkImplicitPlaneWidget2
vtkLinearContourLineInterpolator
vtkLineRepresentation
vtkLineWidget
vtkLineWidget2
vtkLogoRepresentation
vtkLogoWidget
vtkMeasurementCubeHandleRepresentation3D
vtkOrientationMarkerWidget
vtkOrientedGlyphContourRepresentation
vtkOrientedGlyphFocalPlaneContourRepresentation
vtkOrientedPolygonalHandleRepresentation3D
vtkParallelopipedRepresentation
vtkParallelopipedWidget
vtkPlaneWidget
vtkPlaybackRepresentation
vtkPlaybackWidget
vtkPointHandleRepresentation2D
vtkPointHandleRepresentation3D
vtkPointPlacer
vtkPointWidget
vtkPolyDataContourLineInterpolator
vtkPolyDataPointPlacer
vtkPolyDataSourceWidget
vtkPolygonalHandleRepresentation3D
vtkPolygonalSurfaceContourLineInterpolator
vtkPolygonalSurfacePointPlacer
vtkPolyLineRepresentation
vtkPolyLineWidget
vtkProgressBarRepresentation
vtkProgressBarWidget
vtkProp3DButtonRepresentation
vtkRectilinearWipeRepresentation
vtkRectilinearWipeWidget
vtkResliceCursor
vtkResliceCursorActor
vtkResliceCursorLineRepresentation
vtkResliceCursorPicker
vtkResliceCursorPolyDataAlgorithm
vtkResliceCursorRepresentation
vtkResliceCursorThickLineRepresentation
vtkResliceCursorWidget
vtkScalarBarRepresentation
vtkScalarBarWidget
vtkSeedRepresentation
vtkSeedWidget
vtkSliderRepresentation
vtkSliderRepresentation2D
vtkSliderRepresentation3D
vtkSliderWidget
vtkSphereHandleRepresentation
vtkSphereRepresentation
vtkSphereWidget
vtkSphereWidget2
vtkSplineRepresentation
vtkSplineWidget
vtkSplineWidget2
vtkTensorProbeRepresentation
vtkTensorProbeWidget
vtkTerrainContourLineInterpolator
vtkTerrainDataPointPlacer
vtkTextRepresentation
vtkTexturedButtonRepresentation
vtkTexturedButtonRepresentation2D
vtkTextWidget
vtkWidgetCallbackMapper
vtkWidgetEvent
vtkWidgetEventTranslator
vtkWidgetRepresentation
vtkWidgetSet
vtkXYPlotWidget
)
vtk_module_library(vtkInteractionWidgets ${Module_SRCS})
vtk_module_add_module(VTK::InteractionWidgets
CLASSES ${classes})
vtk_module_test_data(
Data/AngularSector.vtk
Data/EventRecording.log
Data/SainteHelens.dem
Data/SyntheticPolyline.vtp
Data/beach.tif
Data/combq.bin
Data/combxyz.bin
Data/fran_cut.png
Data/headsq/,REGEX:.*
)
add_subdirectory(Cxx)
if (VTK_WRAP_PYTHON)
......
......@@ -133,7 +133,7 @@ vtk_test_cxx_executable(vtkInteractionWidgetsCxxTests all_tests
if(NOT VTK_TEST_TIMEOUT_TerrainPolylineEditor)
set(VTK_TEST_TIMEOUT_TerrainPolylineEditor 90)
endif()
set_tests_properties(vtkInteractionWidgetsCxx-TerrainPolylineEditor
set_tests_properties(VTK::InteractionWidgetsCxx-TerrainPolylineEditor
PROPERTIES TIMEOUT ${VTK_TEST_TIMEOUT_TerrainPolylineEditor})
if(NOT VTK_OPENGL_HAS_OSMESA)
......@@ -141,7 +141,7 @@ if(NOT VTK_OPENGL_HAS_OSMESA)
if(NOT VTK_TEST_TIMEOUT_TestPickingManagerSeedWidget)
set(VTK_TEST_TIMEOUT_TestPickingManagerSeedWidget 60)
endif()
set_tests_properties(vtkInteractionWidgetsCxx-TestPickingManagerSeedWidget
set_tests_properties(VTK::InteractionWidgetsCxx-TestPickingManagerSeedWidget
PROPERTIES TIMEOUT ${VTK_TEST_TIMEOUT_TestPickingManagerSeedWidget})
endif()
......@@ -150,6 +150,6 @@ endif()
if(NOT VTK_TEST_TIMEOUT_TestSphereHandleWidget)
set(VTK_TEST_TIMEOUT_TestSphereHandleWidget 300)
endif()
set_tests_properties(vtkInteractionWidgetsCxx-TestSphereHandleWidget
set_tests_properties(VTK::InteractionWidgetsCxx-TestSphereHandleWidget
PROPERTIES TIMEOUT ${VTK_TEST_TIMEOUT_TestSphereHandleWidget}
RUN_SERIAL ON)
include(vtkOpenGL)
if(VTK_CAN_DO_ONSCREEN AND NOT VTK_DEFAULT_RENDER_WINDOW_OFFSCREEN)
vtk_add_test_python(
TestImagePlaneWidget.py
......
vtk_module(vtkInteractionWidgets
GROUPS
Rendering
TEST_DEPENDS
vtkIOLegacy
vtkIOXML
vtkIOParallel
vtkRenderingVolumeOpenGL2
vtkTestingRendering
vtkInteractionImage
vtkInteractionStyle
vtkFiltersModeling
vtkFiltersFlowPaths
vtkFiltersSelection
vtkFiltersProgrammable
vtkRenderingLOD
vtkImagingStencil
KIT
vtkInteraction
DEPENDS
vtkCommonCore
vtkCommonExecutionModel
vtkFiltersGeneral
vtkFiltersSources
vtkRenderingCore
PRIVATE_DEPENDS
vtkCommonComputationalGeometry
vtkCommonDataModel
vtkCommonMath
vtkCommonSystem
vtkCommonTransforms
vtkFiltersCore
vtkFiltersHybrid
vtkFiltersModeling
vtkImagingColor
vtkImagingCore
vtkImagingGeneral
vtkImagingHybrid
vtkInteractionStyle
vtkRenderingAnnotation
vtkRenderingFreeType
vtkRenderingVolume
)
NAME
VTK::InteractionWidgets
LIBRARY_NAME
vtkInteractionWidgets
KIT
VTK::Interaction
GROUPS
Rendering
DEPENDS
VTK::CommonCore
VTK::CommonExecutionModel
VTK::FiltersGeneral
VTK::FiltersSources
VTK::RenderingCore
PRIVATE_DEPENDS
VTK::CommonComputationalGeometry
VTK::CommonDataModel
VTK::CommonMath
VTK::CommonSystem
VTK::CommonTransforms
VTK::FiltersCore
VTK::FiltersHybrid
VTK::FiltersModeling
VTK::ImagingColor
VTK::ImagingCore
VTK::ImagingGeneral
VTK::ImagingHybrid
VTK::InteractionStyle
VTK::RenderingAnnotation
VTK::RenderingFreeType
VTK::RenderingVolume
TEST_DEPENDS
VTK::CommonComputationalGeometry
VTK::CommonSystem
VTK::FiltersExtraction
VTK::FiltersFlowPaths
VTK::FiltersHybrid
VTK::FiltersModeling
VTK::FiltersProgrammable
VTK::FiltersSelection
VTK::FiltersSources
VTK::ImagingColor
VTK::ImagingGeneral
VTK::ImagingHybrid
VTK::ImagingSources
VTK::ImagingStencil
VTK::InteractionImage
VTK::InteractionStyle
VTK::IOLegacy
VTK::IOParallel
VTK::IOXML
VTK::RenderingAnnotation
VTK::RenderingLOD
VTK::RenderingOpenGL2
VTK::RenderingVolumeOpenGL2
VTK::TestingRendering
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