|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDotDensityMasking
Provides access to the masking properties of a dot density fill symbol.
Use this interface to access the masking properties of a DotDensityRenderer. To access a renderer's masking layer, use IDotDensityRenderer.ControlLayer.
IDotDensityFillSymbol
,
IDotDensityFillSymbol2
Method Summary | |
---|---|
IGeometry |
getMaskGeometry()
The geometry used for masking (can be a geometry collection). |
boolean |
isExcludeMask()
Indicates if the dots are to be excluded from the mask area. |
boolean |
isUseMasking()
Indicates if masking is used. |
void |
setExcludeMask(boolean excludeMask)
Indicates if the dots are to be excluded from the mask area. |
void |
setMaskGeometryByRef(IGeometry geometry)
The geometry used for masking (can be a geometry collection). |
void |
setUseMasking(boolean useMasking)
Indicates if masking is used. |
Method Detail |
---|
void setMaskGeometryByRef(IGeometry geometry) throws IOException, AutomationException
The geometry used for masking. This usually comes from IDotDensityRenderer.ControlLayer.
geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeometry getMaskGeometry() throws IOException, AutomationException
The geometry used for masking. This usually comes from IDotDensityRenderer.ControlLayer.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUseMasking() throws IOException, AutomationException
Specifies whether or not dot density masking is used. If True , then the MaskGeometry is used to control the placement of dots within polygon features of the rendered layer.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUseMasking(boolean useMasking) throws IOException, AutomationException
useMasking
- The useMasking (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isExcludeMask() throws IOException, AutomationException
Specifies whether or not dots are only to be placed outside the polygons of the layer specified in IDotDensityRenderer::ControlLayer, or whether or not they are only to be placed inside these polygons.
To turn dot density masking on or off set UseMasking.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setExcludeMask(boolean excludeMask) throws IOException, AutomationException
If UseMasking is True, then this property controls whether dots are placed either inside or outside the features in the masking layer. If True, then dots are only placed outside the masked area.
excludeMask
- The excludeMask (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 |