Class SFLogarithmicAxis
Represents a specialized axis to plot data with number values in
logarithmic scale. This class contains properties to customize grid
lines, ticks and labels. Ranges can be explicitly set using Minimum
and Maximum properties. If the ranges are not specified, nice range
and intervals will be calculated automatically.
Inheritance
System.Object
SFLogarithmicAxis
Assembly: Syncfusion.SfChart.XForms.macOS.dll
Syntax
public class SFLogarithmicAxis : SFRangeAxisBase
Constructors
SFLogarithmicAxis()
Declaration
public SFLogarithmicAxis()
Properties
LogarithmicBase
Gets or sets the base value of the logarithmic axis. The default value is 10.
Declaration
public double LogarithmicBase { get; set; }
Property Value
StripLines
Gets or sets the collection of strip lines to be added to the chart axis.
Declaration
public NumericalStripLinesCollection StripLines { get; set; }
Property Value
Methods
AddSmallTicksPoint(Double, Double)
Declaration
protected override void AddSmallTicksPoint(double position, double interval)
Parameters
Type |
Name |
Description |
System.Double |
position |
|
System.Double |
interval |
|
Overrides
CalculateActualInterval(DoubleRange, SizeF)
Declaration
protected override double CalculateActualInterval(DoubleRange range, SizeF availableSize)
Parameters
Type |
Name |
Description |
DoubleRange |
range |
|
System.Drawing.SizeF |
availableSize |
|
Returns
Overrides
CalculateActualRange()
Declaration
protected override DoubleRange CalculateActualRange()
Returns
Overrides
CalculateNiceInterval(DoubleRange, SizeF)
Declaration
protected override double CalculateNiceInterval(DoubleRange actualRange, SizeF availableSize)
Parameters
Type |
Name |
Description |
DoubleRange |
actualRange |
|
System.Drawing.SizeF |
availableSize |
|
Returns
Overrides
CalculateVisibleRange(SizeF)
Declaration
protected override void CalculateVisibleRange(SizeF availableSize)
Parameters
Type |
Name |
Description |
System.Drawing.SizeF |
availableSize |
|
Overrides
CoefficientToValue(Double)
Declaration
public override double CoefficientToValue(double coefficient)
Parameters
Type |
Name |
Description |
System.Double |
coefficient |
|
Returns
Overrides
GenerateVisibleLabels()
Declaration
protected override void GenerateVisibleLabels()
Overrides
ValueToCoefficient(Double)
Declaration
public override float ValueToCoefficient(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
Returns
Overrides