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.
 
 
 
 
 
 

261 lines
6.9 KiB

INCLUDE(${VTK_SOURCE_DIR}/Utilities/vtkTclTest2Py/vtkConvertTclTestToPy.cmake)
IF (VTK_USE_RENDERING AND VTK_USE_DISPLAY)
#
# Add tests, with the data
#
IF (VTK_PYTHON_EXE)
SET(tests)
IF (VTK_DATA_ROOT)
# Older tests
FOREACH ( tfile
cameraWarpedCone
glyphComb
streamComb
tubeComb
streamSurface
streamSurface2
)
ADD_TEST(${tfile}Python-image ${VTK_PYTHON_EXE}
${VTK_SOURCE_DIR}/Graphics/Testing/Python/${tfile}.py
-D ${VTK_DATA_ROOT}
-V Baseline/Graphics/${tfile}.png
-A ${VTK_SOURCE_DIR}/Utilities/vtkTclTest2Py
-A ${LIBRARY_OUTPUT_PATH})
ENDFOREACH( tfile )
# Add test converted from Tcl
SET( tests ${tests}
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 -- uses eval to expand list
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 -- complex use of string eval.
#contour3DAll -- complex use of string eval.
contourCells
contourQuadraticCells
contoursToSurface
cowHair
cowHair2
createBFont
cursor3D
cutLoop
cylMap
cylindrical
dataSetSurfaceFilter
#deciPlane -- complex use of string eval
dicer
dispPlot
edgePoints
eleState
extractPolyData
extractRectGrid
extractUGrid
extractVectors
extrudeCopyCD
fieldToPolyData
fieldToRGrid
fieldToSGrid
fieldToUGrid
financialField
genHead
geomFilter
glyph2D
headBone
hull
iceCream
#imageMCAll -- sunstitution in method call.
mcubes
mergeFilter
motor
multipleComponentContour
multipleIso
nacaBinary
officeStreamPoints
polyConn
probeComb
progGlyphs
progGlyphsBySource
#quadricCut -- switch case
rectGrid
recursiveDC
reverseNormals
scalarColors
scalarConn
schwarz
shepards
#skinOrder -- sources a script.
smoothCyl
smoothCyl2
smoothMeshOnMesh
socbal
#spatialRepAll -- complex string substitutions
spherical
splitVectors
stereoDresdenMace
streamTracer
stripF
subDivideTetra
subPixelPositionMin
subdividePointData
#sync3dAll -- substitution in method call.
teapotHulls
testDataSetTriangleFilter
testDataSetTriangleFilter2
testHexaPenta
testReflect
textureThreshold
triangularTCoords
triangularTexture
warplens
)
# Newer tests using vtk.test.Testing.
FOREACH ( tfile
TestTensorGlyph
TestTextureGlyph
)
ADD_TEST(${tfile}Python-image ${VTK_PYTHON_EXE}
${VTK_SOURCE_DIR}/Graphics/Testing/Python/${tfile}.py
-D ${VTK_DATA_ROOT}
-B ${VTK_DATA_ROOT}/Baseline/Graphics)
ENDFOREACH( tfile )
ELSE (VTK_DATA_ROOT)
# Add test converted from Tcl
SET(tests ${tests}
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
)
ENDIF (VTK_DATA_ROOT)
CONVERT_TCL_TEST_TO_PY (
tests
Graphics)
ENDIF (VTK_PYTHON_EXE)
ENDIF (VTK_USE_RENDERING AND VTK_USE_DISPLAY)