|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IBuildBoundaryParameters
Provides access to members that control parameters for building the boundary of a mosaic dataset.
| Method Summary | |
|---|---|
double |
getBufferDistanceFactor()
The buffer factor applied on each item footprint before it is merged with the cumulative boundary geometry. |
double |
getWeedTolerance()
The tolerance for weeding points. |
boolean |
isAppendToExistingBoundary()
Indicates whether the computed boundary geometry is merged with existing mosaic boundary. |
boolean |
isPerformWeeding()
Indicates whether the computed boundary geometry is run through a point-weeding routine. |
boolean |
isRemoveSlivers()
Indicates whether polygons designated as slivers are removed from the boundary geometry. |
boolean |
isUpdateBoundary()
Indicates whether the mosaic dataset is updated with the computed boundary geometry. |
void |
setAppendToExistingBoundary(boolean pbAppendToExistingBoundary)
Indicates whether the computed boundary geometry is merged with existing mosaic boundary. |
void |
setBufferDistanceFactor(double pBufferDistanceFactor)
The buffer factor applied on each item footprint before it is merged with the cumulative boundary geometry. |
void |
setPerformWeeding(boolean pbPerformWeeding)
Indicates whether the computed boundary geometry is run through a point-weeding routine. |
void |
setRemoveSlivers(boolean pbRemoveSlivers)
Indicates whether polygons designated as slivers are removed from the boundary geometry. |
void |
setUpdateBoundary(boolean pbUpdateBoundary)
Indicates whether the mosaic dataset is updated with the computed boundary geometry. |
void |
setWeedTolerance(double pWeedTolerance)
The tolerance for weeding points. |
| Method Detail |
|---|
void setAppendToExistingBoundary(boolean pbAppendToExistingBoundary)
throws IOException,
AutomationException
pbAppendToExistingBoundary - The pbAppendToExistingBoundary (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isAppendToExistingBoundary()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPerformWeeding(boolean pbPerformWeeding)
throws IOException,
AutomationException
pbPerformWeeding - The pbPerformWeeding (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isPerformWeeding()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setWeedTolerance(double pWeedTolerance)
throws IOException,
AutomationException
pWeedTolerance - The pWeedTolerance (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getWeedTolerance()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setBufferDistanceFactor(double pBufferDistanceFactor)
throws IOException,
AutomationException
pBufferDistanceFactor - The pBufferDistanceFactor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getBufferDistanceFactor()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRemoveSlivers(boolean pbRemoveSlivers)
throws IOException,
AutomationException
pbRemoveSlivers - The pbRemoveSlivers (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isRemoveSlivers()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUpdateBoundary(boolean pbUpdateBoundary)
throws IOException,
AutomationException
pbUpdateBoundary - The pbUpdateBoundary (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isUpdateBoundary()
throws IOException,
AutomationException
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 | ||||||||