|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IArrowMarkerSymbol
Provides access to members that control the arrow marker symbol.
IArrowMarkerSymbol can be used to create an arrow marker using a preset arrowhead. You can set the Length to control the length of the arrow. The Width property can be used to control thickness. Use the IMarkerSymbol and ICartographicMarkerSymbol interfaces to set additional properties for IArrowMarkerSymbols.
ICharacterMarkerSymbol
,
IPictureMarkerSymbol
,
IMarkerSymbol
,
IArrowMarkerSymbol
,
IMultiLayerMarkerSymbol
,
ICartographicMarkerSymbol
Method Summary | |
---|---|
double |
getLength()
Arrow marker length. |
int |
getStyle()
Arrow marker style. |
double |
getWidth()
Arrow marker width. |
void |
setLength(double length)
Arrow marker length. |
void |
setStyle(int style)
Arrow marker style. |
void |
setWidth(double width)
Arrow marker width. |
Methods inherited from interface com.esri.arcgis.display.IMarkerSymbol |
---|
getAngle, getColor, getSize, getXOffset, getYOffset, setAngle, setColor, setSize, setXOffset, setYOffset |
Method Detail |
---|
int getStyle() throws IOException, AutomationException
Style is the enumeration that defines the shape of the arrowhead. There is only one option: esriAMSPlain. esriAMSPlain is the default Style.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setStyle(int style) throws IOException, AutomationException
Style is the enumeration that defines the shape of the arrowhead. There is only one option: esriAMSPlain. esriAMSPlain is the default Style.
style
- A com.esri.arcgis.display.esriArrowMarkerStyle constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getLength() throws IOException, AutomationException
Length is the length in points (approx. 1/72 inch) for an IArrowMarkerSymbol.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLength(double length) throws IOException, AutomationException
Length is the length in points (approx. 1/72 inch) for an IArrowMarkerSymbol.
length
- The length (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getWidth() throws IOException, AutomationException
Width is the width (thickness) in points (approx. 1/72 inch) for an IArrowMarkerSymbol.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setWidth(double width) throws IOException, AutomationException
Width is the width (thickness) in points (approx. 1/72 inch) for an IArrowMarkerSymbol.
width
- The width (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 |