internal SLLinePropertiesType Clone() { var lpt = new SLLinePropertiesType(listThemeColors); lpt.bUseNoLine = bUseNoLine; lpt.bUseSolidLine = bUseSolidLine; lpt.SolidColor = SolidColor.Clone(); lpt.bUseGradientLine = bUseGradientLine; lpt.GradientColor = GradientColor.Clone(); lpt.vDashType = vDashType; lpt.HasDashType = HasDashType; lpt.vJoinType = vJoinType; lpt.HasJoinType = HasJoinType; lpt.HeadEndType = HeadEndType; lpt.HeadEndSize = HeadEndSize; lpt.TailEndType = TailEndType; lpt.TailEndSize = TailEndSize; lpt.decWidth = decWidth; lpt.HasWidth = HasWidth; lpt.vCapType = vCapType; lpt.HasCapType = HasCapType; lpt.vCompoundLineType = vCompoundLineType; lpt.HasCompoundLineType = HasCompoundLineType; lpt.Alignment = Alignment; return(lpt); }
internal SLFill Clone() { var fill = new SLFill(listThemeColors); fill.Type = Type; fill.SolidColor = SolidColor.Clone(); fill.GradientColor = GradientColor.Clone(); fill.BlipFileName = BlipFileName; fill.BlipRelationshipID = BlipRelationshipID; fill.BlipTile = BlipTile; fill.decBlipLeftOffset = decBlipLeftOffset; fill.decBlipRightOffset = decBlipRightOffset; fill.decBlipTopOffset = decBlipTopOffset; fill.decBlipBottomOffset = decBlipBottomOffset; fill.decBlipOffsetX = decBlipOffsetX; fill.decBlipOffsetY = decBlipOffsetY; fill.decBlipScaleX = decBlipScaleX; fill.decBlipScaleY = decBlipScaleY; fill.BlipAlignment = BlipAlignment; fill.BlipMirrorType = BlipMirrorType; fill.decBlipTransparency = decBlipTransparency; fill.BlipDpi = BlipDpi; fill.BlipRotateWithShape = BlipRotateWithShape; fill.PatternPreset = PatternPreset; fill.PatternForegroundColor = PatternForegroundColor.Clone(); fill.PatternBackgroundColor = PatternBackgroundColor.Clone(); return(fill); }