|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.datasourcesraster.SeamlineTaskInfo
public class SeamlineTaskInfo
A seamline task information object.
Constructor Summary | |
---|---|
SeamlineTaskInfo()
Constructs a SeamlineTaskInfo using ArcGIS Engine. |
|
SeamlineTaskInfo(Object obj)
Construct a SeamlineTaskInfo using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compare this object with another |
IPoint |
getCellSize()
The cell size at which seamlines are computed. |
static String |
getClsid()
getClsid. |
IRaster |
getDifferenceRaster()
The difference raster built using the selected item raster and the accumulated mosaic raster. |
IPoint |
getEndPoint()
The recommended end point for the creation of the seamline. |
IGeometry |
getItemGeometry()
The footprint geometry of the item for which the seamline is being computed. |
int |
getItemID()
The object ID of the item for which the seamline is being computed. |
IRaster |
getItemRaster()
The item raster for which the seamline is being computed. |
IMosaicFunction |
getMosaicFunction()
The mosaic function associated with the mosaic dataset. |
IGeometry |
getMosaicGeometry()
The geometry of the mosaic built using all items that appear below the selected item. |
IFIDSet |
getMosaicItemIDs()
The object IDs of all items that appear below the selected item. |
IRaster |
getMosaicRaster()
The mosaic raster used for computing the seamline |
int |
getRequestSize()
The request size. |
int |
getRequestSizeType()
The unit of the value specified for the 'RequestSize' property. |
IPoint |
getStartPoint()
The recommended start point for the creation of the seamline. |
int |
hashCode()
the hashcode for this object |
void |
setCellSizeByRef(IPoint ppCellsize)
The cell size at which seamlines are computed. |
void |
setDifferenceRasterByRef(IRaster ppDifferenceRaster)
The difference raster built using the selected item raster and the accumulated mosaic raster. |
void |
setEndPointByRef(IPoint ppEndPoint)
The recommended end point for the creation of the seamline. |
void |
setItemGeometryByRef(IGeometry ppItemGeometry)
The footprint geometry of the item for which the seamline is being computed. |
void |
setItemID(int pItemID)
The object ID of the item for which the seamline is being computed. |
void |
setItemRasterByRef(IRaster ppItemRaster)
The item raster for which the seamline is being computed. |
void |
setMosaicFunctionByRef(IMosaicFunction ppMosaicFunction)
The mosaic function associated with the mosaic dataset. |
void |
setMosaicGeometryByRef(IGeometry ppMosaicGeometry)
The geometry of the mosaic built using all items that appear below the selected item. |
void |
setMosaicItemIDsByRef(IFIDSet ppMosaicItemIDs)
The object IDs of all items that appear below the selected item. |
void |
setMosaicRasterByRef(IRaster ppMosaicRaster)
The mosaic raster used for computing the seamline |
void |
setRequestSize(int pRequestSize)
The request size. |
void |
setRequestSizeType(int pRequestSizeType)
The unit of the value specified for the 'RequestSize' property. |
void |
setStartPointByRef(IPoint ppStartPoint)
The recommended start point for the creation of the seamline. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public SeamlineTaskInfo() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic SeamlineTaskInfo(Object obj) throws IOException
obj
to SeamlineTaskInfo
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problems
SeamlineTaskInfo theSeamlineTaskInfo = (SeamlineTaskInfo) obj;
Method Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void setItemGeometryByRef(IGeometry ppItemGeometry) throws IOException, AutomationException
setItemGeometryByRef
in interface ISeamlineTaskInfo
ppItemGeometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getItemGeometry() throws IOException, AutomationException
getItemGeometry
in interface ISeamlineTaskInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setItemID(int pItemID) throws IOException, AutomationException
setItemID
in interface ISeamlineTaskInfo
pItemID
- The pItemID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getItemID() throws IOException, AutomationException
getItemID
in interface ISeamlineTaskInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCellSizeByRef(IPoint ppCellsize) throws IOException, AutomationException
setCellSizeByRef
in interface ISeamlineTaskInfo
ppCellsize
- A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPoint getCellSize() throws IOException, AutomationException
getCellSize
in interface ISeamlineTaskInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMosaicGeometryByRef(IGeometry ppMosaicGeometry) throws IOException, AutomationException
setMosaicGeometryByRef
in interface ISeamlineTaskInfo
ppMosaicGeometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getMosaicGeometry() throws IOException, AutomationException
getMosaicGeometry
in interface ISeamlineTaskInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMosaicItemIDsByRef(IFIDSet ppMosaicItemIDs) throws IOException, AutomationException
setMosaicItemIDsByRef
in interface ISeamlineTaskInfo
ppMosaicItemIDs
- A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFIDSet getMosaicItemIDs() throws IOException, AutomationException
getMosaicItemIDs
in interface ISeamlineTaskInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMosaicFunctionByRef(IMosaicFunction ppMosaicFunction) throws IOException, AutomationException
setMosaicFunctionByRef
in interface ISeamlineTaskInfo
ppMosaicFunction
- A reference to a com.esri.arcgis.datasourcesraster.IMosaicFunction (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMosaicFunction getMosaicFunction() throws IOException, AutomationException
getMosaicFunction
in interface ISeamlineTaskInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDifferenceRasterByRef(IRaster ppDifferenceRaster) throws IOException, AutomationException
setDifferenceRasterByRef
in interface ISeamlineTaskInfo
ppDifferenceRaster
- A reference to a com.esri.arcgis.geodatabase.IRaster (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRaster getDifferenceRaster() throws IOException, AutomationException
getDifferenceRaster
in interface ISeamlineTaskInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setStartPointByRef(IPoint ppStartPoint) throws IOException, AutomationException
setStartPointByRef
in interface ISeamlineTaskInfo
ppStartPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPoint getStartPoint() throws IOException, AutomationException
getStartPoint
in interface ISeamlineTaskInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEndPointByRef(IPoint ppEndPoint) throws IOException, AutomationException
setEndPointByRef
in interface ISeamlineTaskInfo
ppEndPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPoint getEndPoint() throws IOException, AutomationException
getEndPoint
in interface ISeamlineTaskInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRequestSize() throws IOException, AutomationException
getRequestSize
in interface ISeamlineTaskInfo
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRequestSize(int pRequestSize) throws IOException, AutomationException
setRequestSize
in interface ISeamlineTaskInfo
pRequestSize
- The pRequestSize (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setItemRasterByRef(IRaster ppItemRaster) throws IOException, AutomationException
setItemRasterByRef
in interface ISeamlineTaskInfo2
ppItemRaster
- A reference to a com.esri.arcgis.geodatabase.IRaster (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRaster getItemRaster() throws IOException, AutomationException
getItemRaster
in interface ISeamlineTaskInfo2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMosaicRasterByRef(IRaster ppMosaicRaster) throws IOException, AutomationException
setMosaicRasterByRef
in interface ISeamlineTaskInfo2
ppMosaicRaster
- A reference to a com.esri.arcgis.geodatabase.IRaster (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IRaster getMosaicRaster() throws IOException, AutomationException
getMosaicRaster
in interface ISeamlineTaskInfo2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRequestSizeType() throws IOException, AutomationException
getRequestSizeType
in interface ISeamlineTaskInfo2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRequestSizeType(int pRequestSizeType) throws IOException, AutomationException
setRequestSizeType
in interface ISeamlineTaskInfo2
pRequestSizeType
- A com.esri.arcgis.datasourcesraster.esriRequestSizeType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |