Search Results for

    Show / Hide Table of Contents

    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

    Inheritance
    System.Object
    SunburstLayoutBuilderBase
    SunburstLayoutBuilder
    Inherited Members
    SunburstLayoutBuilderBase.geometry
    SunburstLayoutBuilderBase.root
    SunburstLayoutBuilderBase.ratio
    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()
    Overrides
    SunburstLayoutBuilderBase.BuildLayout()
    Back to top © 2021-2022 Copyright Fast Reports Inc.