private void InitBlock() { bufferedImage = null; lineStyle = new PenFP(0x0, SingleFP.One); fillStyle = new SolidBrushFP(0x0); paintMode = GraphicsPathRenderer.MODE_XOR; }
public virtual GraphicsPathFP CalcOutline(PenFP lineStyle) { GraphicsPathFP outline = new GraphicsPathFP(); GraphicsPathSketch outlineGenerator = new GraphicsPathOutline(this, outline, lineStyle); Visit(outlineGenerator); return(outline); }
public GraphicsPathOutline(GraphicsPathFP pathFP, GraphicsPathFP outline, PenFP lineStyle) : base() { this.path = pathFP; this.outline = outline; this.lineStyle = lineStyle; ff_rad = lineStyle.Width / 2; startLineCap = lineStyle.StartCap; endLineCap = lineStyle.EndCap; lineJoin = lineStyle.LineJoin; }