Autodesk.Revit.DB.MeshTriangle 类型表示 Revit 中的一个网格三角形。
MeshVertexIndex1: 获取或设置三角形的第一个顶点的索引。
MeshVertexIndex2: 获取或设置三角形的第二个顶点的索引。
MeshVertexIndex3: 获取或设置三角形的第三个顶点的索引。
Normal: 获取或设置三角形的法线向量。
Equals: 确定指定的对象是否等于当前对象。
GetHashCode: 用作默认哈希函数。
ToString: 返回一个表示当前对象的字符串。
// 创建新的 MeshTriangle 对象
MeshTriangle triangle = new MeshTriangle();
// 设置三角形的顶点索引
triangle.MeshVertexIndex1 = 0;
triangle.MeshVertexIndex2 = 1;
triangle.MeshVertexIndex3 = 2;
// 设置三角形的法线向量
triangle.Normal = new XYZ(0, 1, 0);
// 输出三角形的属性
Console.WriteLine(triangle.MeshVertexIndex1);
Console.WriteLine(triangle.MeshVertexIndex2);
Console.WriteLine(triangle.MeshVertexIndex3);
Console.WriteLine(triangle.Normal);
System.Object
↳ Autodesk.Revit.DB.MeshTriangle