Class AxisX3D
This class represents the horizontal axis in the 3D space.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public class AxisX3D : Axis3D, INotifyPropertyChanged, ITreeElement3D, ITreeNode3D
Constructors
AxisX3D()
Declaration
public AxisX3D()
Properties
AxisTitleAlignment2D
Gets the alignment applied to the axis labels (specified in 2D coordinates).
Declaration
protected override Point AxisTitleAlignment2D { get; }
Property Value
System.Windows.Point
|
Overrides
Methods
AdjustAxisLabelPosition(Point3D)
Adjusts the axis label position.
Declaration
protected override Point3D AdjustAxisLabelPosition(Point3D startPoint)
Parameters
Point3D
startPoint
The start point. |
Returns
Point3D
|
Overrides
CalculateTicksDistance(Int32)
Calculates the ticks distance for the respective axis.
Declaration
protected override double CalculateTicksDistance(int itemsCount)
Parameters
System.Int32
itemsCount
The axis items count. |
Returns
System.Double
|
Overrides
GenerateAxisLine()
Generates the visual axis line element.
Declaration
protected override void GenerateAxisLine()
Overrides
GenerateAxisTitle()
Generates Axis Title.
Declaration
protected override void GenerateAxisTitle()
Overrides
GetAxisItemEndPoint(Int32, Double)
Gets the axis item end point.
Declaration
protected override Point3D GetAxisItemEndPoint(int tickIndex, double ticksDistance)
Parameters
System.Int32
tickIndex
Index of the tick. |
System.Double
ticksDistance
The ticks distance. |
Returns
Point3D
|
Overrides
GetAxisItemStartPoint(Int32, Double)
Gets the axis item start point.
Declaration
protected override Point3D GetAxisItemStartPoint(int tickIndex, double ticksDistance)
Parameters
System.Int32
tickIndex
Index of the tick. |
System.Double
ticksDistance
The ticks distance. |
Returns
Point3D
|
Overrides
GetAxisItemVisibilityAtIndex(Int32)
Gets the visibility of the axis item at the specified index.
Declaration
protected override Visibility GetAxisItemVisibilityAtIndex(int index)
Parameters
System.Int32
index
The index. |
Returns
System.Windows.Visibility
|
Overrides
GetAxisLabelAlignment2D(Int32)
Gets the alignment applied to the axis labels (specified in 2D coordinates).
Declaration
protected override Point GetAxisLabelAlignment2D(int index)
Parameters
System.Int32
index
The index of the label. |
Returns
System.Windows.Point
The Axis label alignment. |