Ejemplo n.º 1
0
        public override void Paint(IRenderer renderer)
        {
            Vector c = parent.Center;

            int width = (int) ((scaleToLength) ? (parent.CurrLength * RectScale) : (parent.RestLength * RectScale));

            int w = width;
            int h = (int) this.RectHeight;

            renderer.DrawFillRectangle(
                (int) c.X, (int) c.Y, w, h, parent.Radian,
                parent._lineThickness, parent._lineColor,
                parent._fillColor);
        }
Ejemplo n.º 2
0
        public override void Paint(IRenderer renderer)
        {
            if (!this.Visible)
                return;
            int w = (int) _extents[0] * 2;
            int h = (int) _extents[1] * 2;

            renderer.DrawFillRectangle(curr.X, curr.Y, w, h, this.Radian,
                _lineThickness, _lineColor, _fillColor);
        }