RVTDocs.com
Namespace: Autodesk.Revit.DB Class: Face

Face.Triangulate

Method
Description:
Returns a triangular mesh approximation to the face.
Remarks:
Tolerance of approximation is defined internally by Revit to be adequate for display purposes.
Syntax
public Mesh Triangulate()
Examples
private void TriangulateFace(Face face)
{
    // Get mesh
    Mesh mesh = face.Triangulate();
    for (int i = 0; i < mesh.NumTriangles; i++)
    {
        MeshTriangle triangle = mesh.get_Triangle(i);
        XYZ vertex1 = triangle.get_Vertex(0);
        XYZ vertex2 = triangle.get_Vertex(1);
        XYZ vertex3 = triangle.get_Vertex(2);
    }
}