MarkShapeBatch
public sealed class MarkShapeBatchResult of ChartGuru.ChartMarkProjector.Project(ChartGuru.Chart%2cChartGuru.ChartType%2cChartGuru.ChartLayoutEngine%2cUnityEngine.Rect%2cChartGuru.IMarkColorResolver%2cChartGuru.MarkShapeBatch%2cChartGuru.ChartMarkProjector.Scratch): a complete description
of one chart-type’s marks in screen space, decoupled from the per-type
renderer. Used by ChartGuru.ChartMorphRenderer to interpolate between
source and target during a Semantic morph.
Fields
Section titled “Fields”
public ChartType TypeReturns
ChartGuru.ChartType
PlotArea
Section titled “PlotArea”public Rect PlotAreaReturns
UnityEngine.Rect
public List<MarkShape> MarksReturns
System.Collections.Generic.List{ChartGuru.MarkShape}
Polylines
Section titled “Polylines”public List<PolylineTopology> PolylinesReturns
System.Collections.Generic.List{ChartGuru.PolylineTopology}
RadialCenter
Section titled “RadialCenter”public Vector2 RadialCenterReturns
UnityEngine.Vector2
RadialOuterRadius
Section titled “RadialOuterRadius”public float RadialOuterRadiusReturns
System.Single
public static readonly MarkShapeBatch EmptyReturns
ChartGuru.MarkShapeBatch
Methods
Section titled “Methods”
Clear()
Section titled “Clear()”public void Clear()Resets chart and radial context and clears all retained mark and polyline data for batch reuse.
Constructors
Section titled “Constructors”
MarkShapeBatch()
Section titled “MarkShapeBatch()”public MarkShapeBatch()