{
assert(_data);
assert(right >= left);
+ assert(_owner);
- assert(_view);
- const int y = _v_offset - _view->v_offset();
+ const int y = get_y();
- const double scale = _view->scale();
+ const View *const view = _owner->view();
+ assert(view);
+
+ const double scale = view->scale();
assert(scale > 0);
- const double offset = _view->offset();
+ const double offset = view->offset();
if (!_channel->enabled())
return;