Skip to content

BarLayoutParams

StructChartGuruChartGuru
public struct BarLayoutParams

Layout parameters for bar chart slot calculations. This is the single source of truth for bar positioning.

public float SlotWidth

Width of each category slot.

Returns

System.Single

public float GroupWidth

Width of the group within a slot (multiple series).

Returns

System.Single

public float BarWidth

Width of each individual bar.

Returns

System.Single

public float GroupPadding

Padding on each side of the group within a slot.

Returns

System.Single

public float GroupWidthRatio

Ratio of group width to slot Width (typically 0.8).

Returns

System.Single

public int CategoryCount

Number of data point categories.

Returns

System.Int32

public int SeriesCount

Number of series being displayed.

Returns

System.Int32

public bool IsStacked

Whether bars are stacked.

Returns

System.Boolean

public float AvailableWidth

Available width for bars (after padding).

Returns

System.Single

public float AvailableHeight

Available height for bars (after padding).

Returns

System.Single

public float SidePadding

Side padding applied.

Returns

System.Single

public float TopPadding

Top padding applied.

Returns

System.Single

public float BottomPadding

Bottom padding applied (for negative values).

Returns

System.Single

public float InterCategoryGap

Gap inserted between adjacent categories.

Returns

System.Single