com.esri.arcgis.datasourcesraster
Interface IAdjustXform

All Superinterfaces:
IGeodataXform, java.io.Serializable
All Known Implementing Classes:
AdjustXform, IAdjustXformProxy

public interface IAdjustXform
extends IGeodataXform, java.io.Serializable

COM Interface 'IAdjustXform'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control an adjustment (rubber sheeting) transform.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID8a26d9ef_f002_4124_8939_9ca7a25f484c
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
IID5e6cf525_4e74_419b_946f_7da9bfdf815d
 
Method Summary
 void defineFromControlPoints(IPointCollection pSrcGCPs, IPointCollection pDstGCPs)
          Defines an adjustement transform using control points.
 void getControlPoints(IPointCollection[] ppSrcGCPs, IPointCollection[] ppDstGCPs)
          Gets control points.
 int getPolynomialApproximation()
          The polynomial for initial approximation.
 boolean isNaturalNeighbor()
          Indicates if natural neighbor interpolation should be used.
 void setNaturalNeighbor(boolean pNaturalNeighbor)
          Indicates if natural neighbor interpolation should be used.
 void setPolynomialApproximation(int pOrder)
          The polynomial for initial approximation.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
getDomains, getSpatialReference, isIdentity, setSpatialReferenceByRef, transform, transformCellsize, transformExtent, transformPoints
 

Field Detail

IID8a26d9ef_f002_4124_8939_9ca7a25f484c

static final int IID8a26d9ef_f002_4124_8939_9ca7a25f484c
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

defineFromControlPoints

void defineFromControlPoints(IPointCollection pSrcGCPs,
                             IPointCollection pDstGCPs)
                             throws java.io.IOException,
                                    AutomationException
Defines an adjustement transform using control points.

Parameters:
pSrcGCPs - A reference to a com.esri.arcgis.geometry.IPointCollection (in)
pDstGCPs - A reference to a com.esri.arcgis.geometry.IPointCollection (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getControlPoints

void getControlPoints(IPointCollection[] ppSrcGCPs,
                      IPointCollection[] ppDstGCPs)
                      throws java.io.IOException,
                             AutomationException
Gets control points.

Parameters:
ppSrcGCPs - A reference to a com.esri.arcgis.geometry.IPointCollection (out: use single element array)
ppDstGCPs - A reference to a com.esri.arcgis.geometry.IPointCollection (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isNaturalNeighbor

boolean isNaturalNeighbor()
                          throws java.io.IOException,
                                 AutomationException
Indicates if natural neighbor interpolation should be used.

Returns:
The pNaturalNeighbor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNaturalNeighbor

void setNaturalNeighbor(boolean pNaturalNeighbor)
                        throws java.io.IOException,
                               AutomationException
Indicates if natural neighbor interpolation should be used.

Parameters:
pNaturalNeighbor - The pNaturalNeighbor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPolynomialApproximation

int getPolynomialApproximation()
                               throws java.io.IOException,
                                      AutomationException
The polynomial for initial approximation.

Returns:
The pOrder
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPolynomialApproximation

void setPolynomialApproximation(int pOrder)
                                throws java.io.IOException,
                                       AutomationException
The polynomial for initial approximation.

Parameters:
pOrder - The pOrder (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.