File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed
Sources/Rendering/Core/Mapper/test Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change
1
+ import test from 'tape' ;
2
+ import testUtils from 'vtk.js/Sources/Testing/testUtils' ;
3
+
4
+ import vtkMapper from 'vtk.js/Sources/Rendering/Core/Mapper' ;
5
+
6
+ test ( 'Test calling CoincidentTopologyHelper static functions' , async ( t ) => {
7
+ const gc = testUtils . createGarbageCollector ( t ) ;
8
+
9
+ // set back to starting/default values to avoid side effects for other tests
10
+ const startingParameters =
11
+ vtkMapper . getResolveCoincidentTopologyPolygonOffsetParameters ( ) ;
12
+ vtkMapper . setResolveCoincidentTopologyPolygonOffsetParameters ( {
13
+ factor : - 3 ,
14
+ offset : - 3 ,
15
+ } ) ;
16
+ vtkMapper . setResolveCoincidentTopologyPolygonOffsetParameters (
17
+ startingParameters
18
+ ) ;
19
+ const endingParameters =
20
+ vtkMapper . getResolveCoincidentTopologyPolygonOffsetParameters ( ) ;
21
+ t . deepEqual (
22
+ startingParameters ,
23
+ endingParameters ,
24
+ 'Initial PolygonOffset parameters after get and set are matching'
25
+ ) ;
26
+
27
+ const startingLineParameters =
28
+ vtkMapper . getResolveCoincidentTopologyLineOffsetParameters ( ) ;
29
+ vtkMapper . setResolveCoincidentTopologyLineOffsetParameters ( - 3 , - 3 ) ;
30
+ vtkMapper . setResolveCoincidentTopologyLineOffsetParameters (
31
+ startingLineParameters
32
+ ) ;
33
+
34
+ t . ok ( 'rendering' , 'CoincidentTopologyHelper functions called without error' ) ;
35
+
36
+ // Free memory, end the test
37
+ gc . releaseResources ( ) ;
38
+ } ) ;
You can’t perform that action at this time.
0 commit comments