double get width => _width;
set width(double value) { if (value != _width) { _width = value; markNeedsPaint(); } }