dataToScreen
Parameters
- self:*PlotWidget
- *PlotWidget
- data_point:Data
- Data
Source
Implementation
pub fn dataToScreen(self: *PlotWidget, data_point: Data) dvui.Point.Physical {
const xfrac = self.x_axis.fraction(data_point.x);
const yfrac = self.y_axis.fraction(data_point.y);
return .{
.x = self.data_rs.r.x + xfrac * self.data_rs.r.w,
.y = self.data_rs.r.y + (1.0 - yfrac) * self.data_rs.r.h,
};
}