This document is archived and information here might be outdated.  Recommended version.


ITinFeatureEdit.Delete Method (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (GeoDatabase)  

ITinFeatureEdit.Delete Method

Deletes the embedded point/polygon/polyline represented by the specified seed.

[Visual Basic .NET]
Public Sub Delete ( _
    ByVal pSeed As ITinFeatureSeed _
)
[C#]
public void Delete (
    ITinFeatureSeed pSeed
);
[C++]
HRESULT Delete(
  ITinFeatureSeed* pSeed
);
[C++]

Parameters pSeed [in]
pSeed is a parameter of type ITinFeatureSeed*

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

Removes the point, polyline, or polygon feature from the TIN by deleting its vertices (nodes) from the triangulation. Only when a feature's vertices are shared with another feature are they maintained in order to preserve the definition of the other feature's geometry.

The TIN feature is defined by the passed seed . If the seed is a node the feature is a point. If the seed is a triangle the feature is a polygon whose area is represented by the set of contiguous triangles with the same tag value. If the seed is an edge the feature is a polyline comprised of all unambiguously connected edges with the same tag value or edge type. The ITinFeatureSeed.UseTagValue property is used to determine whether the edge seed is defined by its tag or edge type.

The TIN must be in edit mode. See ITinEdit.StartEditing and ITinFeatureEdit.StartInMemoryEditing

See Also

ITinFeatureEdit Interface