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

ITopologyGraph.TransformSelection Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IT > ITopologyGraph Interface > ITopologyGraph.TransformSelection Method
ArcGIS Developer Help

ITopologyGraph.TransformSelection Method

Applies the specified transformation to the selected elements of the graph.

[Visual Basic .NET]
Public Sub TransformSelection ( _
    ByVal Direction As esriTransformDirection, _
    ByVal transformation As ITransformation, _
    ByVal proportionalStretch As Boolean _
public void TransformSelection (
    esriTransformDirection Direction,
    ITransformation transformation,
    bool proportionalStretch
HRESULT TransformSelection(
  esriTransformDirection Direction,
  ITransformation* transformation,
  VARIANT_BOOL proportionalStretch

Direction is a parameter of type esriTransformDirection transformation
transformation is a parameter of type ITransformation* proportionalStretch
proportionalStretch is a parameter of type bool

Product Availability

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


This method modifies the selected TopologyElements using an ITransformation reference. It can be used to move a point or to apply more advanced coordinate transformations such as Conformal, Affine or Projective transformations. For example, it can be used to adjust a polygon using control points without breaking the adjacency with other polygons.

See Also

ITopologyGraph Interface