Skip to content

BandScale

ClassChartGuruChartGuru
public class BandScale

Band scale for categorical data. Maps discrete categories to continuous range.

public string[] Categories { get; }

No description is available for this member.

Returns

System.String[] — No return description is available.

public float2 Range { get; }

No description is available for this member.

Returns

Unity.Mathematics.float2 — No return description is available.

public float Bandwidth { get; }

No description is available for this member.

Returns

System.Single — No return description is available.

public float Step { get; }

No description is available for this member.

Returns

System.Single — No return description is available.

public BandScale(string[] categories, float rangeMin = 0, float rangeMax = 1)

No description is available for this member.

Parameters

Name Type Description
categories System.String[]
rangeMin System.Single
rangeMax System.Single

public BandScale SetRange(float min, float max)

No description is available for this member.

Parameters

Name Type Description
min System.Single
max System.Single

Returns

ChartGuru.BandScale — No return description is available.

public BandScale SetPaddingInner(float padding)

No description is available for this member.

Parameters

Name Type Description
padding System.Single

Returns

ChartGuru.BandScale — No return description is available.

public BandScale SetPaddingOuter(float padding)

No description is available for this member.

Parameters

Name Type Description
padding System.Single

Returns

ChartGuru.BandScale — No return description is available.

public BandScale SetPadding(float padding)

No description is available for this member.

Parameters

Name Type Description
padding System.Single

Returns

ChartGuru.BandScale — No return description is available.

public float Map(string category)

Map a category to its band start position.

Parameters

Name Type Description
category System.String

Returns

System.Single — No return description is available.

public float Map(int index)

Map a category index to its band start position.

Parameters

Name Type Description
index System.Int32

Returns

System.Single — No return description is available.

public float MapCenter(string category)

Get the center of a band for the category.

Parameters

Name Type Description
category System.String

Returns

System.Single — No return description is available.

public float MapCenter(int index)

Get the center of a band for the index.

Parameters

Name Type Description
index System.Int32

Returns

System.Single — No return description is available.

public int Invert(float position)

Find which category contains the given position.

Parameters

Name Type Description
position System.Single

Returns

System.Int32 — No return description is available.