com.esri.arcgis.datasourcesraster
Interface IXForm

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IGeodeticProjection
All Known Implementing Classes:
IGeodeticProjectionProxy, IXFormProxy

public interface IXForm
extends java.io.Serializable

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

Description: 'Provides access to members that control a transformation.' 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 IIDa10a39ee_b9ca_11d2_8e30_00a0249480f0
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getInUnit()
          Domain units.
 int getOutUnit()
          Range units.
 IPnt invert(IPnt y)
          Reverses mapping, if possible.
 int isIdentity()
          Indicates if XForm does nothing.
 IPnt map(IPnt x)
          Transforms input point.
 void setInUnit(int pVal)
          Domain units.
 void setOutUnit(int pVal)
          Range units.
 

Field Detail

IIDa10a39ee_b9ca_11d2_8e30_00a0249480f0

static final int IIDa10a39ee_b9ca_11d2_8e30_00a0249480f0
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

getInUnit

int getInUnit()
              throws java.io.IOException,
                     AutomationException
Domain units.

Returns:
A com.esri.arcgis.geometry.esriSRUnitType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setInUnit

void setInUnit(int pVal)
               throws java.io.IOException,
                      AutomationException
Domain units.

Parameters:
pVal - A com.esri.arcgis.geometry.esriSRUnitType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOutUnit

int getOutUnit()
               throws java.io.IOException,
                      AutomationException
Range units.

Returns:
A com.esri.arcgis.geometry.esriSRUnitType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOutUnit

void setOutUnit(int pVal)
                throws java.io.IOException,
                       AutomationException
Range units.

Parameters:
pVal - A com.esri.arcgis.geometry.esriSRUnitType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

map

IPnt map(IPnt x)
         throws java.io.IOException,
                AutomationException
Transforms input point.

Parameters:
x - A reference to a com.esri.arcgis.geodatabase.IPnt (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IPnt
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

invert

IPnt invert(IPnt y)
            throws java.io.IOException,
                   AutomationException
Reverses mapping, if possible.

Parameters:
y - A reference to a com.esri.arcgis.geodatabase.IPnt (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IPnt
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isIdentity

int isIdentity()
               throws java.io.IOException,
                      AutomationException
Indicates if XForm does nothing.

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