| TessellatedFace(IListIListXYZ, ElementId) Constructor | 
   Constructs a tessellated face, which, may be, have holes. Face data
   is always set, even if the input data are invalid (e.g., describes
   a wildly non-planar face). A TessellatedShepeBuilder's function is
   used to check the data and heal them if possible.
Namespace: Autodesk.Revit.DBAssembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
 Syntax
Syntaxpublic TessellatedFace(
	IList<IList<XYZ>> allLoopVertices,
	ElementId materialId
)
Public Sub New ( 
	allLoopVertices As IList(Of IList(Of XYZ)),
	materialId As ElementId
)
public:
TessellatedFace(
	IList<IList<XYZ^>^>^ allLoopVertices, 
	ElementId^ materialId
)
new : 
        allLoopVertices : IList<IList<XYZ>> * 
        materialId : ElementId -> TessellatedFaceParameters
- allLoopVertices  IListIListXYZ
- 
   Boundary vertices without duplication of the ends - i.e., a
   boundary of a triangular face consists of 3 (and NOT 4) vertices.
   The first array describes the outer loop, the following arrays,
   if any - inner loops.
   It is expected that vertices of outer boundary are listed in CCW
   order with respect to the face normal in the solid, while the
   vertices of inner loops - in CW order. The vertices listed in the
   wrong order will still be handled by TessellatedShapeBuilder, but
   performance may deteriorate. Contents of this parameter will be
   changed while constructing the face.
- materialId  ElementId
- 
   Material of the face to be used when the result is a Solid or a Sheet.
   If the result is a Mesh, a material will be assigned to the entire Mesh.
 Exceptions
Exceptions See Also
See Also