Exemple #1
0
 def _actor_type_changed(self, value):
     if value == 'cone':
         a = actors.cone_actor()
         self.actor_map = {'cone': a}
     elif value == 'sphere':
         a = actors.sphere_actor()
         self.actor_map = {'sphere': a}
     elif value == 'plane_widget':
         w = tvtk.PlaneWidget()
         self.actor_map = {'plane_widget': w}
     elif value == 'box_widget':
         w = tvtk.BoxWidget()
         self.actor_map = {'box_widget': w}
Exemple #2
0
 def _actor_type_changed(self, value):
     if value == 'cone':
         a = actors.cone_actor()
         self.actor_map = {'cone': a}
     elif value == 'sphere':
         a = actors.sphere_actor()
         self.actor_map = {'sphere': a}
     elif value == 'plane_widget':
         w = tvtk.PlaneWidget()
         self.actor_map = {'plane_widget': w}
     elif value == 'box_widget':
         w = tvtk.BoxWidget()
         self.actor_map = {'box_widget': w}
Exemple #3
0
 def _actor_type_changed(self, value):
     scene = self.scene
     if self._current_actor is not None:
         scene.remove_actors(self._current_actor)
     if value == 'cone':
         a = actors.cone_actor()
         scene.add_actors(a)
     elif value == 'sphere':
         a = actors.sphere_actor()
         scene.add_actors(a)
     elif value == 'plane_widget':
         a = tvtk.PlaneWidget()
         scene.add_actors(a)
     elif value == 'box_widget':
         a = tvtk.BoxWidget()
         scene.add_actors(a)
     self._current_actor = a