AirControl  1.3.0
Open Source, Modular, and Extensible Flight Simulator For Deep Learning Research
XCharts.LineChart Class Reference
Inheritance diagram for XCharts.LineChart:
Collaboration diagram for XCharts.LineChart:

Additional Inherited Members

- Public Member Functions inherited from XCharts.CoordinateChart
override void ClearData ()
 Remove all data from series,legend and axis. It just emptying all of serie's data without emptying the list of series. 清空所有图例,系列和坐标轴类目数据。系列中指示清空系列中的数据,会保留系列列表。 More...
 
override void RemoveData ()
 Remove all data from series,legend and axis. The series list is also cleared. 清空所有图例,系列和坐标轴类目数据。系列的列表也会被清空。 More...
 
void ClearAxisData ()
 Remove all data of Axes. 清除所有x轴和y轴的类目数据。 More...
 
void AddXAxisData (string category, int xAxisIndex=0)
 Add a category data to xAxis. 添加一个类目数据到指定的x轴。 More...
 
void UpdateXAxisData (int index, string category, int xAxisIndex=0)
 Update category data. 更新X轴类目数据。 More...
 
void AddXAxisIcon (Sprite icon, int xAxisIndex=0)
 Add an icon to xAxis. 添加一个图标到指定的x轴。 More...
 
void UdpateXAxisIcon (int index, Sprite icon, int xAxisIndex=0)
 Update xAxis icon. 更新X轴图标。 More...
 
void AddYAxisData (string category, int yAxisIndex=0)
 Add a category data to yAxis. 添加一个类目数据到指定的y轴。 More...
 
void UpdateYAxisData (int index, string category, int yAxisIndex=0)
 Update category data. 更新Y轴类目数据。 More...
 
void AddYAxisIcon (Sprite icon, int yAxisIndex=0)
 Add an icon to yAxis. 添加一个图标到指定的y轴。 More...
 
void UpdateYAxisIcon (int index, Sprite icon, int yAxisIndex=0)
 更新Y轴图标。 More...
 
bool IsValue ()
 reutrn true when all the show axis is Value type. 纯数值坐标轴(数值轴或对数轴)。 More...
 
bool IsCategory ()
 纯类目轴。 More...
 
bool IsInGrid (Grid grid, Vector2 local)
 坐标是否在坐标轴内。 More...
 
bool IsInGrid (Grid grid, Vector3 local)
 
bool IsInGrid (Grid grid, float x, float y)
 
bool IsInAnyGrid (Vector2 local)
 
Grid GetGrid (Vector2 local)
 
void RefreshDataZoom ()
 在下一帧刷新DataZoom More...
 
void RefreshAxisMinMaxValue ()
 立即刷新数值坐标轴的最大最小值 More...
 
Vector3 ClampInGrid (Grid grid, Vector3 pos)
 
void CovertXYAxis (int index)
 转换X轴和Y轴的配置 More...
 
void UpdateCoordinate ()
 更新坐标系原点和宽高 More...
 
void SetMaxCache (int maxCache)
 设置可缓存的最大数据量。当数据量超过该值时,会自动删除第一个值再加入最新值。 More...
 
Grid GetGrid (int index)
 
XAxis GetXAxis (int index)
 
YAxis GetYAxis (int index)
 
override void OnDataZoomRangeChanged (DataZoom dataZoom)
 
bool IsAnyYAxisIsCategory ()
 
void Internal_RefreshLabelPosition (Serie serie, SerieData serieData, SerieLabel serieLabel, Vector3 pos, bool IsNeedCheckPosition, bool isYAxis)
 
void Internal_CheckClipAndDrawPolygon (VertexHelper vh, Vector3 p1, Vector3 p2, Vector3 p3, Vector3 p4, Color32 color, bool clip, Grid grid)
 
void Internal_CheckClipAndDrawPolygon (VertexHelper vh, Vector3 p, float radius, Color32 color, bool clip, bool vertical, Grid grid)
 
void Internal_CheckClipAndDrawPolygon (VertexHelper vh, Vector3 p1, Vector3 p2, Vector3 p3, Vector3 p4, Color32 startColor, Color32 toColor, bool clip, Grid grid)
 
void Internal_CheckClipAndDrawPolygon (VertexHelper vh, ref Vector3 p1, ref Vector3 p2, ref Vector3 p3, ref Vector3 p4, Color32 startColor, Color32 toColor, bool clip, Grid grid)
 
void Internal_CheckClipAndDrawTriangle (VertexHelper vh, Vector3 p1, Vector3 p2, Vector3 p3, Color32 color, bool clip, Grid grid)
 
void Internal_CheckClipAndDrawTriangle (VertexHelper vh, Vector3 p1, Vector3 p2, Vector3 p3, Color32 color, Color32 color2, Color32 color3, bool clip, Grid grid)
 
void Internal_CheckClipAndDrawLine (VertexHelper vh, Vector3 p1, Vector3 p2, float size, Color32 color, bool clip, Grid grid)
 
void Internal_CheckClipAndDrawSymbol (VertexHelper vh, SerieSymbolType type, float symbolSize, float tickness, Vector3 pos, Color32 color, Color32 toColor, Color32 backgroundColor, float gap, bool clip, float[] cornerRadius, Grid grid, Vector3 startPos)
 
void Internal_CheckClipAndDrawZebraLine (VertexHelper vh, Vector3 p1, Vector3 p2, float size, float zebraWidth, float zebraGap, Color32 color, Color32 toColor, bool clip, Grid grid)
 
Grid GetAxisGridOrDefault (Axis axis)
 
Grid GetDataZoomGridOrDefault (DataZoom dataZoom)
 
Grid GetSerieGridOrDefault (Serie serie)
 
XAxis GetSerieXAxisOrDefault (Serie serie)
 
YAxis GetSerieYAxisOrDefault (Serie serie)
 
float GetXAxisOnZeroOffset (XAxis axis)
 
float GetYAxisOnZeroOffset (YAxis axis)
 
YAxis GetRelatedYAxis (XAxis axis)
 
XAxis GetRelatedXAxis (YAxis axis)
 
float Internal_CheckBarAnimation (Serie serie, int dataIndex, float barHig, out bool isBarEnd)
 
float Internal_GetBarGap (SerieType type)
 
double Internal_GetBarSameStackTotalValue (string stack, int dataIndex, SerieType type)
 
float Internal_GetBarTotalWidth (float categoryWidth, float gap, SerieType type)
 
int Internal_GetBarIndex (Serie currSerie, SerieType type)
 
- Protected Member Functions inherited from XCharts.CoordinateChart
override void InitComponent ()
 
override void Update ()
 
override void DrawPainterBase (VertexHelper vh)
 
override void DrawBackground (VertexHelper vh)
 
void DrawClip (VertexHelper vh)
 
override void DrawPainterSerie (VertexHelper vh, Serie serie)
 
override void DrawPainterTop (VertexHelper vh)
 
override void CheckTootipArea (Vector2 local, bool isActivedOther)
 
virtual void UpdateTooltipValue (Vector2 local)
 
override void UpdateTooltip ()
 
void UpdateAxisTooltipLabel (int axisIndex, Axis axis)
 
virtual void InitAxisRuntimeData (Axis axis)
 
virtual void CheckMinMaxValue ()
 
virtual void GetSeriesMinMaxValue (Axis axis, int axisIndex, out double tempMinValue, out double tempMaxValue)
 
void UpdateAxisLabelText (Axis axis)
 
virtual void OnCoordinateChanged ()
 
override void OnSizeChanged ()
 
void DrawXTooltipIndicator (VertexHelper vh)
 
void DrawYTooltipIndicator (VertexHelper vh)
 
virtual void DrawLabelBackground (VertexHelper vh)
 
override void OnRefreshLabel ()
 
Color32 GetXLerpColor (Color32 areaColor, Color32 areaToColor, Vector3 pos, Grid grid)
 
Color32 GetYLerpColor (Color32 areaColor, Color32 areaToColor, Vector3 pos, Grid grid)
 
void UpdateSerieGridIndex ()
 
void DrawYBarSerie (VertexHelper vh, Serie serie, int colorIndex)
 
void DrawXBarSerie (VertexHelper vh, Serie serie, int colorIndex)
 
void DrawCandlestickSerie (VertexHelper vh, int colorIndex, Serie serie)
 
void DrawHeatmapSerie (VertexHelper vh, int colorIndex, Serie serie)
 
void DrawLinePoint (VertexHelper vh, Serie serie)
 
void DrawLineArrow (VertexHelper vh, Serie serie)
 
void DrawXLineSerie (VertexHelper vh, Serie serie, int colorIndex)
 
void DrawYLineSerie (VertexHelper vh, Serie serie, int colorIndex)
 
void DrawScatterSerie (VertexHelper vh, int colorIndex, Serie serie)
 
- Protected Attributes inherited from XCharts.CoordinateChart
StringBuilder sb = new StringBuilder(100)
 
Action< PointerEventData, int > m_OnPointerClickBar
 
- Properties inherited from XCharts.CoordinateChart
Gridgrid [get]
 grid component. 网格组件。 More...
 
List< Gridgrids [get]
 
List< XAxisxAxes [get]
 the x Axes,xAxes[0] is the first x axis, xAxes[1] is the second x axis. 两个x轴。 More...
 
List< YAxisyAxes [get]
 the y Axes, yAxes[0] is the first y axis, yAxes[1] is the second y axis. 两个y轴。 More...
 
XAxisxAxis0 [get]
 X轴(下) More...
 
XAxisxAxis1 [get]
 X轴(上) More...
 
YAxisyAxis0 [get]
 Y轴(左) More...
 
YAxisyAxis1 [get]
 Y轴(右) More...
 

Detailed Description

Definition at line 17 of file LineChart.cs.


The documentation for this class was generated from the following file: