Commit 1713ca34 authored by Utkarsh Ayachit's avatar Utkarsh Ayachit Committed by Ben Boeckel

vtkRenderingVolume: update to the new module system

parent 70f62e42
set(Module_SRCS
vtkDirectionEncoder.cxx
vtkEncodedGradientEstimator.cxx
vtkEncodedGradientShader.cxx
vtkFiniteDifferenceGradientEstimator.cxx
vtkFixedPointRayCastImage.cxx
vtkFixedPointVolumeRayCastCompositeGOHelper.cxx
vtkFixedPointVolumeRayCastCompositeGOShadeHelper.cxx
vtkFixedPointVolumeRayCastCompositeHelper.cxx
vtkFixedPointVolumeRayCastCompositeShadeHelper.cxx
vtkFixedPointVolumeRayCastHelper.cxx
vtkFixedPointVolumeRayCastMIPHelper.cxx
vtkFixedPointVolumeRayCastMapper.cxx
vtkGPUVolumeRayCastMapper.cxx
vtkMultiVolume.cxx
vtkOSPRayVolumeInterface.cxx
vtkProjectedTetrahedraMapper.cxx
vtkRayCastImageDisplayHelper.cxx
vtkRecursiveSphereDirectionEncoder.cxx
vtkSphericalDirectionEncoder.cxx
vtkUnstructuredGridBunykRayCastFunction.cxx
vtkUnstructuredGridHomogeneousRayIntegrator.cxx
vtkUnstructuredGridLinearRayIntegrator.cxx
vtkUnstructuredGridPartialPreIntegration.cxx
vtkUnstructuredGridPreIntegration.cxx
vtkUnstructuredGridVolumeMapper.cxx
vtkUnstructuredGridVolumeRayCastFunction.cxx
vtkUnstructuredGridVolumeRayCastIterator.cxx
vtkUnstructuredGridVolumeRayCastMapper.cxx
vtkUnstructuredGridVolumeRayIntegrator.cxx
vtkUnstructuredGridVolumeZSweepMapper.cxx
vtkVolumeMapper.cxx
vtkVolumeOutlineSource.cxx
vtkVolumePicker.cxx
vtkVolumeRayCastSpaceLeapingImageFilter.cxx
)
set(classes
vtkDirectionEncoder
vtkEncodedGradientEstimator
vtkEncodedGradientShader
vtkFiniteDifferenceGradientEstimator
vtkFixedPointRayCastImage
vtkFixedPointVolumeRayCastCompositeGOHelper
vtkFixedPointVolumeRayCastCompositeGOShadeHelper
vtkFixedPointVolumeRayCastCompositeHelper
vtkFixedPointVolumeRayCastCompositeShadeHelper
vtkFixedPointVolumeRayCastHelper
vtkFixedPointVolumeRayCastMapper
vtkFixedPointVolumeRayCastMIPHelper
vtkGPUVolumeRayCastMapper
vtkMultiVolume
vtkOSPRayVolumeInterface
vtkProjectedTetrahedraMapper
vtkRayCastImageDisplayHelper
vtkRecursiveSphereDirectionEncoder
vtkSphericalDirectionEncoder
vtkUnstructuredGridBunykRayCastFunction
vtkUnstructuredGridHomogeneousRayIntegrator
vtkUnstructuredGridLinearRayIntegrator
vtkUnstructuredGridPartialPreIntegration
vtkUnstructuredGridPreIntegration
vtkUnstructuredGridVolumeMapper
vtkUnstructuredGridVolumeRayCastFunction
vtkUnstructuredGridVolumeRayCastIterator
vtkUnstructuredGridVolumeRayCastMapper
vtkUnstructuredGridVolumeRayIntegrator
vtkUnstructuredGridVolumeZSweepMapper
vtkVolumeMapper
vtkVolumeOutlineSource
vtkVolumePicker
vtkVolumeRayCastSpaceLeapingImageFilter)
vtk_module_library(vtkRenderingVolume ${Module_SRCS})
vtk_module_add_module(VTK::RenderingVolume
CLASSES ${classes})
vtk_module_test_data(
Data/HeadMRVolume.mhd
Data/MagnitudeImage_256x256x148
Data/headsq/,REGEX:.*
Data/headmr3blocks/headmr3blocks.vtm
Data/headmr3blocks/headmr3blocks/,REGEX:.*
Data/hncma-atlas.vti
Data/ironProt.vtk
Data/neghip.slc
Data/sphere.slc
Data/tooth.nhdr
Data/tooth.raw
Data/tooth_2dtransf.png
Data/vase_1comp.vti
Data/vase_4comp.vti)
add_subdirectory(Cxx)
if (VTK_WRAP_PYTHON)
vtk_module_test_data(
Data/m4_TotalDensity.cube)
add_subdirectory(Python)
endif ()
vtk_module(vtkRenderingVolume
GROUPS
Rendering
TEST_DEPENDS
vtkFiltersModeling
vtkTestingCore
vtkTestingRendering
vtkRenderingAnnotation
vtkRenderingVolumeOpenGL2
vtkRenderingFreeType
vtkIOXML
vtkImagingSources
vtkImagingGeneral
vtkImagingHybrid
vtkInteractionStyle
vtkIOLegacy
vtkIOImage
KIT
vtkRendering
DEPENDS
vtkCommonCore
vtkCommonExecutionModel
vtkRenderingCore
PRIVATE_DEPENDS
vtkCommonDataModel
vtkCommonMath
vtkCommonMisc
vtkCommonSystem
vtkCommonTransforms
vtkIOXML
vtkImagingCore
)
NAME
VTK::RenderingVolume
LIBRARY_NAME
vtkRenderingVolume
IMPLEMENTABLE
KIT
VTK::Rendering
GROUPS
Rendering
DEPENDS
VTK::CommonCore
VTK::CommonExecutionModel
VTK::RenderingCore
PRIVATE_DEPENDS
VTK::CommonDataModel
VTK::CommonMath
VTK::CommonMisc
VTK::CommonSystem
VTK::CommonTransforms
VTK::ImagingCore
TEST_DEPENDS
VTK::CommonSystem
VTK::FiltersModeling
VTK::FiltersSources
VTK::IOImage
VTK::IOLegacy
VTK::IOXML
VTK::ImagingGeneral
VTK::ImagingHybrid
VTK::ImagingSources
VTK::InteractionStyle
VTK::RenderingAnnotation
VTK::RenderingFreeType
VTK::RenderingOpenGL2
VTK::RenderingVolumeOpenGL2
VTK::TestingCore
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