CompositeChartMark
[Serializable]public abstract class CompositeChartMark : IChartContentBase class for composite marks that expand into multiple primitive marks. Common functionality for managing visibility, series key, and colors.
Fields
Section titled “Fields”
_dataPoint
Section titled “_dataPoint”protected DataPoint _dataPointNo description is available for this member.
Returns
ChartGuru.DataPoint — No return description is available.
_visible
Section titled “_visible”protected bool _visibleNo description is available for this member.
Returns
System.Boolean — No return description is available.
_seriesKey
Section titled “_seriesKey”protected object _seriesKeyNo description is available for this member.
Returns
System.Object — No return description is available.
_primaryColor
Section titled “_primaryColor”protected Color _primaryColorNo description is available for this member.
Returns
UnityEngine.Color — No return description is available.
_secondaryColor
Section titled “_secondaryColor”protected Color _secondaryColorNo description is available for this member.
Returns
UnityEngine.Color — No return description is available.
Properties
Section titled “Properties”
DataPoint
Section titled “DataPoint”public DataPoint DataPoint { get; }The primary data point associated with this content.
Returns
ChartGuru.DataPoint — No return description is available.
Visible
Section titled “Visible”public bool Visible { get; set; }Visibility flag for the entire composite.
Returns
System.Boolean — No return description is available.
SeriesKey
Section titled “SeriesKey”public object SeriesKey { get; set; }Series key for grouping in legends.
Returns
System.Object — No return description is available.
PrimaryColor
Section titled “PrimaryColor”public Color PrimaryColor { get; set; }No description is available for this member.
Returns
UnityEngine.Color — No return description is available.
SecondaryColor
Section titled “SecondaryColor”public Color SecondaryColor { get; set; }No description is available for this member.
Returns
UnityEngine.Color — No return description is available.
Methods
Section titled “Methods”
GetMarks()
Section titled “GetMarks()”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.