Prevent access to sensitive display variables
These should not be directly accessed. Instead use drawing operation and Display.resize().
This commit is contained in:
parent
84cd0e719e
commit
e549ae074f
|
@ -566,24 +566,13 @@
|
||||||
},
|
},
|
||||||
|
|
||||||
// Overridden getters/setters
|
// Overridden getters/setters
|
||||||
get_context: function () {
|
|
||||||
return this._drawCtx;
|
|
||||||
},
|
|
||||||
|
|
||||||
set_scale: function (scale) {
|
set_scale: function (scale) {
|
||||||
this._rescale(scale);
|
this._rescale(scale);
|
||||||
},
|
},
|
||||||
|
|
||||||
set_width: function (w) {
|
|
||||||
this._fb_width = w;
|
|
||||||
},
|
|
||||||
get_width: function () {
|
get_width: function () {
|
||||||
return this._fb_width;
|
return this._fb_width;
|
||||||
},
|
},
|
||||||
|
|
||||||
set_height: function (h) {
|
|
||||||
this._fb_height = h;
|
|
||||||
},
|
|
||||||
get_height: function () {
|
get_height: function () {
|
||||||
return this._fb_height;
|
return this._fb_height;
|
||||||
},
|
},
|
||||||
|
@ -785,8 +774,8 @@
|
||||||
['colourMap', 'rw', 'arr'], // Colour map array (when not true-color)
|
['colourMap', 'rw', 'arr'], // Colour map array (when not true-color)
|
||||||
['scale', 'rw', 'float'], // Display area scale factor 0.0 - 1.0
|
['scale', 'rw', 'float'], // Display area scale factor 0.0 - 1.0
|
||||||
['viewport', 'rw', 'bool'], // Use viewport clipping
|
['viewport', 'rw', 'bool'], // Use viewport clipping
|
||||||
['width', 'rw', 'int'], // Display area width
|
['width', 'ro', 'int'], // Display area width
|
||||||
['height', 'rw', 'int'], // Display area height
|
['height', 'ro', 'int'], // Display area height
|
||||||
['maxWidth', 'rw', 'int'], // Viewport max width (0 if disabled)
|
['maxWidth', 'rw', 'int'], // Viewport max width (0 if disabled)
|
||||||
['maxHeight', 'rw', 'int'], // Viewport max height (0 if disabled)
|
['maxHeight', 'rw', 'int'], // Viewport max height (0 if disabled)
|
||||||
|
|
||||||
|
|
|
@ -71,8 +71,7 @@ describe('Display/Canvas Helper', function () {
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should take viewport location into consideration when drawing images', function () {
|
it('should take viewport location into consideration when drawing images', function () {
|
||||||
display.set_width(4);
|
display.resize(4, 4);
|
||||||
display.set_height(4);
|
|
||||||
display.viewportChangeSize(2, 2);
|
display.viewportChangeSize(2, 2);
|
||||||
display.drawImage(make_image_canvas(basic_data), 1, 1);
|
display.drawImage(make_image_canvas(basic_data), 1, 1);
|
||||||
display.flip();
|
display.flip();
|
||||||
|
|
Loading…
Reference in New Issue