界面 > 处理数据交换格式 > 中性文件 > 导入中性文件 > 边图元数据格式
  
边图元数据格式
边图元包含有关两个修剪曲面之间的边界的数据。该数据包括两个曲面的标识、边相对于曲面顺时针边界横移的方向,以及每个曲面中用边表示的边界段的 uv 点。uv 点每四个一组。第一对点是曲面 1 中的边的 u 和 v 坐标,而第二对点为曲面 2 中的边的坐标。在两个曲面中,每个边均由相同数目的点数表示,并具有一个包含在其数据部分中的相应曲线图元。两个曲面的 ID 是连贯的。下面分别介绍各个曲线。
边的拓扑数据
边的拓扑数据包括用于描述该边如何表示两个曲面间边界的特定部分的所有数据。
数据格式:
surface_ids[2]
(整型)
标识与边相连接的曲面
direction[2]
(整型)
边在任一曲面中的方向。如果边的方向与曲面边界的方向一致,则为 1;如二者方向相反,则为 -1。
uv_points[ ][4]
(双精度)
边界点阵列
曲面 1 中,uv_points[i][0] = u
曲面 1 中,uv_points[i][1] = v
曲面 2 中,uv_points[i][2] = u
曲面 2 中,uv_points[i][3] = v
curve_type
(整型)
边所表示的曲线类型
curve
(曲线结构)
对应的 3D 曲线
uv_curves [2]
(分量结构)
每个曲面上的曲线