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


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

ITransformation3D Interface

Provides access to members that control a 3D affine transformation.

Product Availability

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

Members

Name Description
Method PostMultiply Post-multiplies the transformation by another transformation.
Method PreMultiply Pre-multiplies the transformation by another transformation.
Method Reset Resets the transformation to unit matrix.
Method Rotate Adds a rotation in radians to the transformation matrix.
Method Scale Adds a scaling factor to the transformation matrix.
Method Transform Applies the current transformation to a set of points. Use of methods on ITransform3D is recommended instead of this method.
Method Translate Adds an offset (move) to the transformation matrix.

Classes that implement ITransformation3D

Classes Description
AffineTransformation3D A three dimensional transformation.