我创建了一个带有两个TContourSeries的TeeChart:一个TeeChart的填充设置为false,另一个为true。两者都获得完全相同的数据,并且在将数据提供给它们时都处于不活动状态。
当我激活未填充的系列时,只需不到一秒钟即可完成自我绘制。并非如此,填充系列。绘制所需时间至少要长10倍。
为什么会这样?我想像一下,填充系列使用与未填充系列相同的算法,然后使用某种洪水填充。那不应该花那么长时间。
有没有一种方法可以在填充模式下加快该系列的绘制速度?这里不可以减少数据。
我正在复制here的回复。
恐怕轮廓序列的填充并不像乍一看那样简单。我们在内部使用TIsoSurface绘制单元格,这会使过程变慢。
一些参考: