AddFace Method (IPolyFaceMesh)

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

####

IPolyFaceMesh Interface
IPolyFaceMesh Members
IPolyFaceMesh::GetFace Method
IPolyFaceMesh::GetFacesCount Method

# Availability

DraftSight V1R1.3