Commits

German Larrain committed 4f02e00

VtkAdapter: added attribute '_background_color' to constructor; moved
`renderer.SetBackground` from 'create_window' to 'start_window'.

Comments (0)

Files changed (1)

ars/graphics/adapters.py

 		self._size = None
 		self._zoom = None
 		self._cam_position = None
+		self._background_color = None
 
-	def create_window(self, title, pos=None, size=(1000,600), zoom=1.0, cam_position=(10,8,10),
-					background_color=(0.1,0.1,0.4)):
+	def create_window(
+		self, title, pos=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.renderer.SetBackground(background_color)
+		self._background_color = background_color
 
 	def add_object(self, object_):
 		self.renderer.AddActor(object_.actor)
 		self.interactor.SetRenderWindow(self.render_window)
 
 		# set properties
+		self.renderer.SetBackground(self._background_color)
 		self.render_window.SetSize(*self._size)
 		self.render_window.SetWindowName(self._title)