Exemplo n.º 1
0
 private void  InitBlock()
 {
     bufferedImage = null;
     lineStyle     = new PenFP(0x0, SingleFP.One);
     fillStyle     = new SolidBrushFP(0x0);
     paintMode     = GraphicsPathRenderer.MODE_XOR;
 }
Exemplo n.º 2
0
        public virtual GraphicsPathFP CalcOutline(PenFP lineStyle)
        {
            GraphicsPathFP     outline          = new GraphicsPathFP();
            GraphicsPathSketch outlineGenerator = new GraphicsPathOutline(this, outline, lineStyle);

            Visit(outlineGenerator);
            return(outline);
        }
Exemplo n.º 3
0
 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;
 }