Search Results for

    Show / Hide Table of Contents

    Class SunburstLayoutBuilderBase

    Abstract Sunburst layout builder

    Inheritance
    System.Object
    SunburstLayoutBuilderBase
    SunburstLayoutBuilder
    Namespace: FastReport.BG.Sunburst
    Assembly: FastReport.BG.dll
    Syntax
    public abstract class SunburstLayoutBuilderBase

    Constructors

    SunburstLayoutBuilderBase(SunburstGeometry, SunburstNode)

    Constructs a new instance of SunburstLayoutBuilderBase

    Declaration
    public SunburstLayoutBuilderBase(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

    Fields

    geometry

    Stores geometry for layouting

    Declaration
    protected SunburstGeometry geometry
    Field Value
    Type Description
    SunburstGeometry

    ratio

    Angle ratio for Record.Value

    Declaration
    protected readonly double ratio
    Field Value
    Type Description
    System.Double

    root

    Stores root node for layouting

    Declaration
    protected readonly SunburstNode root
    Field Value
    Type Description
    SunburstNode

    Methods

    BuildLayout()

    Build the layout. Put the layouting logic of particular implementation here.

    Declaration
    public abstract void BuildLayout()
    Back to top © 2021-2022 Copyright Fast Reports Inc.