Gets the polynomial order and the polynomial coefficients of the indexed transformation.
[Visual Basic .NET] Public Sub GetRasterXFormByIndex ( _ ByVal pRaster As IRaster, _ ByVal band As Integer, _ ByVal forward As Boolean, _ ByVal index As Integer, _ ByRef Order As esriGeoTransTypeEnum, _ ByRef pVar As Object _ )
[C#] public void GetRasterXFormByIndex ( IRaster pRaster, int band, bool forward, int index, ref esriGeoTransTypeEnum Order, ref object pVar );
[C++]
HRESULT GetRasterXFormByIndex(
IRaster* pRaster,
long band,
VARIANT_BOOL forward,
long index,
esriGeoTransTypeEnum* Order,
VARIANT* pVar
);
[C++]Parameters
pRaster [in]pRaster is a parameter of type IRaster
band [in] band is a parameter of type long forward [in] forward is a parameter of type VARIANT_BOOL index [in] index is a parameter of type long Order [in, out]Order is a parameter of type esriGeoTransTypeEnum
pVar [in, out] pVar is a parameter of type VARIANT
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Remarks
GetRasterXFormByIndex method returns the transformation coefficients and the order of transformation on a specified raster band. The transformation coefficients are returned as a variant, which is an n x 2 array where n varies with the transformation order. First order transformation returns a 3 x 2 array, second order and third order transformations return 6 x 2 and 10 x 2 arrays, respectively.