|
|||||||||
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 |