Provides access to methods that control TIN 'features'.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
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. | |
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. | |
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. |
CoClasses that implement ITinFeatureEdit
CoClasses and Classes | Description |
---|---|
Tin | The ESRI TIN component. |