ArcGIS Enterprise SDK
IAffineTransformation3DGEN Interface
ArcGIS Enterprise SDK Developer Help > ArcGIS Enterprise SDK API Reference > ArcGIS Enterprise SDK .NET Namespaces > ESRI.ArcGIS.Geometry > Interfaces > IA > IAffineTransformation3DGEN Interface
ArcGIS Developer Help

IAffineTransformation3DGEN Interface

Provides access to members that define and manipulate affine transformations in 3D. IAffineTransformation3DGEN is generic version of IAffineTransformation3D.

Members

Name Description
Method DefineFromControlPoints Defines the best 3D affine transformation between two sets of points. Can be used to register paper maps on a digitizer.
Method GetControlPointError Returns the errors involved in moving control point i from the 'from' to 'to' system. These error terms are valid after using DefineFromControlPoints/Ex to define the transformation.
Method GetRMSError RMS (Root Mean Square) error expressed relative to the 'from' and 'to' points defining the transformation. These error terms are valid after using DefineFromControlPoints/Ex to define the transformation.
Method TransformMeasuresFF Transforms floating point measures to floating point measures (or do the inverse).
Method TransformMeasuresFI Transforms floating point measures to integer measures (or do the inverse).
Method TransformMeasuresIF Transforms integer measures to floating point measures (or do the inverse).
Method TransformMeasuresII Transforms integer measures to integer measures (or do the inverse).
Method TransformPointsFF Transforms floating point points to floating point points (or do the inverse).
Method TransformPointsFI Transforms floating point points to integer points (or do the inverse).
Method TransformPointsIF Transforms integer points to floating point points (or do the inverse).
Method TransformPointsII Transforms integer points to integer points (or do the inverse).

Classes that implement IAffineTransformation3DGEN

Classes Description
AffineTransformation3D A three dimensional transformation.