Skip to content

ChartDataEntry

ClassChartGuruChartGuru
[Serializable]
public class ChartDataEntry

Serializable data point for inspector-based chart data entry.

[Tooltip("Label for this data point (shown on axis or in legend)")]
public string Label

No description is available for this member.

Returns

System.String — No return description is available.

[Tooltip("X value for numeric axes, or xStart for rectangle/heatmap marks")]
public float XValue

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("Whether XValue should be used instead of category/index positioning")]
public bool HasExplicitX

No description is available for this member.

Returns

System.Boolean — No return description is available.

[Tooltip("Primary Value (Y-axis for most charts, or value for pie/donut)")]
public float Value

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("Optional category for grouping in stacked/grouped charts")]
public string Category

No description is available for this member.

Returns

System.String — No return description is available.

[Tooltip("Optional custom color override (leave transparent to use theme)")]
public Color ColorOverride

No description is available for this member.

Returns

UnityEngine.Color — No return description is available.

[Tooltip("Optional opacity override for this data point")]
public float Opacity

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("Right bound for rectangle/heatmap marks")]
public float XEnd

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("Bottom bound for rectangle/heatmap marks")]
public float YStart

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("Top bound for rectangle/heatmap marks")]
public float YEnd

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("Whether this entry represents rectangle range data (xStart/xEnd/yStart/yEnd)")]
public bool HasRangeData

No description is available for this member.

Returns

System.Boolean — No return description is available.

[Tooltip("Z value for 3D chart marks. Ignored by 2D charts.")]
public float ZValue

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("Whether ZValue should be used instead of series/index positioning in 3D charts.")]
public bool HasExplicitZ

No description is available for this member.

Returns

System.Boolean — No return description is available.

[Tooltip("Far bound for 3D rectangle/rule range marks.")]
public float ZEnd

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("Size override for 3D scatter/point marks (world units). 0 uses default.")]
public float Size

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("2D point symbol rotation in degrees. Used by PointMark-based charts.")]
public float SymbolRotation

No description is available for this member.

Returns

System.Single — No return description is available.

[Tooltip("Optional clip shape for this entry's generated mark.")]
public ClipShape ClipShape

Shape used to clip a mark’s rendered output. Swift Charts equivalent: .ClipShape(…) .

Returns

ChartGuru.ClipShape — No return description is available.

[Tooltip("When true, 3D data-source bridges should create this entry as ChartTypeOverride3D instead of the host chart type.")]
public bool UseChartTypeOverride3D

No description is available for this member.

Returns

System.Boolean — No return description is available.

[Tooltip("Per-entry 3D mark type used when UseChartTypeOverride3D is true.")]
public ChartType ChartTypeOverride3D

No description is available for this member.

Returns

ChartGuru.ChartType — No return description is available.

public float XStart { get; set; }

Alias for XValue — matches Swift Charts RectangleMark(xStart:xEnd:yStart:yEnd:) naming.

Returns

System.Single — No return description is available.

public ChartDataEntry()

No description is available for this member.

public ChartDataEntry(string label, float value)

No description is available for this member.

Parameters

Name Type Description
label System.String
value System.Single
public ChartDataEntry(string label, float value, string category)

No description is available for this member.

Parameters

Name Type Description
label System.String
value System.Single
category System.String