internal SLTextAxis Clone() { var ta = new SLTextAxis(ShapeProperties.listThemeColors, Date1904); ta.Rotation = Rotation; ta.Vertical = Vertical; ta.Anchor = Anchor; ta.AnchorCenter = AnchorCenter; ta.AxisId = AxisId; ta.fLogBase = fLogBase; ta.Orientation = Orientation; ta.MaxAxisValue = MaxAxisValue; ta.MinAxisValue = MinAxisValue; ta.OtherAxisIsInReverseOrder = OtherAxisIsInReverseOrder; ta.OtherAxisCrossedAtMaximum = OtherAxisCrossedAtMaximum; ta.Delete = Delete; ta.ForceAxisPosition = ForceAxisPosition; ta.AxisPosition = AxisPosition; ta.ShowMajorGridlines = ShowMajorGridlines; ta.MajorGridlines = MajorGridlines.Clone(); ta.ShowMinorGridlines = ShowMinorGridlines; ta.MinorGridlines = MinorGridlines.Clone(); ta.ShowTitle = ShowTitle; ta.Title = Title.Clone(); ta.HasNumberingFormat = HasNumberingFormat; ta.sFormatCode = sFormatCode; ta.bSourceLinked = bSourceLinked; ta.MajorTickMark = MajorTickMark; ta.MinorTickMark = MinorTickMark; ta.TickLabelPosition = TickLabelPosition; ta.ShapeProperties = ShapeProperties.Clone(); ta.CrossingAxis = CrossingAxis; ta.IsCrosses = IsCrosses; ta.Crosses = Crosses; ta.CrossesAt = CrossesAt; ta.OtherAxisIsCrosses = OtherAxisIsCrosses; ta.OtherAxisCrosses = OtherAxisCrosses; ta.OtherAxisCrossesAt = OtherAxisCrossesAt; ta.Date1904 = Date1904; ta.AxisType = AxisType; ta.AutoLabeled = AutoLabeled; ta.iTickLabelSkip = iTickLabelSkip; ta.iTickMarkSkip = iTickMarkSkip; ta.LabelAlignment = LabelAlignment; ta.iLabelOffset = iLabelOffset; ta.ValueMajorUnit = ValueMajorUnit; ta.ValueMinorUnit = ValueMinorUnit; ta.BuiltInUnitValues = BuiltInUnitValues; ta.ShowDisplayUnitsLabel = ShowDisplayUnitsLabel; ta.BaseUnit = BaseUnit; ta.iMajorUnit = iMajorUnit; ta.vMajorTimeUnit = vMajorTimeUnit; ta.iMinorUnit = iMinorUnit; ta.vMinorTimeUnit = vMinorTimeUnit; ta.CrossBetween = CrossBetween; ta.NoMultiLevelLabels = NoMultiLevelLabels; return(ta); }
internal SLDataLabelOptions Clone() { var dlo = new SLDataLabelOptions(ShapeProperties.listThemeColors); dlo.Rotation = Rotation; dlo.Vertical = Vertical; dlo.Anchor = Anchor; dlo.AnchorCenter = AnchorCenter; dlo.HasNumberingFormat = HasNumberingFormat; dlo.sFormatCode = sFormatCode; dlo.bSourceLinked = bSourceLinked; dlo.vLabelPosition = vLabelPosition; dlo.ShapeProperties = ShapeProperties.Clone(); dlo.ShowLegendKey = ShowLegendKey; dlo.ShowValue = ShowValue; dlo.ShowCategoryName = ShowCategoryName; dlo.ShowSeriesName = ShowSeriesName; dlo.ShowPercentage = ShowPercentage; dlo.ShowBubbleSize = ShowBubbleSize; dlo.Separator = Separator; if (RichText != null) { dlo.RichText = RichText.Clone(); } return(dlo); }
internal SLUpBars Clone() { var ub = new SLUpBars(ShapeProperties.listThemeColors); ub.ShapeProperties = ShapeProperties.Clone(); return(ub); }
internal SLHighLowLines Clone() { var hll = new SLHighLowLines(ShapeProperties.listThemeColors); hll.ShapeProperties = ShapeProperties.Clone(); return(hll); }
internal SLMinorGridlines Clone() { var mgl = new SLMinorGridlines(ShapeProperties.listThemeColors); mgl.ShapeProperties = ShapeProperties.Clone(); return(mgl); }
internal SLDropLines Clone() { var dl = new SLDropLines(ShapeProperties.listThemeColors); dl.ShapeProperties = ShapeProperties.Clone(); return(dl); }
internal SLDownBars Clone() { var db = new SLDownBars(ShapeProperties.listThemeColors); db.ShapeProperties = ShapeProperties.Clone(); return(db); }
internal SLMarker Clone() { var m = new SLMarker(ShapeProperties.listThemeColors); m.Symbol = Symbol; m.bySize = bySize; m.ShapeProperties = ShapeProperties.Clone(); return(m); }
internal SLDataPointOptions Clone() { var dpo = new SLDataPointOptions(ShapeProperties.listThemeColors); dpo.ShapeProperties = ShapeProperties.Clone(); dpo.InvertIfNegative = InvertIfNegative; dpo.Marker = Marker.Clone(); dpo.iExplosion = iExplosion; dpo.bBubble3D = bBubble3D; return(dpo); }
internal SLDataSeriesOptions Clone() { var dso = new SLDataSeriesOptions(ShapeProperties.listThemeColors); dso.ShapeProperties = ShapeProperties.Clone(); dso.InvertIfNegative = InvertIfNegative; dso.Marker = Marker.Clone(); dso.iExplosion = iExplosion; dso.bBubble3D = bBubble3D; dso.Smooth = Smooth; dso.vShape = vShape; return(dso); }
internal SLStockChartOptions Clone() { var sco = new SLStockChartOptions(); sco.iGapWidth = iGapWidth; sco.byOverlap = byOverlap; sco.ShapeProperties = ShapeProperties.Clone(); sco.HasDropLines = HasDropLines; sco.DropLines = DropLines.Clone(); sco.HasHighLowLines = HasHighLowLines; sco.HighLowLines = HighLowLines.Clone(); sco.HasUpDownBars = HasUpDownBars; sco.UpDownBars = UpDownBars.Clone(); return(sco); }
internal SLValueAxis Clone() { var va = new SLValueAxis(ShapeProperties.listThemeColors); va.Rotation = Rotation; va.Vertical = Vertical; va.Anchor = Anchor; va.AnchorCenter = AnchorCenter; va.AxisId = AxisId; va.fLogBase = fLogBase; va.Orientation = Orientation; va.MaxAxisValue = MaxAxisValue; va.MinAxisValue = MinAxisValue; va.OtherAxisIsInReverseOrder = OtherAxisIsInReverseOrder; va.OtherAxisCrossedAtMaximum = OtherAxisCrossedAtMaximum; va.Delete = Delete; va.ForceAxisPosition = ForceAxisPosition; va.AxisPosition = AxisPosition; va.ShowMajorGridlines = ShowMajorGridlines; va.MajorGridlines = MajorGridlines.Clone(); va.ShowMinorGridlines = ShowMinorGridlines; va.MinorGridlines = MinorGridlines.Clone(); va.ShowTitle = ShowTitle; va.Title = Title.Clone(); va.HasNumberingFormat = HasNumberingFormat; va.sFormatCode = sFormatCode; va.bSourceLinked = bSourceLinked; va.MajorTickMark = MajorTickMark; va.MinorTickMark = MinorTickMark; va.TickLabelPosition = TickLabelPosition; va.ShapeProperties = ShapeProperties.Clone(); va.CrossingAxis = CrossingAxis; va.IsCrosses = IsCrosses; va.Crosses = Crosses; va.CrossesAt = CrossesAt; va.OtherAxisIsCrosses = OtherAxisIsCrosses; va.OtherAxisCrosses = OtherAxisCrosses; va.OtherAxisCrossesAt = OtherAxisCrossesAt; va.CrossBetween = CrossBetween; va.MajorUnit = MajorUnit; va.MinorUnit = MinorUnit; va.BuiltInUnitValues = BuiltInUnitValues; va.ShowDisplayUnitsLabel = ShowDisplayUnitsLabel; return(va); }
internal SLSeriesAxis Clone() { var sa = new SLSeriesAxis(ShapeProperties.listThemeColors); sa.Rotation = Rotation; sa.Vertical = Vertical; sa.Anchor = Anchor; sa.AnchorCenter = AnchorCenter; sa.AxisId = AxisId; sa.fLogBase = fLogBase; sa.Orientation = Orientation; sa.MaxAxisValue = MaxAxisValue; sa.MinAxisValue = MinAxisValue; sa.OtherAxisIsInReverseOrder = OtherAxisIsInReverseOrder; sa.OtherAxisCrossedAtMaximum = OtherAxisCrossedAtMaximum; sa.Delete = Delete; sa.ForceAxisPosition = ForceAxisPosition; sa.AxisPosition = AxisPosition; sa.ShowMajorGridlines = ShowMajorGridlines; sa.MajorGridlines = MajorGridlines.Clone(); sa.ShowMinorGridlines = ShowMinorGridlines; sa.MinorGridlines = MinorGridlines.Clone(); sa.ShowTitle = ShowTitle; sa.Title = Title.Clone(); sa.HasNumberingFormat = HasNumberingFormat; sa.sFormatCode = sFormatCode; sa.bSourceLinked = bSourceLinked; sa.MajorTickMark = MajorTickMark; sa.MinorTickMark = MinorTickMark; sa.TickLabelPosition = TickLabelPosition; sa.ShapeProperties = ShapeProperties.Clone(); sa.CrossingAxis = CrossingAxis; sa.IsCrosses = IsCrosses; sa.Crosses = Crosses; sa.CrossesAt = CrossesAt; sa.OtherAxisIsCrosses = OtherAxisIsCrosses; sa.OtherAxisCrosses = OtherAxisCrosses; sa.OtherAxisCrossesAt = OtherAxisCrossesAt; sa.iTickLabelSkip = iTickLabelSkip; sa.iTickMarkSkip = iTickMarkSkip; return(sa); }
internal SLPlotArea Clone() { var pa = new SLPlotArea(ShapeProperties.listThemeColors, PrimaryTextAxis.Date1904); pa.InternalChartType = InternalChartType; int i; pa.UsedChartTypes = new bool[UsedChartTypes.Length]; for (i = 0; i < UsedChartTypes.Length; ++i) { pa.UsedChartTypes[i] = UsedChartTypes[i]; } pa.UsedChartOptions = new SLChartOptions[UsedChartOptions.Length]; for (i = 0; i < UsedChartOptions.Length; ++i) { pa.UsedChartOptions[i] = UsedChartOptions[i].Clone(); } pa.DataSeries = new List <SLDataSeries>(); for (i = 0; i < DataSeries.Count; ++i) { pa.DataSeries.Add(DataSeries[i].Clone()); } pa.Layout = Layout.Clone(); pa.PrimaryTextAxis = PrimaryTextAxis.Clone(); pa.PrimaryValueAxis = PrimaryValueAxis.Clone(); pa.DepthAxis = DepthAxis.Clone(); pa.SecondaryTextAxis = SecondaryTextAxis.Clone(); pa.SecondaryValueAxis = SecondaryValueAxis.Clone(); pa.HasPrimaryAxes = HasPrimaryAxes; pa.HasDepthAxis = HasDepthAxis; pa.HasSecondaryAxes = HasSecondaryAxes; pa.ShowDataTable = ShowDataTable; pa.DataTable = DataTable.Clone(); pa.ShapeProperties = ShapeProperties.Clone(); return(pa); }
internal SLGroupDataLabelOptions Clone() { var gdlo = new SLGroupDataLabelOptions(ShapeProperties.listThemeColors); gdlo.Rotation = Rotation; gdlo.Vertical = Vertical; gdlo.Anchor = Anchor; gdlo.AnchorCenter = AnchorCenter; gdlo.HasNumberingFormat = HasNumberingFormat; gdlo.sFormatCode = sFormatCode; gdlo.bSourceLinked = bSourceLinked; gdlo.vLabelPosition = vLabelPosition; gdlo.ShapeProperties = ShapeProperties.Clone(); gdlo.ShowLegendKey = ShowLegendKey; gdlo.ShowValue = ShowValue; gdlo.ShowCategoryName = ShowCategoryName; gdlo.ShowSeriesName = ShowSeriesName; gdlo.ShowPercentage = ShowPercentage; gdlo.ShowBubbleSize = ShowBubbleSize; gdlo.Separator = Separator; gdlo.ShowLeaderLines = ShowLeaderLines; return(gdlo); }