protected virtual void Dispose(bool disposing) { if (this.native != IntPtr.Zero) { LibIGraph.DisposeBrush(this.native); this.native = IntPtr.Zero; } }