Search Results for

    Show / Hide Table of Contents

    Class IcicleLayoutBuilderBase

    Abstract Icicle layout builder

    Inheritance
    System.Object
    IcicleLayoutBuilderBase
    IcicleLayoutBuilder
    Namespace: FastReport.BG.Icicle
    Assembly: FastReport.BG.dll
    Syntax
    public abstract class IcicleLayoutBuilderBase

    Constructors

    IcicleLayoutBuilderBase(IcicleGeometry, IcicleNode)

    Constructs a new instance of IcicleLayoutBuilderBase

    Declaration
    public IcicleLayoutBuilderBase(IcicleGeometry geometry, IcicleNode root)
    Parameters
    Type Name Description
    IcicleGeometry geometry

    Geometry for the sector of icicle chart at level

    IcicleNode root

    Root node for layouting

    Fields

    geometry

    Stores geometry for layouting

    Declaration
    protected IcicleGeometry geometry
    Field Value
    Type Description
    IcicleGeometry

    ratio

    Size ratio for Record.Value

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

    root

    Stores root node for layouting

    Declaration
    protected readonly IcicleNode root
    Field Value
    Type Description
    IcicleNode

    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.