AddFace Method (IPolyFaceMesh) Send Feedback
See Also 
Result[out]
Result code as defined in dsPolyFaceMeshEditResult_e
Corner1Vertex
Mesh vertex index of the first corner
Corner2Vertex
Mesh vertex index of the second corner
Corner3Vertex
Mesh vertex index of the third corner
Corner4Vertex
Mesh vertex index of the fourth corner
Adds a Face to the mesh using mesh vertex indexes.

Syntax

Visual Basic 
Function AddFace( _
   ByVal Corner1Vertex As System.Integer, _
   ByVal Corner2Vertex As System.Integer, _
   ByVal Corner3Vertex As System.Integer, _
   ByVal Corner4Vertex As System.Integer _
) As dsPolyFaceMeshEditResult_e
C# 
dsPolyFaceMeshEditResult_e AddFace( 
   System.int Corner1Vertex,
   System.int Corner2Vertex,
   System.int Corner3Vertex,
   System.int Corner4Vertex
)
JavaScript 
AddFace( 
   Corner1Vertex : Number,
   Corner2Vertex : Number,
   Corner3Vertex : Number,
   Corner4Vertex : Number
) : String
COM native C++ 
HRESULT AddFace( 
   LONG Corner1Vertex,
   LONG Corner2Vertex,
   LONG Corner3Vertex,
   LONG Corner4Vertex,
   dsPolyFaceMeshEditResult_e* Result
) 
C++ 
DSRESULT AddFace( 
   long Corner1Vertex,
   long Corner2Vertex,
   long Corner3Vertex,
   long Corner4Vertex,
   dsPolyFaceMeshEditResult_e* Result
) 

Parameters

Corner1Vertex
Mesh vertex index of the first corner
Corner2Vertex
Mesh vertex index of the second corner
Corner3Vertex
Mesh vertex index of the third corner
Corner4Vertex
Mesh vertex index of the fourth corner
Result[out] or Return Value
Result code as defined in dsPolyFaceMeshEditResult_e

Remarks

Use IPolyFaceMesh::GetVerticesCount and IPolyFaceMesh::GetVertexCoordinate to find the mesh vertex index that corresponds to each corner of the mesh Face.
 

See Also

Availability

DraftSight V1R1.3