Exemple #1
0
        public void pushClipRect(Rect clipRect)
        {
            var layer = new ClipRectLayer();

            layer.clipRect = clipRect;
            this._pushLayer(layer);
        }
Exemple #2
0
        public Layer pushClipRect(Rect clipRect)
        {
            var layer = new ClipRectLayer();

            layer.clipRect = clipRect;
            this._pushLayer(layer);
            return(layer);
        }
        protected void PushClipRect(double left,
                                    double right,
                                    double top,
                                    double bottom,
                                    int clipBehavior)
        {
            var clipRect = new SKRect((float)left, (float)top, (float)right, (float)bottom);
            var layer    = new ClipRectLayer((Flow.Layers.Clip)clipBehavior);

            layer.set_clip_rect(clipRect);
            PushLayer(layer);
        }