IAffineTransformation3D2 Interface

Members

Name Description
Method DefineConformalFromControlPointsEx Defines the best conformal 3D affine transformation between two sets of points. Can be used to register paper maps on a digitizer.
Method DefineFromControlPoints Defines the best 3D affine transformation between two sets of points. Can be used to register paper maps on a digitizer.
Method DefineFromControlPointsEx 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.
Read-only property Inverse Returns inverse matrix
Method Invert Inverts self
Method QueryLinearCoefficients Returns the linear coefficients which define the three dimensional affine transformation.
Method SetLinearCoefficients Sets the linear coefficients which define the three dimensional affine 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).

IAffineTransformation3D2.DefineConformalFromControlPointsEx Method

Defines the best conformal 3D affine transformation between two sets of points. Can be used to register paper maps on a digitizer.

Public Sub DefineConformalFromControlPointsEx ( _
    ByVal numPoints As Integer, _
    ByRef fromPoints As WKSPointZ, _
    ByRef toPoints As WKSPointZ _
)
public void DefineConformalFromControlPointsEx (
    int numPoints,
    ref WKSPointZ fromPoints,
    ref WKSPointZ toPoints
);

IAffineTransformation3D2.Inverse Property

Returns inverse matrix.

Public ReadOnly Property Inverse As IAffineTransformation3D2
public IAffineTransformation3D2 Inverse {get;}

IAffineTransformation3D2.Invert Method

Inverts self

Public Sub Invert ( _
)
public void Invert (
);

IAffineTransformation3D2.QueryLinearCoefficients Method

Returns the linear coefficients which define the three dimensional affine transformation.

Public Sub QueryLinearCoefficients ( _
    ByVal Direction As esriTransformDirection, _
    ByRef params_12_elements As Double _
)
public void QueryLinearCoefficients (
    esriTransformDirection Direction,
    ref double params_12_elements
);

IAffineTransformation3D2.SetLinearCoefficients Method

Sets the linear coefficients which define the three dimensional affine transformation.

Public Sub SetLinearCoefficients ( _
    ByVal Direction As esriTransformDirection, _
    ByRef params_12_elements As Double _
)
public void SetLinearCoefficients (
    esriTransformDirection Direction,
    ref double params_12_elements
);

Inherited Interfaces

Interfaces Description
IAffineTransformation3D Provides access to members that define and manipulate affine transformations in 3D.
ITransformation Provides access to members that apply a function (or its inverse) to a set of points or measures. The suffix of each method indicates the type of parameters operated on.

Classes that implement IAffineTransformation3D2

Classes Description

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.