ITinFeatureEdit Interface
Provides access to methods that control TIN 'features'.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
|
Name |
Description |
|
AddPointZ |
Adds a 3D point to the TIN. pSeed can be NULL or Nothing. |
|
AddPolygon |
Adds polygon. pSeed can be NULL or Nothing. |
|
AddPolygonZ |
Adds Z-aware polygon. pSeed can be NULL or Nothing. |
|
AddPolyline |
Adds polyline. pSeed can be NULL or Nothing. |
|
AddPolylineZ |
Adds Z-aware polyline. pSeed can be NULL or Nothing. |
|
AddPolyObjects |
Adds polygons/polylines. |
|
CanAdd |
Checks if the specified shape can be added without creating spatial conflict. |
|
CanAddVertex |
Checks if a new polygon/polyline vertex can be added without creating spatial conflict. |
|
CanDeleteVertex |
Checks if a polygon/polyline vertex can be deleted without creating spatial conflict. |
|
CanDisplace |
Checks if the embedded object can be moved (continuously) to a new location without creating spatial conflict. |
|
CanMove |
Checks if the embedded object can be relocated to a new location without creating spatial conflict. |
|
CanMoveVertex |
Checks if a polygon/polyline vertex can be moved to a new location without creating spatial conflict. |
|
CanReplace |
Checks if the embedded object can be replaced by the new shape without creating spatial conflict. |
|
CanRotate |
Checks if the embedded polyline/polygon can be rotated without creating spatial conflict. pOrigin can be NULL or Nothing. |
|
CanScalePolygon |
Checks if the embedded polygon can be expanded or shrinked without creating spatial conflict. pOrigin can be NULL or Nothing. |
|
ClusterPoints |
Finds a cluster of nodes, each node in the group has at least one neighbor, to which the distance is smaller, or equal to, the specified value. |
|
ConvertToPolygons |
Converts qualified triangles to a polygon feature class. |
|
ConvertToPolylines |
Converts qualified edges to a polyline feature class. |
|
Delete |
Deletes the embedded point/polygon/polyline represented by the specified seed. |
|
DeleteVertex |
Deletes the specified vertex from an embedded polygon/polyline. |
|
ElementsIgnoredInConflictTest |
The TIN nodes or edges to be ignored in conflict detection (used by processes such as CanAdd and CanMove). |
|
ExtractPolygon |
Extracts polygon. |
|
ExtractPolyline |
Extracts polyline. The seed must be a special edge, or an edge with tagValue. |
|
IsInMemoryEditMode |
Indicates if the specified TIN is in in-memory-edit mode. |
|
IsNodeShared |
Returns TRUE if specified node is shared by more than two enforced edges. |
|
Merge |
Merges two embedded polygons sharing the specified common edge. |
|
Move |
Moves the embedded point/polygon/polyline represented by the specified seed. |
|
MoveVertex |
Moves the specified vertex of an embedded polygon/polyline to a new location. |
|
QueryAdjacentVertices |
Queries the first two non-densified nodes of a line segment represented by the specified edge). |
|
RefreshTagValues |
Refresh cached TIN tag values. |
|
RemoveIslands |
Removes islands whose area is smaller than the specified value, from the embedded polygon represented by the specified seed. Remove all holes if the value is zero. |
|
Rotate |
Rotates the embedded polygon/polyline represented by the specified seed. pOrigin can be NULL or Nothing. |
|
ScalePolygon |
Expands or shrinks the embedded polygon represented by the specified seed. pOrigin can be NULL or Nothing. |
|
SetToConstrainedDelaunay |
Apply constrained Delaunay from now on. |
|
StartInMemoryEditing |
Initiates memory edit mode. Use ITinEdit::SaveAs to persist. Don't use Save. |
|
StopAtEnforcedEdge |
Indicates if a polygon related process (e.g., ExtractPolygon) should stop when reach an enforced edge. |
|
StopAtJuncture |
Indicates if a polyline related process (e.g., ExtractPolyline) should stop at juncture. |
Classes that implement ITinFeatureEdit
Classes |
Description |
Tin |
The Esri TIN component. |