iTextSharp.text.Rectangle.SoftCloneNonPositionParameters C# (CSharp) Метод

SoftCloneNonPositionParameters() публичный Метод

public SoftCloneNonPositionParameters ( Rectangle rect ) : void
rect Rectangle
Результат void
        public virtual void SoftCloneNonPositionParameters(Rectangle rect)
        {
            if (rect.rotation != 0)
                this.rotation = rect.rotation;
            if (rect.border != UNDEFINED)
                this.border = rect.border;
            if (rect.borderWidth != UNDEFINED)
                this.borderWidth = rect.borderWidth;
            if (rect.borderColor != null)
                this.borderColor = rect.borderColor;
            if (rect.backgroundColor != null)
                this.backgroundColor = rect.backgroundColor;
            if (rect.borderColorLeft != null)
                this.borderColorLeft = rect.borderColorLeft;
            if (rect.borderColorRight != null)
                this.borderColorRight = rect.borderColorRight;
            if (rect.borderColorTop != null)
                this.borderColorTop = rect.borderColorTop;
            if (rect.borderColorBottom != null)
                this.borderColorBottom = rect.borderColorBottom;
            if (rect.borderWidthLeft != UNDEFINED)
                this.borderWidthLeft = rect.borderWidthLeft;
            if (rect.borderWidthRight != UNDEFINED)
                this.borderWidthRight = rect.borderWidthRight;
            if (rect.borderWidthTop != UNDEFINED)
                this.borderWidthTop = rect.borderWidthTop;
            if (rect.borderWidthBottom != UNDEFINED)
                this.borderWidthBottom = rect.borderWidthBottom;
            if (useVariableBorders)
                this.useVariableBorders = rect.useVariableBorders;
        }