LightningChart v.8.3 最新版重磅上线-引入5个超实用的新功能

​​LightningChart 最新版v.8.3全新发布,本次版本发布带来了一些新的功能,包括网格模型,三角鼠标追踪,下面将一一为大家介绍:

功能一: 网格模型,三角鼠标追踪

006nfkhOgy1fqhzdhswapj30nh0g6ahe.jpg

​使用MouseTriangleTraced 事件. 鼠标将会显示离相机最近的三角形注释

事件参数信息如下:

  • IntersectionPointAxisValues: intersection point of triangle face, in axes values
  • ModelSpaceTriangleCoordinates: array of 3 triangle corners (vertices) the mouse is hitting, in 3D model space coordinates
  • WorldSpaceTriangleCoordinates: array of 3 triangle corners (vertices) the mouse is hitting, in 3D world space coordinates
  • NearestCoordinateIndex: Index of nearest coordinate index of traced triangle, value of 0…2. Use the index to extract the coordinate from ModelSpaceTriangleCoordinates or WorldSpaceTriangleCoordinates array.

 

功能二: SeriesEventMarkers新样式,Y轴投影

除了常用样式外,SeriesEventMarker支持两个特殊的Symbol.Shape样式设置,实现垂直线与Y轴刻度投影。

如图中的HollowYAxis 和 HollowYAxisActive。它们具有1像素宽的垂直线,并且从Y轴 MajorTicks 和MinorTicks 中选取位置。

如需调整刻度长度,编辑YAxis.MajorDivTickStyle.LineLength 和 YAxis.MinorDivTickStyle.LineLength 属性即可实现。

006nfkhOgy1fqhzfwbrm4j308g05iaa3.jpg

​特殊事件标记样式HollowYAxis 和HollowYAxisActive,便于制作每个系列数据游标。

 

功能三: XY线图颜色和样式事件改进

在事件参数中添加数据点指数:

• HasDataPointIndices: Only applicable in FreeformPointLineSeries.

• DataPointIndices: Data point indices that were included in the coordinates and colors arrays. Note: chart will skip subsequent points in line construction, if their X and Y values or coordinates are equal. Using DataPointIndices info, you can e.g. pick a color for line point, from data point’s PointColor field or external color array.

006nfkhOgy1fqhzg4iopqj30m30cvt92.jpg

​The new data point indices array is handy when picking a color by data point index (upper line),or duplicating coordinates to be make coloring with solid steps (lower line).

功能四: 极地视图PointLineSeries中新添线样式及颜色事件

极地视图PointLineSeries中新添线样式及颜色事件中设有坐标和颜色操作事件CustomLinePointColoringAndShaping。它包含与XY图相似的数据点指数 (请参考第3小节).

006nfkhOgy1fqhzgc48hfj30iu0htwjh.jpg

CustomLinePointColoringAndShaping 用于操作颜色和直线的坐标的事件。

 

功能五: 极坐标图轴增强

轴可以通过幅度,角度或两者来反转。

反转角度比例,设置AngularReversed = True.反转幅度比例,设置AmplitudeReversed = True.

006nfkhOgy1fqhzghl5hdj3089081jsz.jpg006nfkhOgy1fqhzrm9zw3j308c083jt0.jpg

​左边的比例没变,右边AngularReversed = True and AmplitudeReversed = True.

支持 AmplitudeAxisAngle转换幅度轴位置。

幅度比例角度可以设置为精准的角度(AmpitudeAxisAngleType = Absolute), 或 (AmpitudeAxisAngleType = Relative).

006nfkhOgy1fqhzh1fonaj308w08n762.jpg006nfkhOgy1fqhzrv305dj308c083q4l.jpg

​​AngleOrigin = 30. AmplitudeAxisAngle = 90. On the left, AmplitudeAxisAngleType = Absolute. On the right, AmplitudeAxisAngleType = Relative: Overall the amplitude scale rotates 120 degrees in this case.

默认情况下,图表尽量包含可能多的角度分割。控制角度分区,请设置AngularAxisAutoDivSpacing to False. 图表将会计算AngularAxisMajorDivCount分割区域数。如果图表空间太小而无法渲染所有分区和标签,则会使用可以容纳的分区数量。

LightningChart最新版 v.8.3 全新发布,新功能使用教程。

温馨提醒:简数科技为LightningChart可视化图表控免费提供中文技术支持服务

转载于:https://my.oschina.net/jianshukeji/blog/1801040

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值