![]()  | 
                    
                         This document is archived and information here might be outdated. Recommended version.  | 
                
Provides access to members that define and manipulate affine transformations in 3D. IAffineTransformation3DGEN is generic version of IAffineTransformation3D.
| Name | Description | |
|---|---|---|
![]()  | 
DefineFromControlPoints | Defines the best 3D affine transformation between two sets of points. Can be used to register paper maps on a digitizer. | 
![]()  | 
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. | 
![]()  | 
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. | 
![]()  | 
TransformMeasuresFF | Transforms floating point measures to floating point measures (or do the inverse). | 
![]()  | 
TransformMeasuresFI | Transforms floating point measures to integer measures (or do the inverse). | 
![]()  | 
TransformMeasuresIF | Transforms integer measures to floating point measures (or do the inverse). | 
![]()  | 
TransformMeasuresII | Transforms integer measures to integer measures (or do the inverse). | 
![]()  | 
TransformPointsFF | Transforms floating point points to floating point points (or do the inverse). | 
![]()  | 
TransformPointsFI | Transforms floating point points to integer points (or do the inverse). | 
![]()  | 
TransformPointsIF | Transforms integer points to floating point points (or do the inverse). | 
![]()  | 
TransformPointsII | Transforms integer points to integer points (or do the inverse). | 
| Classes | Description | 
|---|---|
| AffineTransformation3D | A three dimensional transformation. |