ClassLogarithmicDistributionBase
Represents base distribution which is represented by logarithmic function.
Definition
Namespace:Telerik.Windows.Controls.Gauge
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
public abstract class LogarithmicDistributionBase : IValueDistribution
Inheritance: objectLogarithmicDistributionBase
Derived Classes:
Implements:
Constructors
LogarithmicDistributionBase()
Initializes a new instance of the LogarithmicDistributionBase class.
Declaration
protected LogarithmicDistributionBase()
Properties
LogarithmicBase
Gets or sets logarithmic base of the distribution.
Methods
CalculateScaleMetrics(GraphicScale)
Calculate scale specific metrics which can be used to perform other calculations.
Declaration
public virtual void CalculateScaleMetrics(GraphicScale scale)
Parameters
scale
Scale object.
Implements
GetAbsoluteValue(double, double, double)
Gets absolute value for given relative value.
GetRelativeValue(double, double, double)
Gets relative value for given absolute value.
GetValueAtTick(GraphicScale, int, int, int)
Get value at the tick position.
Declaration
[SuppressMessage("Microsoft.Usage", "CA2233:OperationsShouldNotOverflow", MessageId = "majorTickIndex+1")]
public virtual double GetValueAtTick(GraphicScale scale, int majorTickIndex, int middleTickIndex, int minorTickIndex)
Parameters
scale
Scale object.
majorTickIndex
MajorTick index.
middleTickIndex
MiddleTick index.
minorTickIndex
MinorTick index.
Returns
Absolute value at the tick position.
Implements