|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IDraw
Provides access to members that control drawing.
| Method Summary | |
|---|---|
void |
draw(IGeometry geometry)
Draws the specified shape. |
void |
finishDrawing()
Complete drawing. |
IGeometry |
getClipRegion()
Clipping region (polygon or envelope). |
Object |
getCustomProperty()
Custom property. |
void |
setCustomProperty(Object customProperty)
Custom property. |
void |
setSymbol(ISymbol sym)
Sets the symbol used for drawing. |
void |
startDrawing(int hDC,
short cacheID)
Prepares the display for drawing. |
| Method Detail |
|---|
void startDrawing(int hDC,
short cacheID)
throws IOException,
AutomationException
hDC - The hDC (A COM typedef) (in)cacheID - The cacheID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void finishDrawing()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void draw(IGeometry geometry)
throws IOException,
AutomationException
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.
void setSymbol(ISymbol sym)
throws IOException,
AutomationException
sym - A reference to a com.esri.arcgis.display.ISymbol (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getCustomProperty()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCustomProperty(Object customProperty)
throws IOException,
AutomationException
customProperty - A Variant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeometry getClipRegion()
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 | ||||||||