71 |
|
|
72 |
return self.__vtk_data_set_mapper |
return self.__vtk_data_set_mapper |
73 |
|
|
74 |
|
|
75 |
|
############################################################################### |
76 |
|
|
77 |
|
|
78 |
|
class ImageMapper: |
79 |
|
def __init__(self, object): |
80 |
|
self.__object = object |
81 |
|
self.__vtk_image_mapper = vtk.vtkImageMapper() |
82 |
|
|
83 |
|
self.__setupImageMapper() |
84 |
|
|
85 |
|
def __setupImageMapper(self): |
86 |
|
self.__setInput() |
87 |
|
self.setColorWindow(255) |
88 |
|
self.setColorLevel(127.5) |
89 |
|
|
90 |
|
def __setInput(self): |
91 |
|
self.__vtk_image_mapper.SetInput(self.__object) |
92 |
|
|
93 |
|
def setColorWindow(self, color): |
94 |
|
self.__vtk_image_mapper.SetColorWindow(color) |
95 |
|
|
96 |
|
def setColorLevel(self, color): |
97 |
|
self.__vtk_image_mapper.SetColorLevel(color) |
98 |
|
|
99 |
|
def _getImageMapper(self): |
100 |
|
return self.__vtk_image_mapper |