| Name | Description |
 | AddPropertyExtension | Adds a property extension to this face. |
 | AttachSurface | Attaches a surface to this face. |
 | CreateSheetBody | Creates a sheet body from this face. |
 | CreateSheetBodyByFaceExtension | Creates a sheet body by extending the face. |
 | DetachSurface | Detaches a surface from this face. |
 | EnumEdges | Enumerates the edges in a face. |
 | EnumLoops | Enumerates the loops in a face. |
 | FaceInSurfaceSense | Checks whether the face normal has the opposite direction (sense) as the underlying surface. |
 | GetAllDecalProperties | Gets the decal properties applied to this face. |
 | GetArea | Gets the area of this face. |
 | GetBody | Gets the body containing this face. |
 | GetBox | Gets the box boundaries for this face. |
 | GetClosestPointOn | Uses the X,Y,Z input point to determine the closest point on the face. |
 | GetDecalsCount | Gets the number of decals applied to this face. |
 | GetEdgeCount | Gets the number of the edges that bound this face. |
 | GetEdges | Get the edges bounding this face. |
 | GetFaceId | Gets the face ID of an imported body. |
 | GetFeature | Gets the feature that owns this face. |
 | GetFeatureId | Gets the order number for the owning feature of this face. |
 | GetFirstLoop | Gets the first loop in this face, which is not necessarily the outer loop. |
 | GetLoopCount | Gets the number of loops in this face. |
 | GetLoops | Gets all of the loops on this face. |
 | GetMaterialPropertyValues2 | Gets the material property values for this face. |
 | GetNextFace | Gets the next face in a body. |
 | GetPatternSeedFeature | Gets the seed feature of a pattern. |
 | GetProjectedPointOn | Gets the point where the input point is projected on to this face. |
 | GetPropertyExtension | Gets the property extension on this face. |
 | GetSeedFeature | Gets the seed feature of a patterned, mirrored, or copied body for this face. |
 | GetShellType | Gets the shell type for this face. |
 | GetSilhoutteEdges | Obsolete. Superseded by IFace2::GetSilhoutteEdgesVB. |
 | GetSilhoutteEdgesVB | Gets the silhouette edges. |
 | GetSurface | Gets the surface referenced by this face. |
 | GetTessNorms | Gets the normal vector for each of the triangles that make up the shaded picture tessellation. |
 | GetTessTextures | Gets the texture coordinates for the triangles. |
 | GetTessTriangleCount | Gets the number of triangles that make up the shaded picture tessellation for this face. |
 | GetTessTriangles | Gets the triangles that make up the shaded picture tessellation for this face. |
 | GetTessTriStripEdges | Gets the edge ID for each of the edges in the triangles that make up the tessellation for this face. |
 | GetTessTriStripNorms | Gets the normal vector for each of the triangles that make up the shaded picture tessellation for this face. |
 | GetTessTriStrips | Gets the vertices that make up the shaded picture tessellation for this face. |
 | GetTessTriStripSize | Gets the array size required for IFace2::GetTessTriStrips and IFace2::IGetTessTriStrips. |
 | GetTexture | Gets the texture applied to this face in the specified configuration. |
 | GetTrackingIDs | Gets the tracking IDs assigned to this face. |
 | GetTrackingIDsCount | Gets the number of tracking IDs on this face. |
 | GetTrimCurves | Obsolete. Superseded by IFace2::GetTrimCurves2. |
 | GetTrimCurves2 | Gets the definition of all of the entities that describe a trimmed face. |
 | GetTrimCurveTopology | Gets the trim curve topology for this face. |
 | GetTrimCurveTopologyCount | Gets the number of elements in the trim curve topology for this face. |
 | GetTrimCurveTopologyTypes | Gets the types of elements in the trim curve topology for this face. |
 | GetUVBounds | Gets the values that describe the U, V bounds of this face. |
 | HasMaterialPropertyValues | Gets whether this face has an appearance. |
 | Highlight | Adds highlighting to or removes highlighting from a face. |
 | ICreateSheetBody | Creates a sheet body from this face. |
 | ICreateSheetBodyByFaceExtension | Creates a sheet body by extending the face. |
 | IGetAllDecalProperties | Gets the decal properties applied to this face. |
 | IGetBody | Gets the body containing this face. |
 | IGetBox | Gets the box boundaries for this face. |
 | IGetClosestPointOn | Uses the X,Y,Z input point to determine the closest point on the face. |
 | IGetDecalProperties | Gets the properties of the specified decal on this face. |
 | IGetEdges | Get the edges bounding this face. |
 | IGetFacetData | Obsolete. Superseded by IFace2::GetTessNorms, IFace2::IGetTessNorms, IFace2::GetTessTextures, IFace2::IGetTessTextures, IFace2::GetTessTriangleCount, IFace2::GetTessTriangles, IFace2::IGetTessTriangles, IFace2::GetTessTriStripEdges, IFace2::IGetTessTriStripEdges, IFace::GetTessTriStripNorms, IFace2::IGetTessTriStripNorms, IFace2::GetTessTriStrips, and IFace2::IGetTessTriStrips. |
 | IGetFeature | Gets the feature that owns this face. |
 | IGetFirstLoop | Gets the first loop in this face, which is not necessarily the outer loop. |
 | IGetLoops | Gets all of the loops on this face. |
 | IGetMaterialPropertyValues2 | Gets the material property values for this face. |
 | IGetNextFace | Gets the next face in a body. |
 | IGetPatternSeedFeature | Gets the seed feature of a pattern. |
 | IGetSilhoutteEdgeCount | Gets the number of silhouette edges for this face. |
 | IGetSilhoutteEdges | Gets the silhouette edges for this face with the specified root point and in the specified direction. |
 | IGetSurface | Gets the surface referenced by this face. |
 | IGetTessNorms | Gets the normal vector for each of the triangles that make up the shaded picture tessellation. |
 | IGetTessTextures | Gets the texture coordinates for the triangles. |
 | IGetTessTriangles | Gets the triangles that make up the shaded picture tessellation for this face. |
 | IGetTessTriStripEdges | Gets the edge ID for each of the edges in the triangles that make up the tessellation for this face. |
 | IGetTessTriStripEdgeSize | Gets the size of the array returned by IFace2::GetTessTriStripEdges and IFace2::IGetTessTriStripEdges. |
 | IGetTessTriStripNorms | Gets the normal vector for each of the triangles that make up the shaded picture tessellation for this face. |
 | IGetTessTriStrips | Gets the vertices that make up the shaded picture tessellation for this face. |
 | IGetTrackingIDs | Gets the tracking IDs assigned to this face. |
 | IGetTrimCurveSize | Obsolete. Superseded by IFace2::IGetTrimCurveSize2. |
 | IGetTrimCurveSize2 | Gets the size of the array required for IFace2::GetTrimCurves2
|
 | IGetTrimCurveTopology | Gets the trim curve topology for this face. |
 | IGetTrimCurveTopologyTypes | Gets the trim curve topology type array for this face. |
 | IGetUVBounds | Gets the values that describe the U, V bounds of this face. |
 | IHighlight | Adds highlighting to or removes highlighting from a face. |
 | IImprintCurve | Imprints a curve on the selected face. |
 | IIsCoincident | Gets whether this face and the specified face, which is located on a different body, are coincident. |
 | IIsSame | Gets whether the two faces are the same. |
 | ImprintCurve | Imprints a curve on the selected face. |
 | ImprintCurveCount | Gets the number of new edges and faces to create when imprinting a curve. |
 | IRemoveInnerLoops | Removes the inner loops on this face if the face is from a sheet (surface) body. |
 | IRemoveMaterialProperty2 | Removes the material property values from this face. |
 | IReverseEvaluate | Gets the UV parameters for the given XYZ location on this face. |
 | IsCoincident | Gets whether this face and the specified face, which is located on a different body, are coincident. |
 | ISetMaterialPropertyValues2 | Sets the material property values for this face. |
 | IsSame | Gets whether the two faces are the same. |
 | RemoveFaceId | Removes the face ID on an imported body. |
 | RemoveInnerLoops | Removes the inner loops on this face if the face is from a sheet (surface) body. |
 | RemoveMaterialProperty | Obsolete. Superseded by IFace2::RemoveMaterialProperty2. |
 | RemoveMaterialProperty2 | Removes the material property values from this face. |
 | RemoveRedundantTopology | Removes redundant topology from the face. |
 | RemoveTexture | Obsolete. Superseded by IFace2::RemoveTexture2. |
 | RemoveTexture2 | Removes the texture applied to this face in the specified configuration. |
 | RemoveTextureByDisplayState | Removes the texture applied to this face in the specified display state. |
 | RemoveTrackingID | Removes a tracking ID assigned to this face. |
 | ResetPropertyExtension | Clears all values stored in the property extension. |
 | ReverseEvaluate | Gets the UV parameters for the given XYZ location on this face. |
 | SetFaceId | Sets the face ID on an imported body. |
 | SetMaterialPropertyValues2 | Sets the material property values for this face. |
 | SetTexture | Applies texture to this face in the specified configuration. |
 | SetTextureByDisplayState | Applies texture to this face in the specified display state. |
 | SetTrackingID | Assigns a tracking ID to this face. |