public AggPainter(AggRenderSurface aggsx) { //painter paint to target surface _orientation = RenderSurfaceOrientation.LeftBottom; //---------------------------------------------------- _aggsx_0 = aggsx; //set this as default *** TargetBufferName = TargetBufferName.Default; _stroke = new Stroke(1); //default _useDefaultBrush = true; _defaultPixelBlender = this.DestBitmapBlender.OutputPixelBlender; }
public AggPainter(AggRenderSurface aggsx) { //painter paint to target surface _orientation = RenderSurfaceOrientation.LeftBottom; //---------------------------------------------------- _aggsx = _aggsx_0 = aggsx; //set this as default *** _aggsx_0.DstBitmapAttached += (s, e) => { UpdateTargetBuffer(_targetBufferName); }; _aggsx_0.DstBitmapDetached += (s, e) => { DetachMaskPixelBlender(); }; TargetBufferName = TargetBufferName.Default; _stroke = new Stroke(1);//default _useDefaultBrush = true; _defaultPixelBlender = this.DestBitmapBlender.OutputPixelBlender; }