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

IAdjustXform Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > DataSourcesRaster > ESRI.ArcGIS.DataSourcesRaster > Interfaces > IA > IAdjustXform Interface
ArcGIS Developer Help

IAdjustXform Interface

Provides access to members that control an adjustment (rubber sheeting) transform.

Product Availability

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


Name Description
Method DefineFromControlPoints Defines an adjustement transform using control points.
Read-only property Domains The domains in output space.
Method GetControlPoints Gets control points.
Read-only property IsIdentity Indicates if this geodata transform is an identity transform.
Read/write property NaturalNeighbor Indicates if natural neighbor interpolation should be used.
Read/write property PolynomialApproximation The polynomial for initial approximation.
Read/write property SpatialReference The output spatial reference after applying this transform.
Method Transform Transforms a set of points in a given direction.
Method TransformCellsize Transforms a cellsize in a given direction.
Method TransformExtent Transforms an extent in a given direction.
Method TransformPoints Transforms a point collection in a given direction

Inherited Interfaces

Interfaces Description
IGeodataXform Provides access to members that control geodata transformation.

Classes that implement IAdjustXform

Classes Description
AdjustXform An adjustment (rubber sheeting) transform class.


The IAdjustXform is used to create an AdjustXform object.

To create an AdjustXform, the two sets of control points, polynomial order that is used in the approximation and the NaturalNeighbor option for TIN interpolation must be set.

See Also

AdjustXform Class