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


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

ITransformation3DGEN Interface

Provides access to members that control a 3D affine transformation. ITransformation3DGEN is generic version of ITransformation3D.

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 ITransformation3DGEN

Classes Description
AffineTransformation3D A three dimensional transformation.