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

ITransformationMethod Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > EditorExt > ESRI.ArcGIS.EditorExt > Interfaces > IT > ITransformationMethod Interface
ArcGIS Developer Help

ITransformationMethod Interface

Provides access to transformation method.

Product Availability

Available with ArcGIS Desktop.

When To Use

Use this interface to define and perform a spatial adjustment. Define the adjustment parameters using ITransformationMethod::DefineFromControlPoints. Adjust entities using one of the transform methods.


Name Description
Method DefineFromControlPoints Defines the best transformation between a set of points.
Read-only property MinNumDisplacementPoints The minumum number of displacement points required for this transformation method.
Read-only property Name The name of the transformation method.
Read-only property SupportsIdentityLinks Indicates if the transformation method supports identity links.
Method Transform Transforms the given features.
Method TransformElement Transforms the given element.
Method TransformShape Transforms the given geometry.

Classes that implement ITransformationMethod

Classes Description
AffineTransformationMethod The affine transformation method.
ConformalTransformationMethod The conformal transformation method.
EdgeSnapTransformationMethod The edge snap transformation method.
PiecewiseTransformationMethod The piecewise (rubber sheeting) transformation method.
ProjectiveTransformationMethod The projective transformation method.