Skip to content

Commit 0eef80a

Browse files
committed
vtkCompositePolyDataMapper2 is deprecated
1 parent f7804bc commit 0eef80a

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/Python/CompositeData/CompositePolyDataMapper.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@
22

33
# noinspection PyUnresolvedReferences
44
import vtkmodules.vtkInteractionStyle
5+
# noinspection PyUnresolvedReferences
6+
import vtkmodules.vtkRenderingOpenGL2
57
from vtkmodules.vtkCommonColor import vtkNamedColors
68
from vtkmodules.vtkCommonDataModel import vtkMultiBlockDataSet
79
from vtkmodules.vtkFiltersSources import vtkSphereSource
810
from vtkmodules.vtkRenderingCore import (
911
vtkActor,
1012
vtkCompositeDataDisplayAttributes,
13+
vtkCompositePolyDataMapper,
1114
vtkRenderWindow,
1215
vtkRenderWindowInteractor,
1316
vtkRenderer
1417
)
15-
from vtkmodules.vtkRenderingOpenGL2 import vtkCompositePolyDataMapper2
1618

1719

1820
def main():
@@ -39,7 +41,8 @@ def main():
3941
# NULL in this process.
4042
mbds.SetBlock(2, sphere2.GetOutput())
4143

42-
mapper = vtkCompositePolyDataMapper2()
44+
# Use vtkCompositePolyDataMapper2 if VTK Version < 90020230516
45+
mapper = vtkCompositePolyDataMapper()
4346
mapper.SetInputDataObject(mbds)
4447
cdsa = vtkCompositeDataDisplayAttributes()
4548
mapper.SetCompositeDataDisplayAttributes(cdsa)

0 commit comments

Comments
 (0)