Class SunburstLayoutBuilder
Implementation of default Sunburst layout builder Each value gets the amount of sweep angle according to Record.Value Sweep angle to allocate for node = ratio * Node.Record.Value Where ratio = full sweep angle (Geometry.SweepAngle) / sum of node values to layout
Inherited Members
Namespace: FastReport.BG.Sunburst
Assembly: FastReport.BG.dll
Syntax
public class SunburstLayoutBuilder : SunburstLayoutBuilderBase
Constructors
SunburstLayoutBuilder(SunburstGeometry, SunburstNode)
Constructs a new SunburstLayoutBuilder instance
Declaration
public SunburstLayoutBuilder(SunburstGeometry geometry, SunburstNode root)
Parameters
Type | Name | Description |
---|---|---|
SunburstGeometry | geometry | Geometry for the sector of sunburst chart at level |
SunburstNode | root | Root node for layouting |
Methods
BuildLayout()
Build the layout
Declaration
public override void BuildLayout()