]> sigrok.org Git - pulseview.git/blobdiff - pv/view/rowitempaintparams.cpp
RowItemPaintParams: Bundled scale and offset
[pulseview.git] / pv / view / rowitempaintparams.cpp
index 013c2a238da9b2470d55754a018f9011a7233f17..af5f675a5ea6ad956b6880f8367a84265bb139b6 100644 (file)
 namespace pv {
 namespace view {
 
 namespace pv {
 namespace view {
 
-RowItemPaintParams::RowItemPaintParams(int left, int right) :
+RowItemPaintParams::RowItemPaintParams(
+       int left, int right, double scale, double offset) :
        left_(left),
        left_(left),
-       right_(right) {
+       right_(right),
+       scale_(scale),
+       offset_(offset) {
        assert(left <= right);
        assert(left <= right);
+       assert(scale > 0.0);
 }
 
 } // namespace view
 }
 
 } // namespace view