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