com.esri.arcgis.datasourcesraster
Interface ICoordinateXform2

All Superinterfaces:
ICoordinateXform, IGeodataXform, Serializable
All Known Implementing Classes:
CoordinateXform

public interface ICoordinateXform2
extends ICoordinateXform, Serializable

Provides access to members that control a coordinate (projection) transform.

Remarks

The ICoordinateXform2 interface is used to specify the input spatial reference for creating a CoordinateXform object.

IGeodataXform::SpatialReference should be used to specify the output spatial reference when creating the CoordinateXform object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 ISpatialReference getInputSpatialReference()
          The source spatial reference.
 void setInputSpatialReferenceByRef(ISpatialReference ppSpatialRefence)
          The source spatial reference.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.ICoordinateXform
getGeoTransformations, setGeoTransformationsByRef
 
Methods inherited from interface com.esri.arcgis.geodatabase.IGeodataXform
getDomains, getSpatialReference, isIdentity, setSpatialReferenceByRef, transform, transformCellsize, transformExtent, transformPoints
 

Method Detail

setInputSpatialReferenceByRef

void setInputSpatialReferenceByRef(ISpatialReference ppSpatialRefence)
                                   throws IOException,
                                          AutomationException
The source spatial reference.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getInputSpatialReference

ISpatialReference getInputSpatialReference()
                                           throws IOException,
                                                  AutomationException
The source spatial reference.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.geometry.ISpatialReference
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.