Cloned library of VTK-5.0.0 with extra build files for internal package management.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

269 lines
6.2 KiB

2 years ago
IF (VTK_USE_RENDERING AND VTK_USE_DISPLAY)
#
# Add tests, with the data
#
IF (VTK_DATA_ROOT)
IF (VTK_USE_MANGLED_MESA)
ADD_TEST(MesaCone-image ${VTK_EXECUTABLE}
${VTK_SOURCE_DIR}/Common/Testing/Tcl/rtImageTest.tcl
${VTK_SOURCE_DIR}/Graphics/Testing/Tcl/MesaCone.tcl
-D ${VTK_DATA_ROOT}
-T ${VTK_BINARY_DIR}/Testing/Temporary
-V Baseline/Graphics/MesaCone.png
-A ${VTK_SOURCE_DIR}/Wrapping/Tcl)
ENDIF (VTK_USE_MANGLED_MESA)
FOREACH ( tfile
AutomaticPlaneGeneration
Canny
CellDataToPointData
Delaunay2D
Delaunay2DAlpha
Delaunay2DTransform
Delaunay3D
Disk
EnSight6Elements
EnSight6OfficeBin
EnSightBlow1ASCII
EnSightBlow1Bin
EnSightBlow2ASCII
EnSightBlow2Bin
EnSightBlow3Bin
EnSightBlow4Bin
EnSightBlow5ASCII
EnSightCompound
EnSightGoldElements
EnSightIronProtASCII
EnSightIronProtBin
EnSightMandelbrot
EnSightOfficeASCII
EnSightOfficeBin
EnSightRectGridASCII
EnSightRectGridBin
EnSightSelectArrays
ExtractEdgesQuadraticCells
ExtractTensors
Hyper
HyperScalarBar
KlineBottle
LineIntersectQuadraticCells
MatrixToTransform
MultidimensionalSolution
NoLightGeneration
OBBCylinder
OSCone
PolyDataMapperAllPolygons
PolyDataMapperAllWireframe
QuadricDecimation
StreamPolyData
TenEllip
TestBandedContourFilter
TestBoxFunction
TestButtonSource
TestCameraInterpolator
TestCellDerivs
TestCurvatures
TestDiscreteMarchingCubes
TestGraphLayoutFilter
TestGridSynchronizedTemplates3D
TestImageMarchingCubes
TestMarchingSquares
TestMultiBlockStreamer
TestParametricFunctions
TestPlatonicSolids
TestQuadricClustering
TestRectilinearGridToTetrahedra
TestRectilinearSynchronizedTemplates
TestRegularPolygonSource
TestRibbonAndTube
TestRotate
TestRuledSurface
TestRuledSurface2
TestSpherePuzzle
TestSpherePuzzleArrows
TestSplineFilter
TestStructuredGrid
TestSynchronizedTemplates2D
TestSynchronizedTemplates3D
TestTransformInterpolator
TestTriangleFilter
TransformConcatenation
TransformCoverage
TransformPolyData
blankGrid
capCow
capSphere
clipArt
clipComb
clipImage
clipQuadraticCells
clipVolume
clipVolume2
clipVolume3
combStreamers
combStreamers2
coneResolution
constrainedDelaunay
contour2DAll
contour3DAll
contourCells
contourQuadraticCells
contoursToSurface
cowHair
cowHair2
createBFont
cursor3D
cutLoop
cylMap
cylindrical
dataSetSurfaceFilter
deciPlane
dicer
dispPlot
edgePoints
eleState
extractPolyData
extractRectGrid
extractUGrid
extractVectors
extrudeCopyCD
fieldToPolyData
fieldToRGrid
fieldToSGrid
fieldToUGrid
financialField
genHead
geomFilter
glyph2D
headBone
hull
iceCream
imageMCAll
mcubes
mergeFilter
motor
multipleComponentContour
multipleIso
nacaBinary
officeStreamPoints
polyConn
probe
probeComb
progGlyphs
progGlyphsBySource
quadricCut
rectGrid
recursiveDC
reverseNormals
scalarColors
scalarConn
schwarz
shepards
skinOrder
smoothCyl
smoothCyl2
smoothMeshOnMesh
socbal
spatialRepAll
spherical
splitVectors
stereoDresdenMace
streamTracer
stripF
subDivideTetra
subPixelPositionMin
subdividePointData
sync3dAll
teapotHulls
testDataSetTriangleFilter
testDataSetTriangleFilter2
testHexaPenta
testReflect
textureThreshold
triangularTCoords
triangularTexture
warplens
)
ADD_TEST(${tfile}-image ${VTK_EXECUTABLE}
${VTK_SOURCE_DIR}/Common/Testing/Tcl/rtImageTest.tcl
${VTK_SOURCE_DIR}/Graphics/Testing/Tcl/${tfile}.tcl
-D ${VTK_DATA_ROOT}
-T ${VTK_BINARY_DIR}/Testing/Temporary
-V Baseline/Graphics/${tfile}.png
-A ${VTK_SOURCE_DIR}/Wrapping/Tcl)
ENDFOREACH ( tfile )
#
# If we do not have the data, still run the tests that we can
#
ELSE (VTK_DATA_ROOT)
IF (VTK_USE_MANGLED_MESA)
ADD_TEST(MesaCone ${VTK_EXECUTABLE}
${VTK_SOURCE_DIR}/Common/Testing/Tcl/rtImageTest.tcl
${VTK_SOURCE_DIR}/Graphics/Testing/Tcl/MesaCone.tcl
-A ${VTK_SOURCE_DIR}/Wrapping/Tcl)
ENDIF (VTK_USE_MANGLED_MESA)
FOREACH ( tfile
capSphere
CellDataToPointData
clipVolume
clipVolume2
clipVolume3
coneResolution
constrainedDelaunay
contourCells
contoursToSurface
cutLoop
Delaunay2D
Delaunay2DAlpha
Delaunay2DTransform
Disk
extractPolyData
glyph2D
Hyper
KlineBottle
MatrixToTransform
OBBCylinder
progGlyphs
progGlyphsBySource
quadricCut
scalarConn
schwarz
shepards
smoothCyl
smoothCyl2
subdividePointData
subDivideTetra
TestBoxFunction
TestGraphLayoutFilter
testQuadricDecimation
triangularTCoords
triangularTexture
warplens
TestGraphLayoutFilter
TransformConcatenation
TransformCoverage
TransformPolyData
)
ADD_TEST(${tfile} ${VTK_EXECUTABLE}
${VTK_SOURCE_DIR}/Common/Testing/Tcl/rtImageTest.tcl
${VTK_SOURCE_DIR}/Graphics/Testing/Tcl/${tfile}.tcl
-A ${VTK_SOURCE_DIR}/Wrapping/Tcl)
ENDFOREACH ( tfile )
ENDIF (VTK_DATA_ROOT)
ENDIF (VTK_USE_RENDERING AND VTK_USE_DISPLAY)
ADD_TEST(PrintSelf-Graphics ${TCL_TCLSH}
${VTK_SOURCE_DIR}/Common/Testing/Tcl/PrintSelfCheck.tcl
${VTK_SOURCE_DIR}/Graphics)
ADD_TEST(TestSetObjectMacro-Graphics ${TCL_TCLSH}
${VTK_SOURCE_DIR}/Common/Testing/Tcl/FindString.tcl
"${VTK_SOURCE_DIR}/Graphics/vtk\\\\*.h"
"vtkSetObjectMacro"
)