Commits

German Larrain committed 874c53e

graphics.Adapter.create_window method has a new parameter: background_color. graphics.adapters.VtkAdapter.create_window changed accordingly.

Comments (0)

Files changed (2)

ars/graphics/__init__.py

 		self._window_started = False
 	
 	@abstractmethod
-	def create_window(self, title, position, size, zoom, cam_position):
+	def create_window(self, title, position, size, zoom, cam_position, color):
 		pass
 
 	@abstractmethod

ars/graphics/adapters.py

 		self._zoom = None
 		self._cam_position = None
 
-	def create_window(self, title, position=None, size=(1000,600), zoom=1.0, cam_position=(10,8,10)):
+	def create_window(self, title, position=None, size=(1000,600), zoom=1.0, cam_position=(10,8,10),
+					background_color=(0.1,0.1,0.4)):
 		
 		self._title = title
 		self._size = size
 		self._zoom = zoom
 		self._cam_position = cam_position
 		
-		self.ren.SetBackground(0.1, 0.1, 0.4) # TODO: refactor
+		self.ren.SetBackground(background_color)
 
 	def add_object(self, object_):
 		self.ren.AddActor(object_.get_actor())