Axis Class

Axis class

Encapsulates the object that represents an axis of chart.


type Axis struct  {
	ptr unsafe.Pointer
}

Constructors

MethodDescription

Methods

MethodDescription
IsNullChecks whether the implementation object is nullptr.
GetAreaGets the .
IsAutomaticMinValueIndicates whether the min value is automatically assigned.
SetIsAutomaticMinValueIndicates whether the min value is automatically assigned.
GetMinValueRepresents the minimum value on the value axis.
SetMinValueRepresents the minimum value on the value axis.
IsAutomaticMaxValueIndicates whether the max value is automatically assigned.
SetIsAutomaticMaxValueIndicates whether the max value is automatically assigned.
GetMaxValueRepresents the maximum value on the value axis.
SetMaxValueRepresents the maximum value on the value axis.
IsAutomaticMajorUnitIndicates whether the major unit of the axis is automatically assigned.
SetIsAutomaticMajorUnitIndicates whether the major unit of the axis is automatically assigned.
GetMajorUnitRepresents the major units for the axis.
SetMajorUnitRepresents the major units for the axis.
IsAutomaticMinorUnitIndicates whether the minor unit of the axis is automatically assigned.
SetIsAutomaticMinorUnitIndicates whether the minor unit of the axis is automatically assigned.
GetMinorUnitRepresents the minor units for the axis.
SetMinorUnitRepresents the minor units for the axis.
GetAxisLineGets the appearance of an Axis.
GetMajorTickMarkRepresents the type of major tick mark for the specified axis.
SetMajorTickMarkRepresents the type of major tick mark for the specified axis.
GetMinorTickMarkRepresents the type of minor tick mark for the specified axis.
SetMinorTickMarkRepresents the type of minor tick mark for the specified axis.
GetTickLabelPositionRepresents the position of tick-mark labels on the specified axis.
SetTickLabelPositionRepresents the position of tick-mark labels on the specified axis.
GetCrossAtRepresents the point on the value axis where the category axis crosses it.
SetCrossAtRepresents the point on the value axis where the category axis crosses it.
GetCrossTypeRepresents the on the specified axis where the other axis crosses.
SetCrossTypeRepresents the on the specified axis where the other axis crosses.
GetLogBaseRepresents the logarithmic base. Default value is 10.Only applies for Excel2007.
SetLogBaseRepresents the logarithmic base. Default value is 10.Only applies for Excel2007.
IsLogarithmicRepresents if the value axis scale type is logarithmic or not.
SetIsLogarithmicRepresents if the value axis scale type is logarithmic or not.
IsPlotOrderReversedRepresents if Microsoft Excel plots data points from last to first.
SetIsPlotOrderReversedRepresents if Microsoft Excel plots data points from last to first.
GetAxisBetweenCategoriesRepresents if the value axis crosses the category axis between categories.
SetAxisBetweenCategoriesRepresents if the value axis crosses the category axis between categories.
GetTickLabelsReturns a object that represents the tick-mark labels for the specified axis.
GetTickLabelSpacingRepresents the number of categories or series between tick-mark labels. Applies only to category and series axes.
SetTickLabelSpacingRepresents the number of categories or series between tick-mark labels. Applies only to category and series axes.
IsAutoTickLabelSpacingIndicates whether the spacing of tick label is automatic
SetIsAutoTickLabelSpacingIndicates whether the spacing of tick label is automatic
GetTickMarkSpacingReturns or sets the number of categories or series between tick marks. Applies only to category and series axes.
SetTickMarkSpacingReturns or sets the number of categories or series between tick marks. Applies only to category and series axes.
GetDisplayUnitRepresents the unit label for the specified axis.
SetDisplayUnitRepresents the unit label for the specified axis.
GetCustomUnitSpecifies a custom value for the display unit.
SetCustomUnitSpecifies a custom value for the display unit.
GetDisplayUnitLabelRepresents a unit label on an axis in the specified chart.Unit labels are useful for charting large values— for example, in the millions or billions.
IsDisplayUnitLabelShownRepresents if the display unit label is shown on the specified axis.
SetIsDisplayUnitLabelShownRepresents if the display unit label is shown on the specified axis.
GetTitleGets the axis’ title.
GetCategoryTypeRepresents the category axis type.
SetCategoryTypeRepresents the category axis type.
GetBaseUnitScaleRepresents the base unit scale for the category axis.
SetBaseUnitScaleRepresents the base unit scale for the category axis.
GetMajorUnitScaleRepresents the major unit scale for the category axis.
SetMajorUnitScaleRepresents the major unit scale for the category axis.
GetMinorUnitScaleRepresents the major unit scale for the category axis.
SetMinorUnitScaleRepresents the major unit scale for the category axis.
IsVisibleRepresents if the axis is visible.
SetIsVisibleRepresents if the axis is visible.
GetMajorGridLinesRepresents major gridlines on a chart axis.
GetMinorGridLinesRepresents minor gridlines on a chart axis.
GetHasMultiLevelLabelsIndicates whether the labels shall be shown as multi level.
SetHasMultiLevelLabelsIndicates whether the labels shall be shown as multi level.
GetBinsRepresents bins on a chart(Histogram/Pareto) axis