DaxLib.SVG.Scale.AngleFromPercent
Converts a percentage value to an angle for circular visualizations, such as gauges or donut charts
Syntax
DaxLib.SVG.Scale.AngleFromPercent(perc, startAngle, sweepAngle)
Parameters
Name | Type | Description |
---|---|---|
perc | SCALAR INT64 VAL | Percentage value (0-100) |
startAngle | SCALAR INT64 VAL | Starting angle in degrees (default -90 for top) |
sweepAngle | SCALAR int64 VAL | Total sweep angle in degrees (default 360 for full circle) |
Returns
(NUMERIC) Angle in degrees
Example
DaxLib.SVG.Scale.AngleFromPercent(50, -90, 360)
// Returns: 90 (the angle halfway through a full circle starting at the top)
Definition
function 'DaxLib.SVG.Scale.AngleFromPercent' =
(
perc : SCALAR Double VAL,
startAngle : SCALAR int64 VAL,
sweepAngle : SCALAR int64 VAL
) =>
startAngle + ( perc / 100 * sweepAngle )