PointMark
[Serializable]public class PointMark : ChartMark, IChartMarkPlots an individual data point using a configurable symbol, size, rotation, fill, and stroke.
Properties
Section titled “Properties”
MarkType
Section titled “MarkType”public override ChartType MarkType { get; }No description is available for this member.
Returns
ChartGuru.ChartType — No return description is available.
SymbolShape
Section titled “SymbolShape”public SymbolShape SymbolShape { get; set; }No description is available for this member.
Returns
ChartGuru.SymbolShape — No return description is available.
public float Size { get; set; }No description is available for this member.
Returns
System.Single — No return description is available.
SymbolRotationDegrees
Section titled “SymbolRotationDegrees”public float SymbolRotationDegrees { get; set; }No description is available for this member.
Returns
System.Single — No return description is available.
StrokeColor
Section titled “StrokeColor”public Color StrokeColor { get; set; }No description is available for this member.
Returns
UnityEngine.Color — No return description is available.
StrokeWidth
Section titled “StrokeWidth”public float StrokeWidth { get; set; }No description is available for this member.
Returns
System.Single — No return description is available.
Stroked
Section titled “Stroked”public bool Stroked { get; set; }True when the symbol renders as a stroked outline rather than filled.
Swift Charts equivalent: .Symbol(.circle.StrokeBorder(lineWidth: 2)).
Returns
System.Boolean — No return description is available.
SymbolKey
Section titled “SymbolKey”public object SymbolKey { get; }No description is available for this member.
Returns
System.Object — No return description is available.
SymbolSizeKey
Section titled “SymbolSizeKey”public object SymbolSizeKey { get; }No description is available for this member.
Returns
System.Object — No return description is available.
Constructors
Section titled “Constructors”
PointMark()
Section titled “PointMark()”public PointMark()No description is available for this member.
PointMark(float, float)
Section titled “PointMark(float, float)”public PointMark(float x, float y)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
x |
System.Single | |
y |
System.Single | |
PointMark(DataPoint)
Section titled “PointMark(DataPoint)”public PointMark(DataPoint point)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
point |
ChartGuru.DataPoint | |
PointMark(PlottableValueRef, PlottableValueRef, int)
Section titled “PointMark(PlottableValueRef, PlottableValueRef, int)”public PointMark(PlottableValueRef x, PlottableValueRef y, int index = 0)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
x |
ChartGuru.PlottableValueRef | |
y |
ChartGuru.PlottableValueRef | |
index |
System.Int32 |
Methods
Section titled “Methods”
Symbol(SymbolShape)
Section titled “Symbol(SymbolShape)”public PointMark Symbol(SymbolShape shape)Sets the symbol shape for this point. Swift Charts equivalent: .Symbol(.circle)
Parameters
| Name | Type | Description |
|---|---|---|
shape |
ChartGuru.SymbolShape |
Returns
ChartGuru.PointMark — No return description is available.
Symbol(SymbolStyle)
Section titled “Symbol(SymbolStyle)”public PointMark Symbol(SymbolStyle style)Sets the symbol style for this point, allowing stroked-border rendering.
Swift Charts equivalent: .Symbol(.circle.StrokeBorder(lineWidth: 2)).
Parameters
| Name | Type | Description |
|---|---|---|
style |
ChartGuru.SymbolStyle |
Returns
ChartGuru.PointMark — No return description is available.
Symbol(PlottableValueRef)
Section titled “Symbol(PlottableValueRef)”public PointMark Symbol(PlottableValueRef value)Encodes a value into the symbol scale for automatic symbol assignment. Swift Charts equivalent: .Symbol(by: .Value(“Category”, category))
Parameters
| Name | Type | Description |
|---|---|---|
value |
ChartGuru.PlottableValueRef |
Returns
ChartGuru.PointMark — No return description is available.
SymbolSize(float)
Section titled “SymbolSize(float)”public PointMark SymbolSize(float size)Sets the symbol size for this point. Swift Charts equivalent: .SymbolSize(value)
Parameters
| Name | Type | Description |
|---|---|---|
size |
System.Single |
Returns
ChartGuru.PointMark — No return description is available.
SymbolSize(PlottableValueRef)
Section titled “SymbolSize(PlottableValueRef)”public PointMark SymbolSize(PlottableValueRef value)Encodes a value into the symbol size scale for automatic sizing. Swift Charts equivalent: .SymbolSize(by: .Value(“Size”, size))
Parameters
| Name | Type | Description |
|---|---|---|
value |
ChartGuru.PlottableValueRef |
Returns
ChartGuru.PointMark — No return description is available.
SymbolRotation(float)
Section titled “SymbolRotation(float)”public PointMark SymbolRotation(float degrees)Rotates the rendered 2D symbol in degrees.
Swift Charts equivalent: .SymbolRotation(…).
Parameters
| Name | Type | Description |
|---|---|---|
degrees |
System.Single |
Returns
ChartGuru.PointMark — No return description is available.
GetMorphTargets(ChartType, Rect)
Section titled “GetMorphTargets(ChartType, Rect)”public override (Vector2 source, Vector2 target) GetMorphTargets(ChartType targetType, Rect plotArea)No description is available for this member.
Parameters
| Name | Type | Description |
|---|---|---|
targetType |
ChartGuru.ChartType | |
plotArea |
UnityEngine.Rect |
Returns
System.ValueTuple{UnityEngine.Vector2,UnityEngine.Vector2} — No return description is available.
Clone()
Section titled “Clone()”public override IChartMark Clone()No description is available for this member.
Returns
ChartGuru.IChartMark — No return description is available.