API Reference
ChartRadialLayer
Describes one independently styled radial arc layer.
Inheritance
- Object
- ChartRadialLayer
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method Chart.AddLayeredRadial
- Method ChartRadialLayers.Add
- Method ChartRadialLayers.Add
- Method RadialMetricCard.AddLayer
- Method RadialMetricCard.AddLayer
- Method RadialMetricCard.WithLayers
Constructors
ChartRadialLayer(System.String arg1, System.Double arg2, System.Double arg3, System.Double arg4, System.Nullable{ChartForgeX.Primitives.ChartColor} arg5) #Initializes a new radial layer.
Parameters
- arg1 System.String
- arg2 System.Double
- arg3 System.Double
- arg4 System.Double
- arg5 System.Nullable{ChartForgeX.Primitives.ChartColor}
Methods
Create(System.String arg1, System.Double arg2, System.Double arg3, System.Double arg4, System.Nullable{ChartForgeX.Primitives.ChartColor} arg5) #Creates a new radial layer.
Parameters
- arg1 System.String
- arg2 System.Double
- arg3 System.Double
- arg4 System.Double
- arg5 System.Nullable{ChartForgeX.Primitives.ChartColor}
WithAngles(System.Double arg1, System.Double arg2) #Sets the radial angle range.
Parameters
- arg1 System.Double
- arg2 System.Double
WithColor(System.Nullable{ChartForgeX.Primitives.ChartColor} arg1) #Sets the layer color.
Parameters
- arg1 System.Nullable{ChartForgeX.Primitives.ChartColor}
WithGeometry(System.Double arg1, System.Double arg2) #Sets the rendered radius and stroke ratios.
Parameters
- arg1 System.Double
- arg2 System.Double
WithLineCap(ChartForgeX.Core.ChartRadialLayerCap arg1) #Sets the endpoint style.
Parameters
- arg1 ChartForgeX.Core.ChartRadialLayerCap
WithScale(System.Double arg1, System.Double arg2) #Sets the layer scale.
Parameters
- arg1 System.Double
- arg2 System.Double
WithSeparators(System.Int32 arg1, System.Nullable{ChartForgeX.Primitives.ChartColor} arg2, System.Double arg3, System.Double arg4) #Sets separators drawn across the visible layer arc.
Parameters
- arg1 System.Int32
- arg2 System.Nullable{ChartForgeX.Primitives.ChartColor}
- arg3 System.Double
- arg4 System.Double
Properties
Name #Gets or sets the layer name used in metadata and legends.
Value #Gets or sets the current value used to determine the visible arc length.
Minimum #Gets or sets the minimum value for this layer.
Maximum #Gets or sets the maximum value for this layer.
Color #Gets or sets the layer color. When null, the chart palette is used.
RadiusRatio #Gets or sets the radius as a ratio of the available outer radius.
StrokeRatio #Gets or sets the stroke width as a ratio of the available outer radius.
StartAngleDegrees #Gets or sets the arc start angle in degrees, where -90 is the top of the circle.
SweepAngleDegrees #Gets or sets the available sweep angle in degrees.
Opacity #Gets or sets the opacity applied to the layer color.
LineCap #Gets or sets the endpoint style.
SeparatorCount #Gets or sets the number of radial separators drawn across the visible arc.
SeparatorColor #Gets or sets the separator color. When null, the chart card background is used.
SeparatorStrokeWidth #Gets or sets the separator stroke width in pixels.
SeparatorInsetRatio #Gets or sets how far separators are inset from each side of the stroke as a ratio of stroke width.