简数社区

查看: 409|回复: 0

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

[复制链接]

42

主题

53

帖子

347

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
347
发表于 2018-4-19 14:16:49 | 显示全部楼层 |阅读模式
LightningChart 最新版v.8.3全新发布,本次版本发布带来了一些新的功能,包括网格模型,三角鼠标追踪,下面将一一为大家介绍:

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


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

事件参数信息如下:
  • IntersectionPointAxisValues:intersection point of triangle face, in axes values
  • ModelSpaceTriangleCoordinates:array of 3 triangle corners (vertices) the mouse is hitting, in 3D model spacecoordinates
  • WorldSpaceTriangleCoordinates:array of 3 triangle corners (vertices) the mouse is hitting, in 3D world spacecoordinates.
  • NearestCoordinateIndex:Index of nearest coordinate index of traced triangle, value of 0…2. Use theindex to extract the coordinate from
  • ModelSpaceTriangleCoordinatesor WorldSpaceTriangleCoordinatesarray.

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

除了常用样式外,SeriesEventMarker支持两个特殊的Symbol.Shape样式设置,实现垂直线与Y轴刻度投影。如图中的HollowYAxis 和 HollowYAxisActive。它们具有1像素宽的垂直线,并且从Y轴 MajorTicks 和MinorTicks中选取位置。如需调整刻度长度,编辑YAxis.MajorDivTickStyle.LineLength和 YAxis.MinorDivTickStyle.LineLength 属性即可实现。


特殊事件标记样式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 Yvalues or coordinates are equal. Using DataPointIndices info, you can e.g. picka color for line point, from data point’s PointColorfield or external color array.


The new data point indicesarray is handy when picking a color by data point index (upper line),orduplicating coordinates to be make coloring with solid steps (lower line).

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

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


功能五:   极坐标图轴增强
轴可以通过幅度,角度或两者来反转。

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





左边的比例没变,右边AngularReversed= True and AmplitudeReversed = True.支持 AmplitudeAxisAngle转换幅度轴位置。幅度比例角度可以设置为精准的角度(AmpitudeAxisAngleType= Absolute), 或 (AmpitudeAxisAngleType = Relative).




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

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






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
LightningChart 中文网论坛管理团队

我们提供:商业授权技术支持图表定制VIP服务 等相关支持服务
在线客服:2133220776(QQ,非技术,工作日 10:00 ~ 17:00)
新浪微博:https://weibo.com/jianshukeji
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表