406 references to ChartArea
System.Windows.Forms.DataVisualization (406)
Common\Annotation\AnnotationBase.cs (30)
2190 if(horizAxis != null && horizAxis.ChartArea != null) 2192 chartArea = horizAxis.ChartArea; 2194 if(vertAxis != null && vertAxis.ChartArea != null) 2196 chartArea = vertAxis.ChartArea; 2706 if(horizAxis != null && horizAxis.ChartArea != null) 2708 chartArea = horizAxis.ChartArea; 2710 if(vertAxis != null && vertAxis.ChartArea != null) 2712 chartArea = vertAxis.ChartArea; 2933 if(horizAxis != null && horizAxis.ChartArea != null) 2935 chartArea = horizAxis.ChartArea; 2937 if(vertAxis != null && vertAxis.ChartArea != null) 2939 chartArea = vertAxis.ChartArea; 3375 if(axis.ChartArea != null) 3377 name = axis.ChartArea.Name + 3497 if(horizAxis != null && horizAxis.ChartArea != null) 3499 chartArea = horizAxis.ChartArea; 3501 if(vertAxis != null && vertAxis.ChartArea != null) 3503 chartArea = vertAxis.ChartArea; 3973 area = this.AxisX.ChartArea; 3977 area = this.AxisY.ChartArea; 4058 chartArea = horizAxis.ChartArea; 4062 chartArea = vertAxis.ChartArea; 4204 if(this.AxisX != null && this.AxisX.ChartArea != null) 4206 if(this.AxisX.ChartArea.switchValueAxes) 4215 if(this.AxisY != null && this.AxisY.ChartArea != null) 4217 if(this.AxisY.ChartArea.switchValueAxes) 4235if (horizAxis != null && horizAxis.ChartArea != null && horizAxis.ChartArea.switchValueAxes) 4245if (vertAxis != null && vertAxis.ChartArea != null && vertAxis.ChartArea.switchValueAxes)
Common\Converters\AnnotationConverters.cs (2)
123if (axis.ChartArea != null) 125return axis.ChartArea.Name + " - " + axis.Name;
Common\General\Axis.cs (187)
1542if (ChartArea != null && ChartArea.chartAreaIsCurcular) 1547ICircularChartType chartType = ChartArea.GetCircularChartType(); 1551float[] axesLocation = chartType.GetYAxisLocations(ChartArea); 1559graph.GetAbsolutePoint(ChartArea.circularCenter)); 1748if (ChartArea.Area3DStyle.Enable3D && !ChartArea.chartAreaIsCurcular) 1764axisPosition = ChartArea.PlotAreaPosition.Bottom; 1766axisPosition = ChartArea.PlotAreaPosition.Bottom - axisPosition; 1772axisPosition = ChartArea.PlotAreaPosition.Y; 1774axisPosition = axisPosition - ChartArea.PlotAreaPosition.Y; 1780axisPosition = ChartArea.PlotAreaPosition.Right; 1782axisPosition = ChartArea.PlotAreaPosition.Right - axisPosition; 1788axisPosition = ChartArea.PlotAreaPosition.X; 1790axisPosition = axisPosition - ChartArea.PlotAreaPosition.X; 1815_titlePosition = ChartArea.PlotAreaPosition.ToRectangleF(); 1819_titlePosition.X = ChartArea.PlotAreaPosition.X - titleSizeWithoutSpacing - axisSize; 1820_titlePosition.Y = ChartArea.PlotAreaPosition.Y; 1824SizeF axisTitleSize = new SizeF(titleSizeWithoutSpacing, ChartArea.PlotAreaPosition.Height); 1844SizeF axisTitleSize = graph.GetAbsoluteSize(new SizeF(titleSizeWithoutSpacing, ChartArea.PlotAreaPosition.Height)); 1850_titlePosition.Y += ChartArea.PlotAreaPosition.Height / 2f - _titlePosition.Height / 2f; 1862_titlePosition.X = ChartArea.PlotAreaPosition.Right + axisSize; 1863_titlePosition.Y = ChartArea.PlotAreaPosition.Y; 1867SizeF axisTitleSize = new SizeF(titleSizeWithoutSpacing, ChartArea.PlotAreaPosition.Height); 1887SizeF axisTitleSize = graph.GetAbsoluteSize(new SizeF(titleSizeWithoutSpacing, ChartArea.PlotAreaPosition.Height)); 1893_titlePosition.Y += ChartArea.PlotAreaPosition.Height / 2f - _titlePosition.Height / 2f; 1905_titlePosition.Y = ChartArea.PlotAreaPosition.Y - titleSizeWithoutSpacing - axisSize; 1907_titlePosition.X = ChartArea.PlotAreaPosition.X; 1908_titlePosition.Width = ChartArea.PlotAreaPosition.Width; 1921_titlePosition.Y = ChartArea.PlotAreaPosition.Bottom + axisSize; 1923_titlePosition.X = ChartArea.PlotAreaPosition.X; 1924_titlePosition.Width = ChartArea.PlotAreaPosition.Width; 2039RectangleF rect = ChartArea.PlotAreaPosition.ToRectangleF(); 2058float angle = ChartArea.CircularPositionToAngle(position); 2062if (ChartArea.CircularUsePolygons) 2065graph.Clip = new Region(graph.GetPolygonCirclePath(rect, ChartArea.CircularSectorsNumber)); 2069PointF centerPoint = graph.GetAbsolutePoint(ChartArea.circularCenter); 2114if (ChartArea.CircularUsePolygons) 2140RectangleF rect = ChartArea.PlotAreaPosition.ToRectangleF(); 2168if (ChartArea.CircularUsePolygons) 2171graph.DrawCircleAbs(circlePen, null, rect, ChartArea.CircularSectorsNumber, false); 2187if (ChartArea.CircularUsePolygons) 2189path = graph.GetPolygonCirclePath(rect, ChartArea.CircularSectorsNumber); 2260if (ChartArea.ReverseSeriesOrder) 2286rotationCenter = new PointF(ChartArea.PlotAreaPosition.X, ChartArea.PlotAreaPosition.Y + ChartArea.PlotAreaPosition.Height / 2f); 2289rotationCenter.Y = ChartArea.PlotAreaPosition.Bottom - axisTitleSize.Height / 2f; 2293rotationCenter.Y = ChartArea.PlotAreaPosition.Y + axisTitleSize.Height / 2f; 2298rotationCenter = new PointF(ChartArea.PlotAreaPosition.Right, ChartArea.PlotAreaPosition.Y + ChartArea.PlotAreaPosition.Height / 2f); 2301rotationCenter.Y = ChartArea.PlotAreaPosition.Bottom - axisTitleSize.Height / 2f; 2305rotationCenter.Y = ChartArea.PlotAreaPosition.Y + axisTitleSize.Height / 2f; 2310rotationCenter = new PointF(ChartArea.PlotAreaPosition.X + ChartArea.PlotAreaPosition.Width / 2f, ChartArea.PlotAreaPosition.Y); 2313rotationCenter.X = ChartArea.PlotAreaPosition.X + axisTitleSize.Width / 2f; 2317rotationCenter.X = ChartArea.PlotAreaPosition.Right - axisTitleSize.Width / 2f; 2322rotationCenter = new PointF(ChartArea.PlotAreaPosition.X + ChartArea.PlotAreaPosition.Width / 2f, ChartArea.PlotAreaPosition.Bottom); 2325rotationCenter.X = ChartArea.PlotAreaPosition.X + axisTitleSize.Width / 2f; 2329rotationCenter.X = ChartArea.PlotAreaPosition.Right - axisTitleSize.Width / 2f; 2345ChartArea.matrix3D.TransformPoints(rotationCenterPoints); 2364ChartArea.matrix3D.TransformPoints(rotationCenterPoints); 2533if (ChartArea.chartAreaIsCurcular) 2541if (!ChartArea.Area3DStyle.Enable3D || ChartArea.chartAreaIsCurcular) 2559opositeAxis = ChartArea.AxisX; 2562opositeAxis = ChartArea.AxisX2; 2565opositeAxis = ChartArea.AxisY2; 2568opositeAxis = ChartArea.AxisY; 2571opositeAxis = ChartArea.AxisX; 2608if (backElements || !ChartArea.Area3DStyle.Enable3D || ChartArea.chartAreaIsCurcular) 2661if (ChartArea.chartAreaIsCurcular) 2687if (ChartArea.Area3DStyle.Enable3D && !ChartArea.chartAreaIsCurcular) 2700ChartArea.matrix3D.TransformPoints(points3D); 2788float zPositon = ChartArea.IsMainSceneWallOnFront() ? ChartArea.areaSceneDepth : 0f; 2789SurfaceNames surfName = ChartArea.IsMainSceneWallOnFront() ? SurfaceNames.Front : SurfaceNames.Back; 2790if (ChartArea.ShouldDrawOnSurface(SurfaceNames.Back, backElements, tickMarksOnEdge)) 2798ChartArea.matrix3D, 2813zPositon = ChartArea.IsMainSceneWallOnFront() ? 0f : ChartArea.areaSceneDepth; 2814surfName = ChartArea.IsMainSceneWallOnFront() ? SurfaceNames.Back : SurfaceNames.Front; 2815if (ChartArea.ShouldDrawOnSurface(surfName, backElements, tickMarksOnEdge)) 2819(this.AxisPosition == AxisPosition.Bottom && ChartArea.IsBottomSceneWallVisible()) || 2820(this.AxisPosition == AxisPosition.Left && ChartArea.IsSideSceneWallOnLeft()) || 2821(this.AxisPosition == AxisPosition.Right && !ChartArea.IsSideSceneWallOnLeft())) 2828ChartArea.matrix3D, 2845if (ChartArea.ShouldDrawOnSurface(surfaceName, backElements, tickMarksOnEdge)) 2849(this.AxisPosition == AxisPosition.Bottom && (ChartArea.IsBottomSceneWallVisible() || ChartArea.IsSideSceneWallOnLeft())) || 2850(this.AxisPosition == AxisPosition.Left && ChartArea.IsSideSceneWallOnLeft()) || 2851(this.AxisPosition == AxisPosition.Right && !ChartArea.IsSideSceneWallOnLeft()) || 2852(this.AxisPosition == AxisPosition.Top && ChartArea.IsSideSceneWallOnLeft())) 2859ChartArea.matrix3D, 2861new Point3D(point1.X, point1.Y, ChartArea.areaSceneDepth), 2876if (ChartArea.ShouldDrawOnSurface(surfaceName, backElements, tickMarksOnEdge)) 2880(this.AxisPosition == AxisPosition.Bottom && (ChartArea.IsBottomSceneWallVisible() || !ChartArea.IsSideSceneWallOnLeft())) || 2881(this.AxisPosition == AxisPosition.Left && (ChartArea.IsSideSceneWallOnLeft() || ChartArea.IsBottomSceneWallVisible())) || 2882(this.AxisPosition == AxisPosition.Right && (!ChartArea.IsSideSceneWallOnLeft() || ChartArea.IsBottomSceneWallVisible())) || 2883(this.AxisPosition == AxisPosition.Top && !ChartArea.IsSideSceneWallOnLeft()) 2891ChartArea.matrix3D, 2893new Point3D(point2.X, point2.Y, ChartArea.areaSceneDepth), 2922if (this.AxisPosition == AxisPosition.Bottom && (ChartArea.IsBottomSceneWallVisible() || !axisOnEdge)) 2924wallZPosition = ChartArea.areaSceneDepth; 2926if (this.AxisPosition == AxisPosition.Left && (ChartArea.IsSideSceneWallOnLeft() || !axisOnEdge)) 2928wallZPosition = ChartArea.areaSceneDepth; 2930if (this.AxisPosition == AxisPosition.Right && (!ChartArea.IsSideSceneWallOnLeft() || !axisOnEdge)) 2932wallZPosition = ChartArea.areaSceneDepth; 2936wallZPosition = ChartArea.areaSceneDepth; 2940if (ChartArea.IsMainSceneWallOnFront()) 2943wallZPosition = (wallZPosition == 0f) ? ChartArea.areaSceneDepth : 0f; 3112if (ChartArea.BackColor == Color.Empty) 3114stripLine.BackColor = (ChartArea.Area3DStyle.Enable3D) ? Color.DarkGray : Color.LightGray; 3116else if (ChartArea.BackColor == Color.Transparent) 3129stripLine.BackColor = ChartGraphics.GetGradientColor(ChartArea.BackColor, Color.Black, 0.2); 3441if (ChartArea.AxisY.ArrowStyle != AxisArrowStyle.None) 3443arrowSizePrimary = ChartArea.AxisY.GetArrowSize(out arrowOrientation); 3450if (ChartArea.AxisY2.ArrowStyle != AxisArrowStyle.None) 3452arrowSizeSecondary = ChartArea.AxisY2.GetArrowSize(out arrowOrientation); 3461if (ChartArea.AxisX.ArrowStyle != AxisArrowStyle.None) 3463arrowSizePrimary = ChartArea.AxisX.GetArrowSize(out arrowOrientation); 3470if (ChartArea.AxisX2.ArrowStyle != AxisArrowStyle.None) 3472arrowSizeSecondary = ChartArea.AxisX2.GetArrowSize(out arrowOrientation); 3575if (ChartArea.Area3DStyle.Enable3D && 3576!ChartArea.chartAreaIsCurcular && 3577ChartArea.BackColor != Color.Transparent && 3578ChartArea.Area3DStyle.WallWidth > 0) 3580SizeF areaWallSize = chartGraph.GetRelativeSize(new SizeF(ChartArea.Area3DStyle.WallWidth, ChartArea.Area3DStyle.WallWidth)); 3613maxLabelSize = (float)GetAxisPosition() - ChartArea.Position.Y; 3615maxLabelSize = ChartArea.Position.Bottom - (float)GetAxisPosition(); 3617maxLabelSize = (float)GetAxisPosition() - ChartArea.Position.X; 3619maxLabelSize = ChartArea.Position.Right - (float)GetAxisPosition(); 3624maxLabelSize = plotArea.Y - ChartArea.Position.Y; 3626maxLabelSize = ChartArea.Position.Bottom - plotArea.Bottom; 3628maxLabelSize = plotArea.X - ChartArea.Position.X; 3630maxLabelSize = ChartArea.Position.Right - plotArea.Right; 3673 if(ChartArea.Area3DStyle.Enable3D) 3705!ChartArea.chartAreaIsCurcular) 3725if (ChartArea.IsSameFontSizeForAllAxes) 3727size = (float)Math.Min(size, ChartArea.axesAutoFontSize); 3786else if (!ChartArea.Area3DStyle.Enable3D && 3787!ChartArea.chartAreaIsCurcular && 3891autoLabelAngle += (ChartArea.Area3DStyle.Enable3D) ? 45 : 30; 3944else if (ChartArea.Area3DStyle.Enable3D && 3945!ChartArea.chartAreaIsCurcular && 4170 if(!ChartArea.requireAxes) 4841PointF areaCenterAbs = graph.GetAbsolutePoint(ChartArea.circularCenter); 5106if (ChartArea != null && ChartArea.IsSameFontSizeForAllAxes) 5109foreach (Axis currentAxis in ChartArea.Axes) 5234maxLabelSize = (float)GetAxisPosition() - ChartArea.Position.Y; 5236maxLabelSize = ChartArea.Position.Bottom - (float)GetAxisPosition(); 5238maxLabelSize = (float)GetAxisPosition() - ChartArea.Position.X; 5240maxLabelSize = ChartArea.Position.Right - (float)GetAxisPosition(); 5245maxLabelSize = this.PlotAreaPosition.Y - ChartArea.Position.Y; 5247maxLabelSize = ChartArea.Position.Bottom - this.PlotAreaPosition.Bottom; 5249maxLabelSize = this.PlotAreaPosition.X - ChartArea.Position.X; 5251maxLabelSize = ChartArea.Position.Right - this.PlotAreaPosition.Right; 5258maxLabelSize = ChartArea.Position.Height; 5260maxLabelSize = ChartArea.Position.Width; 5466(secondPass) ? rect.Size : ChartArea.Position.ToRectangleF().Size, 5480(secondPass) ? rect.Size : ChartArea.Position.ToRectangleF().Size, 5641RectangleF rectLabels = ChartArea.Position.ToRectangleF(); 5852if (ChartArea.Area3DStyle.Enable3D && !ChartArea.chartAreaIsCurcular) 6028if (ChartArea != null && ChartArea.chartAreaIsCurcular) 6066if (this.Common != null && this.Common.DataManager.Series != null && ChartArea != null) 6073if (series.ChartArea == ChartArea.Name && series.IsVisible()) 6187opositeAxis = ChartArea.AxisX; 6190opositeAxis = ChartArea.AxisX2; 6193opositeAxis = ChartArea.AxisY2; 6196opositeAxis = ChartArea.AxisY; 6199opositeAxis = ChartArea.AxisX; 6348if (ChartArea != null && ChartArea.chartAreaIsCurcular) 6431ChartArea.matrix3D.TransformPoints(axisPoints);
Common\General\AxisLabels.cs (13)
195foreach (string seriesName in this.ChartArea.Series) 222return ChartArea.GetAxis( 290 if(this.ChartArea != null && this.ChartArea.chartAreaIsCurcular) 294 ICircularChartType type = this.ChartArea.GetCircularChartType(); 309 this.ChartArea.chartAreaIsCurcular) 342 dataSeries = ChartArea.GetXAxesSeries( AxisType.Primary, ((Axis)this).SubAxisName ); 345 dataSeries = ChartArea.GetYAxesSeries( AxisType.Primary, ((Axis)this).SubAxisName ); 348 dataSeries = ChartArea.GetXAxesSeries( AxisType.Secondary, ((Axis)this).SubAxisName ); 351 dataSeries = ChartArea.GetYAxesSeries( AxisType.Secondary, ((Axis)this).SubAxisName ); 384 IChartType chartType = Common.ChartTypeRegistry.GetChartType( ChartArea.GetFirstSeries().ChartTypeName ); 542 List<string> seriesArray = ChartArea.GetXAxesSeries((axisType == AxisName.X) ? AxisType.Primary : AxisType.Secondary, ((Axis)this).SubAxisName); 563 if(!this.ChartArea.chartAreaIsCurcular ||
Common\General\AxisScale.cs (35)
1122if (ChartArea.Series.Count == 0) 1129 Series ser = ChartArea.GetFirstSeries(); 1257 if( min < 0.0 || ( !shouldStartFromZero && !ChartArea.stacked ) ) 1607 list = ChartArea.GetXAxesSeries( AxisType.Primary, ((Axis)this).SubAxisName ); 1621 list = ChartArea.GetXAxesSeries( AxisType.Secondary, ((Axis)this).SubAxisName ); 1635 list = ChartArea.GetYAxesSeries( AxisType.Primary, ((Axis)this).SubAxisName ); 1649 list = ChartArea.GetYAxesSeries( AxisType.Secondary, ((Axis)this).SubAxisName ); 1673 if( Common.ChartTypeRegistry.GetChartType( (string)ChartArea.ChartTypes[0] ).ZeroCrossing ) 1755 list = ChartArea.GetXAxesSeries( AxisType.Primary, ((Axis)this).SubAxisName ); 1758oppositeAxis = ChartArea.AxisY; 1761oppositeAxis = ChartArea.AxisY.GetSubAxis(Common.DataManager.Series[list[0]].YSubAxisName); 1763oppositeAxis = ChartArea.AxisY2.GetSubAxis(Common.DataManager.Series[list[0]].YSubAxisName); 1767 list = ChartArea.GetXAxesSeries( AxisType.Secondary, ((Axis)this).SubAxisName ); 1770oppositeAxis = ChartArea.AxisY2; 1773oppositeAxis = ChartArea.AxisY.GetSubAxis(Common.DataManager.Series[list[0]].YSubAxisName); 1775oppositeAxis = ChartArea.AxisY2.GetSubAxis(Common.DataManager.Series[list[0]].YSubAxisName); 1779 list = ChartArea.GetYAxesSeries( AxisType.Primary, ((Axis)this).SubAxisName ); 1782oppositeAxis = ChartArea.AxisX; 1785oppositeAxis = ChartArea.AxisX.GetSubAxis(Common.DataManager.Series[list[0]].XSubAxisName); 1787oppositeAxis = ChartArea.AxisX2.GetSubAxis(Common.DataManager.Series[list[0]].XSubAxisName); 1791 list = ChartArea.GetYAxesSeries( AxisType.Secondary, ((Axis)this).SubAxisName ); 1794oppositeAxis = ChartArea.AxisX2; 1797oppositeAxis = ChartArea.AxisX.GetSubAxis(Common.DataManager.Series[list[0]].XSubAxisName); 1799oppositeAxis = ChartArea.AxisX2.GetSubAxis(Common.DataManager.Series[list[0]].XSubAxisName); 1813 bool circularArea = (ChartArea == null || !ChartArea.chartAreaIsCurcular) ? 1968if ( ChartArea.SeriesIntegerType( this.axisType, string.Empty )) 2127 if(ChartArea.hundredPercent) 2176 ChartArea.Area3DStyle.Enable3D && 2177 !ChartArea.chartAreaIsCurcular) 2255 diff = ChartArea.GetPointsInterval( false, 10 ); 2270 ChartArea.Area3DStyle.Enable3D && 2271 !ChartArea.chartAreaIsCurcular) 2332 if(ChartArea.hundredPercent) 2342 if(ChartArea.hundredPercent)
Common\General\AxisScaleBreaks.cs (9)
427 if(this.axis == null || this.axis.ChartArea == null || this.axis.ChartArea.Common.Chart == null) 433 if(this.axis.ChartArea.Area3DStyle.Enable3D) 470 IChartType chartType = this.axis.ChartArea.Common.ChartTypeRegistry.GetChartType(series.ChartTypeName); 496 if(axis != null && axis.ChartArea != null && axis.ChartArea.Common.Chart != null) 499 foreach(Series series in axis.ChartArea.Common.Chart.Series) 502 if(series.ChartArea == axis.ChartArea.Name && 993 IChartType chartType = this.axis.ChartArea.Common.ChartTypeRegistry.GetChartType(series.ChartTypeName);
Common\General\AxisScaleSegments.cs (21)
385 if( this.axis.ChartArea.ShadowOffset != 0 && !this.axis.ChartArea.ShadowColor.IsEmpty) 391 shadowPartRect.Y += this.axis.ChartArea.ShadowOffset; 392 shadowPartRect.Height -= this.axis.ChartArea.ShadowOffset; 394 shadowPartRect.Width = this.axis.ChartArea.ShadowOffset + 2; 398 shadowPartRect.X += this.axis.ChartArea.ShadowOffset; 399 shadowPartRect.Width -= this.axis.ChartArea.ShadowOffset; 401 shadowPartRect.Height = this.axis.ChartArea.ShadowOffset + 2; 411 float size = this.axis.ChartArea.ShadowOffset; 422 int transparencyStep = (int)(this.axis.ChartArea.ShadowColor.A / size); 429 clipRegion.X += this.axis.ChartArea.ShadowOffset; 430 clipRegion.Width += this.axis.ChartArea.ShadowOffset; 434 clipRegion.Y += this.axis.ChartArea.ShadowOffset; 435 clipRegion.Height += this.axis.ChartArea.ShadowOffset; 458 this.axis.ChartArea.ShadowColor.A - transparencyStep * index, 459 this.axis.ChartArea.ShadowColor); 510 Chart chart = this.axis.ChartArea.Common.Chart; 713 breakPosition.X -= this.axis.ChartArea.BorderWidth; 714 breakPosition.Width += 2 * this.axis.ChartArea.BorderWidth; 719 breakPosition.Y -= this.axis.ChartArea.BorderWidth; 720 breakPosition.Height += 2 * this.axis.ChartArea.BorderWidth;
Common\General\AxisScrollZoom.cs (17)
214 if(this.axis != null && this.axis.ChartArea != null && this.axis.ChartArea.chartAreaIsCurcular) 223 if(this.axis != null && this.axis.ChartArea != null && this.axis.ChartArea.chartAreaIsCurcular) 234 if(this.axis != null && this.axis.ChartArea != null && this.axis.Common != null && this.axis.Common.ChartPicture != null) 236 if(!this.axis.ChartArea.alignmentInProcess) 240 this.axis.Common.ChartPicture.AlignChartAreasAxesView(this.axis.ChartArea, orientation); 269 if(this.axis != null && this.axis.ChartArea != null && this.axis.ChartArea.chartAreaIsCurcular) 279 if(this.axis != null && this.axis.ChartArea != null && this.axis.ChartArea.chartAreaIsCurcular) 291 if(this.axis != null && this.axis.ChartArea != null && this.axis.Common != null && this.axis.Common.ChartPicture != null) 293 if(!this.axis.ChartArea.alignmentInProcess) 297 this.axis.Common.ChartPicture.AlignChartAreasAxesView(this.axis.ChartArea, orientation); 337 if(this.axis != null && this.axis.ChartArea != null && this.axis.Common != null && this.axis.Common.ChartPicture != null) 339 if(!this.axis.ChartArea.alignmentInProcess) 343 this.axis.Common.ChartPicture.AlignChartAreasAxesView(this.axis.ChartArea, orientation);
Common\General\ChartArea.cs (2)
2151if (currentAxis.ChartArea != null && currentAxis.ChartArea.chartAreaIsCurcular)
Common\General\GridTickMarks.cs (31)
198List<string> seriesArray = Axis.ChartArea.GetXAxesSeries((Axis.axisType == AxisName.X) ? AxisType.Primary : AxisType.Secondary, Axis.SubAxisName); 221if (!Axis.ChartArea.chartAreaIsCurcular || 445if (this.Axis != null && this.Axis.ChartArea != null) 447if (this.Axis.ChartArea.chartAreaIsCurcular && 499if (this.Axis.ChartArea.chartAreaIsCurcular) 513else if (!this.Axis.ChartArea.Area3DStyle.Enable3D || this.Axis.ChartArea.chartAreaIsCurcular) 530if (!this.Axis.ChartArea.Area3DStyle.Enable3D || this.Axis.ChartArea.chartAreaIsCurcular) 748if (!this.Axis.ChartArea.Area3DStyle.Enable3D || this.Axis.ChartArea.chartAreaIsCurcular) 763if (!this.Axis.ChartArea.Area3DStyle.Enable3D || this.Axis.ChartArea.chartAreaIsCurcular) 792 ChartArea area = this.Axis.ChartArea; 1259 List<string> seriesArray = _axis.ChartArea.GetXAxesSeries((_axis.axisType == AxisName.X) ? AxisType.Primary : AxisType.Secondary, _axis.SubAxisName); 1312 if(!_axis.ChartArea.chartAreaIsCurcular || 1489 if( this._axis.ChartArea.Area3DStyle.Enable3D && !this._axis.ChartArea.chartAreaIsCurcular) 1492 graph.Draw3DGridLine(this._axis.ChartArea, borderColor, borderWidth, borderDashStyle, first, second, ( _axis.AxisPosition == AxisPosition.Left || _axis.AxisPosition == AxisPosition.Right ), common, this ); 1494 else if(!this._axis.ChartArea.chartAreaIsCurcular) 1519 if(_axis.ChartArea.chartAreaIsCurcular) 1527 ICircularChartType chartType = this._axis.ChartArea.GetCircularChartType(); 1534 else if(!this._axis.ChartArea.Area3DStyle.Enable3D || this._axis.ChartArea.chartAreaIsCurcular) 1540 graph.Draw3DGridLine( this._axis.ChartArea, borderColor, borderWidth, borderDashStyle, first, second, ( _axis.AxisPosition == AxisPosition.Left || _axis.AxisPosition == AxisPosition.Right ), _axis.Common, this ); 1588 if( !this._axis.ChartArea.Area3DStyle.Enable3D || this._axis.ChartArea.chartAreaIsCurcular ) 1611 graph.Draw3DGridLine(this._axis.ChartArea, borderColor, borderWidth, borderDashStyle, first, second, ( _axis.AxisPosition == AxisPosition.Left || _axis.AxisPosition == AxisPosition.Right ), common, this ); 1617 if(!this._axis.ChartArea.Area3DStyle.Enable3D || this._axis.ChartArea.chartAreaIsCurcular) 1623 graph.Draw3DGridLine(this._axis.ChartArea, borderColor, borderWidth, borderDashStyle, first, second, ( _axis.AxisPosition == AxisPosition.Left || _axis.AxisPosition == AxisPosition.Right ), _axis.Common, this );
Common\General\Label.cs (30)
1147CircularAxisLabelsStyle labelsStyle = this._axis.ChartArea.GetCircularAxisLabelsStyle(); 1150ArrayList circularAxes = this._axis.ChartArea.GetCircularAxisList(); 1162this._axis.ChartArea.circularCenter.X, 1163this._axis.ChartArea.PlotAreaPosition.Y); 1173ICircularChartType chartType = this._axis.ChartArea.GetCircularChartType(); 1176if (!double.IsNaN(this._axis.ChartArea.AxisX.Crossing)) 1178labelAngle += (float)this._axis.ChartArea.AxisX.Crossing; 1190newMatrix.RotateAt(labelAngle, graph.GetAbsolutePoint(this._axis.ChartArea.circularCenter)); 1378if (this._axis.ChartArea.Area3DStyle.Enable3D && !this._axis.ChartArea.chartAreaIsCurcular) 1385RectangleF rectLabels = _axis.ChartArea.Position.ToRectangleF(); 1527List<string> seriesArray = _axis.ChartArea.GetXAxesSeries((_axis.axisType == AxisName.X) ? AxisType.Primary : AxisType.Secondary, _axis.SubAxisName); 1986!this._axis.ChartArea.ShouldDrawOnSurface(SurfaceNames.Top, backElements, false)) 1991!this._axis.ChartArea.ShouldDrawOnSurface(SurfaceNames.Left, backElements, false)) 1996!this._axis.ChartArea.ShouldDrawOnSurface(SurfaceNames.Right, backElements, false)) 2001if (adjustForWallWidth && this._axis.ChartArea.Area3DStyle.WallWidth > 0) 2005labelsZPosition -= this._axis.ChartArea.areaSceneWallWidth.Width; 2009labelsZPosition -= this._axis.MajorTickMark.Size + this._axis.ChartArea.areaSceneWallWidth.Width; 2013labelsZPosition -= this._axis.MajorTickMark.Size / 2f + this._axis.ChartArea.areaSceneWallWidth.Width; 2030RectangleF rectLabels = this.GetAllLabelsRect(this._axis.ChartArea, this._axis.AxisPosition, format); 2305this._axis.ChartArea.matrix3D.TransformPoints(rectPoints); 2315this._axis.ChartArea.matrix3D.TransformPoints(rectPoints); 2327this._axis.ChartArea.matrix3D.TransformPoints(rectPoints); 2337RectangleF rightLabelsRect = this.GetAllLabelsRect(this._axis.ChartArea, labelsPosition, format); 2345RectangleF rightLabelsRect = this.GetAllLabelsRect(this._axis.ChartArea, labelsPosition, format); 2358this._axis.ChartArea.matrix3D.TransformPoints(rectPoints); 2369RectangleF rightLabelsRect = this.GetAllLabelsRect(this._axis.ChartArea, labelsPosition, format); 2383RectangleF rightLabelsRect = this.GetAllLabelsRect(this._axis.ChartArea, labelsPosition, format); 2399foreach (Axis curAxis in this._axis.ChartArea.Axes) 2466this._axis.ChartArea.matrix3D.TransformPoints(labelPositionPoints);
Common\General\Selection.cs (13)
2328result.ChartArea = axis.ChartArea; 2362result.ChartArea = gridLines.Axis.ChartArea; 2384result.ChartArea = stripLines.Axis.ChartArea; 2392result.ChartArea = tickMarks.Axis.ChartArea; 2404result.ChartArea = label.Axis!=null ? label.Axis.ChartArea : null; 2412result.ChartArea = label.Axis!=null ? label.Axis.ChartArea : null; 2419result.ChartArea = result.Axis.ChartArea; 2759if (!IsArea3D(grid.Axis.ChartArea)) 2761if (IsChartAreaCircular(grid.Axis.ChartArea)) 2842if (!IsArea3D(axis.ChartArea)) 3079if (axis.ChartArea.chartAreaIsCurcular) 3096ChartArea area = axis.ChartArea; 3109axis.ChartArea.matrix3D.TransformPoints(points);
Common\General\StripLine.cs (16)
251 if(this.Axis.ChartArea.chartAreaIsCurcular) 257 RectangleF plotAreaPosition = this.Axis.ChartArea.PlotAreaPosition.ToRectangleF(); 270 List<string> seriesArray = Axis.ChartArea.GetXAxesSeries((Axis.axisType == AxisName.X) ? AxisType.Primary : AxisType.Secondary, Axis.SubAxisName); 287 if(!Axis.ChartArea.chartAreaIsCurcular || 396 if(!this.Axis.ChartArea.Area3DStyle.Enable3D) 419 if(!this.Axis.ChartArea.Area3DStyle.Enable3D) 463 if(!this.Axis.ChartArea.Area3DStyle.Enable3D) 469 graph.Draw3DGridLine(this.Axis.ChartArea, _borderColor, _borderWidth, _borderDashStyle, point1, point2, horizontal, Axis.Common, this ); 524 ChartArea area = this.Axis.ChartArea; 699if (this.Axis.ChartArea.Area3DStyle.Enable3D) 703zPositon = this.Axis.ChartArea.IsMainSceneWallOnFront() ? this.Axis.ChartArea.areaSceneDepth : 0f; 709this.Axis.ChartArea.matrix3D.TransformPoints(textSizeProjection); 712int index = this.Axis.ChartArea.IsMainSceneWallOnFront() ? 0 : 1; 753if (this.Axis.ChartArea.Area3DStyle.Enable3D) 768this.Axis.ChartArea.matrix3D.TransformPoints(rotationCenterProjection);