The following tables list the members exposed by Axis.
| Name | Description | |
|---|---|---|
|  | axisLineEnd | Axis line end point. | 
|  | axisLineStart | Axis line start point. | 
|  | axisSpan | Axis span. | 
|  | DateDataColumn | Data data column index. | 
|  | DateInterval | Date Interval (for Date Axis). | 
|  | DateSkipN | Dates-to-skip number. | 
|  | drawingStyle | Drawing style. | 
|  | HorzVertLabelOffset | Label offset. | 
|  | interItemSpacing | Inter Item Spacing. | 
|  | interSeriesSpacing | Inter Series Spacing. | 
|  | itemLabelFormat | Item Label Format. | 
|  | labelArray | Label array. | 
|  | LabelDx | Label X-offset. | 
|  | LabelDy | Label Y-offset. | 
|  | lineColor | Line color used by this axis. | 
|  | lineStyle | LineStyle used by this axis. | 
|  | lineThickness | Line stroke width used by this axis. | 
|  | lineVisible | Stores whether or not the axis line is visible. | 
|  | majorGridLineColor | Major Grid Line Color. | 
|  | majorGridLineStyle | Major Grid Line Style. | 
|  | majorGridLineThickness | Major Grid Line Thickness. | 
|   | majorTickWidth | Major tick width. | 
|  | minorGridLineColor | Minor Grid Line Color. | 
|  | minorGridLineStyle | Minor Grid Line Style. | 
|  | minorGridLineThickness | Minor Grid Line Thickness. | 
|   | minorTickWidth | Minor tick width. | 
|  | mOffsetLabels | Offset labels | 
|  | seriesLabelFormat | Series Label Format. | 
|  | span_1 | Span location 1. | 
|  | span_2 | Span location 2. | 
|  | stackIt | Field which determines whether or not the axis is for a stacked chart type. | 
|  | stackStyle | Field which determines the stacked style of this axis, if it is stacked. | 
|  | tickInterval | Tick Interval. | 
|  | tickPercentage | Tick Percentage. | 
| Name | Description | |
|---|---|---|
|  | axisNumber | Represents which axis is represented: X, Y, X2, Y2, etc... | 
|  | colorModel | stores the color model for this layer. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | component | Stores the chart component. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | Core | Stores the chart core. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | data | Stores the data that is relevant to this layer. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | dataIsValid | Indicates whether chart data is valid for this chart type. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | endDate | End Date (for Date Axis). | 
|  | innerBounds | Represents the bounds rectangle for child layers of a layer (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | m_Scale | Stores the axis scale factor. | 
|  | m_Scroll | Stores the axis scroll factor. | 
|   | mapping | Axis types mapping. | 
|  | optionalDataArray | Stores the data that is relevant to this layer, in the case of layers with more than one relevant datasource. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | outerBounds | Represents the bounds rectangle for this layer (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | startDate | Start Date (for Date Axis). | 
|  | widthOrHeight | Width, or height | 
| Name | Description | |
|---|---|---|
|  | ChartColorModel | Gets/Sets Color model for this layer (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | ChartComponent | Gets or Sets the UltraChart control for which this layer is being applied. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | ChartCore | Gets or Sets the Chart Core, through which many members relevant to the chart's current context can be accessed. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | ChartData | Sets and gets the IChartData (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | ChartLayerAppearance | The ChartLayerAppearance in context for this Axis. | 
|  | endPoint | Axis end point. | 
|  | Exponent_max | Gets/Sets the Logarithmic Exponent Maximum for the Axis. | 
|  | Exponent_min | Gets/Sets the Logarithmic Exponent Minimum for the Axis. | 
|  | Exponent_Range | Gets the Logarithmic Exponent Range for the Axis. | 
|  | ExponentWindowMax | Gets the Logarithmic Exponent Window Maximum for the Axis. | 
|  | ExponentWindowMin | Gets the Logarithmic Exponent Window Minimum for the Axis. | 
|  | ExponentWindowRange | Gets the Logarithmic Exponent Window Range for the Axis. | 
|  | Grid | Gets and Sets the grid axes used by this layer. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | GroupLabelStyle | LabelStyle used for grouped labels on this axis. | 
|  | IntervalPercentageTotal | Interval percentage total | 
|  | IntervalPercentageWindow | Interval percentage window | 
|  | LayerID | Sets and gets the ID to be used in the Hashtable (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | LogBase | Gets the Log Base for the Axis. | 
|  | MajorLabelStyle | LabelStyle used for labels at major intervals on this axis. | 
|  | MapMaximum | Gets/Sets the Map Maximum location for the Axis. | 
|  | MapMinimum | Gets/Sets the Map Minimum location for the Axis. | 
|  | MapRange | Gets the Map range for the Axis. | 
|  | Maximum | Gets/Sets the Maximum value for the Axis. | 
|  | Minimum | Gets/Sets the Minimum value for the Axis. | 
|  | OuterBound | Gets or Sets the Outer Bounds available in the current layer. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | Path | A string representation of the location of this layer. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | RangeMax | Gets/Sets the Range Maximum for the Axis. | 
|  | RangeMin | Gets/Sets the Range Minimum for the Axis. | 
|  | RangeRange | Gets the Range Size for the Axis. | 
|  | RangeType | Gets/Sets the RangeType for the Axis. | 
|  | RulerType | Gets/Sets the Numeric Type for the Axis. | 
|  | Scale | Gets/Sets the Scale factor for the Axis, which determines the fraction of the Axis which is visible at one time. | 
|  | Scroll | Gets/Sets the Scroll factor for the Axis, which determines the scrolled location between the Axis Minimum and Maximum. | 
|  | ShowScrollbar | Determines whether or not a scrollbar will be shown on this axis. | 
|  | startPoint | Axis start point. | 
|  | TotalRange | Gets the total range for this Axis. | 
|  | Visible | Gets/Sets whether or not the layer is visible. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | WindowInterval | Interval for points on the window of this axis. | 
|  | WindowMaximum | Gets/Sets the Maximum value for the Window on this Axis. | 
|  | WindowMinimum | Gets/Sets the Minimum value for the Window on this Axis. | 
|  | WindowRange | Gets the Range for the Window on this Axis. | 
|  | Zero | Gets the Value of Zero for this Axis. | 
| Name | Description | |
|---|---|---|
|  | LogZero | Value to substitute for log(0). | 
| Name | Description | |
|---|---|---|
|  | Add | Add method. | 
|  | addStyle | Performs a bitwise add on the drawing style. | 
|   | angularToCartesian | Gets a point on the edge of a circle, given center, radius and theta. | 
|   | angularToCartesianReverse | Gets a point on the edge of a circle, given center, radius and theta. | 
|  | Compare | Compares two values on this ruler. | 
|   | Data2ColorLinear | Provides a color within a range of colors, corresponding to a data value within a range of values. | 
|   | dataToAngleLinear | Calculates the value of a data item as a value between Theta Minimum and Theta Maximum with scale in direct proportion to DataMin and DataMax. | 
|   | dataToDoubleLinear | Plots a data point between two points on a one-dimensional scale. | 
|   | dataToLogHorz | Returns the x-coordinate of a data item on a logarithmic axis. | 
|   | dataToLogVert | Returns the y-coordinate of a data item on a logarithmic axis. | 
|   | dataToPointLinearHorizontal | Plots a data value between two points, given a range of data. | 
|   | dataToPointLinearHorizontalF | Plots a data value between two points, given a range of data. | 
|   | dataToPointLinearPlane | Finds the location of the given values on a linear plane. | 
|   | dataToPointLinearPlaneF | Finds the location of the given values on a linear plane. | 
|   | dataToPointLinearVertical | Plots a data value between two points, given a range of data. | 
|   | dataToPointLinearVerticalF | Plots a data value between two points, given a range of data. | 
|   | dateDataDateLinear | Provides a linear measurement based on date data. | 
|  | Divide | Divide method. | 
|  | FillSceneGraph | Overridden. Adds this layer's primitives to a scene. | 
|  | FillSceneGraphTime | Adds this layer's primitives to a scene for time axis. | 
|  | GetAppearance | Overridden. Gets the Appearance object appropriate to this layer. | 
|  | GetData | Gets the data that is relevant to this layer. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | GetDataInvalidMessage | Gets the message to be displayed in the chart area if the data supplied is not valid. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | GetExtent | Gets the extent of this axis. | 
|  | GetInnerBounds | Returns a Rectangle object that represents the TopLeft and BottomRight real world coordinates for the drawing layer to render in the scene graph (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | getLabels | Gets the array of labels on this axis. | 
|  | GetOptionalData | Gets the data that is relevant to this layer, in the case of layers with more than one relevant data source. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | GetOuterBounds | Gets the Outer Bounds available in the current layer. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | IntervalCountTotal | Sets the scale Interval based on the total range of this axis. | 
|  | IntervalCountWindow | Sets the window Interval based on the total range of this axis. | 
|  | IntervalFit | Sets the number of intervals to the recommended best-fit. | 
|  | InverseNumericOf | Gets the object equivalent of the specified numeric value. | 
|  | IsVisible | Gets a value indicating whether or not the layer is visible. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | ItemVisible | Determines whether or not a value is visible within the axis in the current view. | 
|  | Map | Method which returns the location of a certain numeric value on the axis. | 
|  | MapInverse | Method which returns value on the axis, given a coordinate on the axis. | 
|  | Max | Gets the maximum of two values. | 
|  | Min | Gets the minimum of two values. | 
|  | Multiply | Multiply operator. | 
|  | NullValue | Gets the equivalent of null for the type being operated on. | 
|  | NumericOf | Gets the numeric equivalent of the specified object. | 
|  | removeStyle | Performs a bitwise remove on the drawing style. | 
|  | SetAppearance | Sets the Appearance being used by this Layer. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | SetBounds | Overloaded. Sets the outer bounds of the chart and recalculates the inner bounds. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | SetData | Sets the data that will be used by this layer. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|   | setDataItemLinear | Location of an item, given a set number of items on this line. | 
|   | setDataItemWidth | Item width within a set of items on a line. | 
|   | setDataSetLinear | Plots an item number in a collection of series, each with an equal number of items. | 
|  | SetExtent | Sets the extent of this axis. | 
|  | setLabels | Sets the axis labels | 
|  | SetOptionalData | Sets the data that will be used by this layer, in the case of layers with more than one relevant data source. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | setStyle | Overloaded. Sets the drawing style. | 
|  | SetupDataFilter | Overloaded. Initializes a ChartDataFilter to be used for the data source. Only applicable when the given datasource can be transformed into a ChartDataFilter. This member supports the charting internal infrastructure and is not intended to be used directly from your code. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | SetVisible | Sets whether or not the layer is visible. (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | Subtract | Subract method. | 
|  | WorkerFillSceneGraph | Worker FillSceneGraph method. | 
| Name | Description | |
|---|---|---|
|  | ApplyLayoutBehaviors | Applies layout effects for this axis. | 
|  | CalculateInnerBounds | Override in your drawing layer to do custom inner bounds calculations The inner bounds is the drawing area available for any child layers (Inherited from Infragistics.UltraChart.Core.Layers.Layer) | 
|  | CorrectWindowMinMax | Recalculates the WindowMinimum and WindowMaximum. | 
|  | GetCorrectLabelBoundsWidth | Gets the width of the correct label bounds. | 
|  | GetLabelBounds | Gets the bounding rectangle for labels on this axis. | 
|  | GetScrollbarSpan | Gets the height of the scrollbar, depending on the orientation of this axis. | 
|  | GetSeriesLabelSpanRatio | Gets the span of the Series Label bounds proportional to the span of the Item Label bounds. | 
|  | MajorLineAt | Adds primitives to the SceneGraph at a Major tickmark. | 
|  | MinorLineAt | Adds primitives to the SceneGraph at a Minor tickmark. | 
|  | RetrieveAppearanceProperties | Initializes appearance properties. | 
|  | SetStartAndEndPoints | Sets the axisLineStart and axisLineEnd fields equal to the MapMinimum and MapMaximum. | 
|  | SplitBounds | Returns the Series Label bounds and Item Label bounds at the ideal proportion and location, given the entire bounding rectangle for all axis labels. | 
|  | ValidateDataForChart | Overridden. Validate data for CHART. This must be called by child axis before fill scene graph. but after base fill scene graph is called. |