GraphicsPattern get pattern => _pattern;
set pattern(GraphicsPattern value) { _pattern = value; _invalidate(); }