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


IAffineTransformation2D.Scale Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IA > IAffineTransformation2D Interface > IAffineTransformation2D.Scale Method
ArcGIS Developer Help

IAffineTransformation2D.Scale Method

Incorporates scale factors into the transformation.

[Visual Basic .NET]
Public Sub Scale ( _
    ByVal dx As Double, _
    ByVal dy As Double _
)
[C#]
public void Scale (
    double dx,
    double dy
);
[C++]
HRESULT Scale(
  double dx,
  double dy
);
[C++]
Parameters
dx 

dx is a parameter of type double dy
dy is a parameter of type double

Product Availability

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

Description

Scales (Multiplies) the existing affine transformation matrix by dx in the X direction and dy in the Y direction.

Remarks

Note: The Move, Scale, and Rotate transformations are cumulative they add the transformation specified to any existing transformation in an AffineTransformation2D object.

See Also

IAffineTransformation2D Interface