Skip to content

CompositeChartMark

ClassChartGuruChartGuru
[Serializable]
public abstract class CompositeChartMark : IChartContent

Base class for composite marks that expand into multiple primitive marks. Common functionality for managing visibility, series key, and colors.

protected DataPoint _dataPoint

No description is available for this member.

Returns

ChartGuru.DataPoint — No return description is available.

protected bool _visible

No description is available for this member.

Returns

System.Boolean — No return description is available.

protected object _seriesKey

No description is available for this member.

Returns

System.Object — No return description is available.

protected Color _primaryColor

No description is available for this member.

Returns

UnityEngine.Color — No return description is available.

protected Color _secondaryColor

No description is available for this member.

Returns

UnityEngine.Color — No return description is available.

public DataPoint DataPoint { get; }

The primary data point associated with this content.

Returns

ChartGuru.DataPoint — No return description is available.

public bool Visible { get; set; }

Visibility flag for the entire composite.

Returns

System.Boolean — No return description is available.

public object SeriesKey { get; set; }

Series key for grouping in legends.

Returns

System.Object — No return description is available.

public Color PrimaryColor { get; set; }

No description is available for this member.

Returns

UnityEngine.Color — No return description is available.

public Color SecondaryColor { get; set; }

No description is available for this member.

Returns

UnityEngine.Color — No return description is available.

public abstract IEnumerable<IChartMark> GetMarks()

Expands this composite content into individual chart marks for rendering.

Returns

System.Collections.Generic.IEnumerable{ChartGuru.IChartMark} — Enumerable of primitive chart marks.