|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.datasourcesraster.BuildFootprintsParameters
public class BuildFootprintsParameters
An object that controls how footrints of items in a mosaic dataset are computed.
| Constructor Summary | |
|---|---|
BuildFootprintsParameters()
Constructs a BuildFootprintsParameters using ArcGIS Engine. |
|
BuildFootprintsParameters(Object obj)
Construct a BuildFootprintsParameters using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
double |
getMaximumValidDataValue()
The maximum valid pixel value. |
int |
getMaximumVertices()
The maximum number of vertices in the computed footprint geometry. |
int |
getMethod()
The method that determines how item footprints are computed. |
int |
getMinimumRegionSize()
The minimum number of pixels used for computing valid region. |
double |
getMinimumValidDataValue()
The minimum valid pixel value. |
int |
getNumThreads()
The number of parallel threads that execute parts of the associated operation. |
IPropertySet |
getParameters()
All parameters associated with the mosaic dataset operation. |
IProgressor |
getProgressor()
The external progressor object associated with the mosaic dataset operation. |
IQueryFilter |
getQueryFilter()
The query filter applied on the selection set to identify the collection of catalog items on which to perform the associated operation. |
void |
getRecommendedNumThreads(int[] pRecommendedNumThreads)
The number of parallel threads of execution recommended by the system. |
int |
getRequestSize()
The recommended number of pixels (in any one dimension) of the resampled raster requested off the dataset associated with each selected item. |
IPropertySet |
getResults()
The properties of the result associated with the mosaic dataset operation. |
ISelectionSet |
getSelectionSet()
The selection set that identifies the collection of catalog items on which to perform the associated operation. |
String |
getServerName()
The host machine name where parts of the operation are remotely executed. |
double |
getShrinkDistance()
The shrink distance in the coordinate system of the geometry column of the mosaic catalog. |
double |
getSnapEdgesTolerance()
The minimum distance below which points in the footprint geometry are snapped to the envelope of the raster. |
int |
getSnapEdgesToleranceInPixels()
The minimum distance (in resampled pixels) below which points in the footprint geometry are snapped to the envelope of the raster. |
int |
hashCode()
the hashcode for this object |
boolean |
isDatasetReadOnly()
Indicates whether the mosaic dataset is in read-only mode. |
void |
setIsDatasetReadOnly(boolean pbIsDatasetReadOnly)
Indicates whether the mosaic dataset is in read-only mode. |
void |
setMaximumValidDataValue(double pMaximumDataValue)
The maximum valid pixel value. |
void |
setMaximumVertices(int pMaximumVertices)
The maximum number of vertices in the computed footprint geometry. |
void |
setMethod(int method)
The method that determines how item footprints are computed. |
void |
setMinimumRegionSize(int pMinimumRegionSize)
The minimum number of pixels used for computing valid region. |
void |
setMinimumValidDataValue(double pMinimumDataValue)
The minimum valid pixel value. |
void |
setNumThreads(int pNumThreads)
The number of parallel threads that execute parts of the associated operation. |
void |
setParametersByRef(IPropertySet ppAllParameters)
All parameters associated with the mosaic dataset operation. |
void |
setProgressorByRef(IProgressor ppProgressor)
The external progressor object associated with the mosaic dataset operation. |
void |
setQueryFilterByRef(IQueryFilter ppQueryFilter)
The query filter applied on the selection set to identify the collection of catalog items on which to perform the associated operation. |
void |
setRequestSize(int pRequestSize)
The recommended number of pixels (in any one dimension) of the resampled raster requested off the dataset associated with each selected item. |
void |
setResultsByRef(IPropertySet ppOperationResults)
The properties of the result associated with the mosaic dataset operation. |
void |
setSelectionSetByRef(ISelectionSet ppSelectionSet)
The selection set that identifies the collection of catalog items on which to perform the associated operation. |
void |
setServerName(String pServerName)
The host machine name where parts of the operation are remotely executed. |
void |
setShrinkDistance(double pShrinkDistance)
The shrink distance in the coordinate system of the geometry column of the mosaic catalog. |
void |
setSnapEdgesTolerance(double pTolerance)
The minimum distance below which points in the footprint geometry are snapped to the envelope of the raster. |
void |
setSnapEdgesToleranceInPixels(int pToleranceInPixels)
The minimum distance (in resampled pixels) below which points in the footprint geometry are snapped to the envelope of the raster. |
| 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 BuildFootprintsParameters()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public BuildFootprintsParameters(Object obj)
throws IOException
obj to BuildFootprintsParameters.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems
BuildFootprintsParameters theBuildFootprintsParameters = (BuildFootprintsParameters) obj;| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void setParametersByRef(IPropertySet ppAllParameters)
throws IOException,
AutomationException
setParametersByRef in interface IMosaicDatasetOperationParametersppAllParameters - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getParameters()
throws IOException,
AutomationException
getParameters in interface IMosaicDatasetOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setProgressorByRef(IProgressor ppProgressor)
throws IOException,
AutomationException
setProgressorByRef in interface IMosaicDatasetOperationParametersppProgressor - A reference to a com.esri.arcgis.system.IProgressor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IProgressor getProgressor()
throws IOException,
AutomationException
getProgressor in interface IMosaicDatasetOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsDatasetReadOnly(boolean pbIsDatasetReadOnly)
throws IOException,
AutomationException
setIsDatasetReadOnly in interface IMosaicDatasetOperationParameterspbIsDatasetReadOnly - The pbIsDatasetReadOnly (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDatasetReadOnly()
throws IOException,
AutomationException
isDatasetReadOnly in interface IMosaicDatasetOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setResultsByRef(IPropertySet ppOperationResults)
throws IOException,
AutomationException
setResultsByRef in interface IMosaicDatasetOperationParametersppOperationResults - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getResults()
throws IOException,
AutomationException
getResults in interface IMosaicDatasetOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMethod(int method)
throws IOException,
AutomationException
setMethod in interface IBuildFootprintsParametersmethod - A com.esri.arcgis.datasourcesraster.esriBuildFootprintsMethods constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMethod()
throws IOException,
AutomationException
getMethod in interface IBuildFootprintsParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMinimumValidDataValue(double pMinimumDataValue)
throws IOException,
AutomationException
setMinimumValidDataValue in interface IBuildFootprintsByRadiometryParameterspMinimumDataValue - The pMinimumDataValue (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMinimumValidDataValue()
throws IOException,
AutomationException
getMinimumValidDataValue in interface IBuildFootprintsByRadiometryParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaximumValidDataValue(double pMaximumDataValue)
throws IOException,
AutomationException
setMaximumValidDataValue in interface IBuildFootprintsByRadiometryParameterspMaximumDataValue - The pMaximumDataValue (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMaximumValidDataValue()
throws IOException,
AutomationException
getMaximumValidDataValue in interface IBuildFootprintsByRadiometryParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRequestSize(int pRequestSize)
throws IOException,
AutomationException
setRequestSize in interface IBuildFootprintsByRadiometryParameterspRequestSize - The pRequestSize (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getRequestSize()
throws IOException,
AutomationException
getRequestSize in interface IBuildFootprintsByRadiometryParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaximumVertices(int pMaximumVertices)
throws IOException,
AutomationException
setMaximumVertices in interface IBuildFootprintsByGeometryParameterssetMaximumVertices in interface IBuildFootprintsByRadiometryParameterspMaximumVertices - The pMaximumVertices (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMaximumVertices()
throws IOException,
AutomationException
getMaximumVertices in interface IBuildFootprintsByGeometryParametersgetMaximumVertices in interface IBuildFootprintsByRadiometryParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMinimumRegionSize(int pMinimumRegionSize)
throws IOException,
AutomationException
setMinimumRegionSize in interface IBuildFootprintsByRadiometryParameterspMinimumRegionSize - The pMinimumRegionSize (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMinimumRegionSize()
throws IOException,
AutomationException
getMinimumRegionSize in interface IBuildFootprintsByRadiometryParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setShrinkDistance(double pShrinkDistance)
throws IOException,
AutomationException
setShrinkDistance in interface IBuildFootprintsByShrinkingParameterspShrinkDistance - The pShrinkDistance (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getShrinkDistance()
throws IOException,
AutomationException
getShrinkDistance in interface IBuildFootprintsByShrinkingParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSnapEdgesTolerance(double pTolerance)
throws IOException,
AutomationException
setSnapEdgesTolerance in interface IBuildFootprintsByShrinkingParameterspTolerance - The pTolerance (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getSnapEdgesTolerance()
throws IOException,
AutomationException
getSnapEdgesTolerance in interface IBuildFootprintsByShrinkingParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSnapEdgesToleranceInPixels(int pToleranceInPixels)
throws IOException,
AutomationException
setSnapEdgesToleranceInPixels in interface IBuildFootprintsByShrinkingParameterspToleranceInPixels - The pToleranceInPixels (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSnapEdgesToleranceInPixels()
throws IOException,
AutomationException
getSnapEdgesToleranceInPixels in interface IBuildFootprintsByShrinkingParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSelectionSetByRef(ISelectionSet ppSelectionSet)
throws IOException,
AutomationException
setSelectionSetByRef in interface ISelectionParametersppSelectionSet - A reference to a com.esri.arcgis.geodatabase.ISelectionSet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISelectionSet getSelectionSet()
throws IOException,
AutomationException
getSelectionSet in interface ISelectionParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setQueryFilterByRef(IQueryFilter ppQueryFilter)
throws IOException,
AutomationException
setQueryFilterByRef in interface ISelectionParametersppQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IQueryFilter getQueryFilter()
throws IOException,
AutomationException
getQueryFilter in interface ISelectionParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setServerName(String pServerName)
throws IOException,
AutomationException
setServerName in interface IThreadedOperationParameterspServerName - The pServerName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getServerName()
throws IOException,
AutomationException
getServerName in interface IThreadedOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNumThreads(int pNumThreads)
throws IOException,
AutomationException
setNumThreads in interface IThreadedOperationParameterspNumThreads - The pNumThreads (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getNumThreads()
throws IOException,
AutomationException
getNumThreads in interface IThreadedOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getRecommendedNumThreads(int[] pRecommendedNumThreads)
throws IOException,
AutomationException
getRecommendedNumThreads in interface IThreadedOperationParameterspRecommendedNumThreads - The pRecommendedNumThreads (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 | ||||||||