328
328
def _map_data(self, point):
329
329
""" Maps values from screen space into data space.
331
index_mapper = self.component.index_mapper
332
value_mapper = self.component.value_mapper
331
x_mapper = self.component.x_mapper
332
y_mapper = self.component.y_mapper
333
333
if self.component.orientation == 'h':
334
ndx = index_mapper.map_data(point[0])
335
val = value_mapper.map_data(point[1])
334
ndx = x_mapper.map_data(point[0])
335
val = y_mapper.map_data(point[1])
337
ndx = index_mapper.map_data(point[1])
338
val = value_mapper.map_data(point[0])
337
val = x_mapper.map_data(point[0])
338
ndx = y_mapper.map_data(point[1])
339
339
return (ndx, val)
341
341
def _map_screen(self, point):
342
342
""" Maps values from data space into screen space.
344
index_mapper = self.component.index_mapper
345
value_mapper = self.component.value_mapper
344
x_mapper = self.component.x_mapper
345
y_mapper = self.component.y_mapper
347
346
if self.component.orientation == 'h':
348
x = index_mapper.map_screen(point[0])
349
y = value_mapper.map_screen(point[1])
347
x = x_mapper.map_screen(point[0])
348
y = y_mapper.map_screen(point[1])
351
y = index_mapper.map_screen(point[0])
352
x = value_mapper.map_screen(point[1])
350
x = x_mapper.map_screen(point[1])
351
y = y_mapper.map_screen(point[0])