型。StructuredPoints是拓扑与几何都规则的数据类型,其维度代表数据的拓扑属性,起始点与空间间隔代表几何属性。在StructuredPoints中,无需明确定义每一个点的位置,因为其数据排列是按顺序的。
2)线性网格(RectilinearGrid)。
数据的拓扑属性是规则的,而几何属性为半规则。拓扑的方向是明确按XYZ轴方向而无需直接定义,几何方向要用数组来代表,该数组中每个元素有三项分别代表XYZ轴三个方向上的数据(点集)。
3)结构化网格(Structured Grid)。
数据的拓扑属性是规则的,而几何属性不规则,其网格的形状可能是弯曲的。
4)非结构化网格(Unstructured Grid)。
数据的拓扑属性与几何属性都不规则,所有的数据都可以以这种结构来表示,但这种结构的数据量非常大,占用最多的计算机资源。
5)多边形数据(PolygonalData)。
用简单的图形组成的比较复杂的三维图形通常是用这种数据格式表示。一个多边形数据通常由顶点、顶点集合、线、线集、多边形和三角面片组成,其数据的拓扑属性与几何属性都不规则。
Polygonal Data类型与Unstructured Grid有些相似,但Unstructured Grid数据中的cell可以为三维图形,如小锥体、立方体等,而PolygonalData中的cell只能为二维或一维的图形,像三角面片、多边形之类。图5为PolygonalData的几种数据结构。
由于对剂量数组进行过线性插值,并且将所有剂量值D小于最大剂量值的1/10(即D <0.1Dmax)的点全部置空,故整个剂量分布为一系列不均匀分布的点,而三维重建又需要将其显示为一个体结构,故本系统采用PolygonalData作为剂量数据将要构建的数据结构。
在进行显示处理时,