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
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)
|
|
|
|
|