Class AxisDefinition
Namespace: VelloSharp.Charting.Axis
Assembly: VelloSharp.Charting.dll
Base axis definition containing layout and styling metadata.
public abstract class AxisDefinition
Inheritance
Derived
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
AxisDefinition(string, AxisOrientation, double, AxisStyle?)
protected AxisDefinition(string id, AxisOrientation orientation, double thickness, AxisStyle? style = null)
Parameters
id
string
orientation
AxisOrientation
thickness
double
style
AxisStyle?
Properties
Id
public string Id { get; }
Property Value
LayoutRequest
public AxisLayoutRequest LayoutRequest { get; }
Property Value
Orientation
public AxisOrientation Orientation { get; }
Property Value
Scale
public abstract IScale Scale { get; }
Property Value
ScaleKind
public abstract ScaleKind ScaleKind { get; }
Property Value
Style
public AxisStyle Style { get; }
Property Value
Thickness
public double Thickness { get; }