Autodesk.Revit.DB.FaceArray 是用于表示 Revit 中模型的一个面数组。该类包含一组 Autodesk.Revit.DB.Face 对象,每个对象都表示一个模型表面。
FaceArray faces = new FaceArray(); // 创建一个新的面数组对象
// 创建两个面对象并向数组中添加
Face face1 = new Face();
Face face2 = new Face();
faces.Append(face1);
faces.Append(face2);
// 修改数组中的面
Face face3 = faces[0];
face3.Orientation = FaceOrientation.Reversed;
在该例中,我们首先创建了一个新的空面数组,然后追加了两个新的面到面数组中。接着,我们访问了第一个面的索引位置,将其方向倒转。