继承关系
vtkPlaneSource: public vtkPolyDataAlgorithm : public vtkAlgorithm : public vtkObject
主要数据成员:
0 平面是有界的:Origin Point Point2 是平行四边的一个顶角,角的边长决定平面大小
1 平面中心点 double Center[3]
2 平面法向量 double Normal[3]
3 球面多边形vtkCellArray
构造过程:根据构造函数的默认参数default x resolution 1,default x resolution 1,
起点Origin,两个点Point1,Point2;
得到从Origin到Point1,Point2的两个方向向量,从而根据x y resolution划分出更密集的点集,x resolution 指从Origin到Point1等距离插入多少个点;x resolution 同理;
计算出每个点的法向量vtkFloatArray,每个点的法向量值都相同;
计算多边形数据