|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPicture
Picture Object
| Method Summary | |
|---|---|
int |
getAttributes()
getAttributes |
int |
getCurDC()
getCurDC |
int |
getHandle()
getHandle |
int |
getHeight()
getHeight |
int |
getHPal()
getHPal |
short |
getType()
getType |
int |
getWidth()
getWidth |
boolean |
isKeepOriginalFormat()
isKeepOriginalFormat |
void |
pictureChanged()
pictureChanged |
void |
render(int hdc,
int x,
int y,
int cx,
int cy,
int xSrc,
int ySrc,
int cxSrc,
int cySrc,
int prcWBounds)
render |
void |
saveAsFile(int pstm,
boolean fSaveMemCopy,
int[] pcbSize)
saveAsFile |
void |
selectPicture(int hdcIn,
int[] phdcOut,
int[] phbmpOut)
selectPicture |
void |
setHdc(int hdc)
setHdc |
void |
setHPal(int phpal)
setHPal |
void |
setKeepOriginalFormat(boolean pfkeep)
setKeepOriginalFormat |
Image |
toImage()
Converts this IPicture to a Java Image |
| Method Detail |
|---|
int getHandle()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getHPal()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
short getType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getWidth()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getHeight()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void render(int hdc,
int x,
int y,
int cx,
int cy,
int xSrc,
int ySrc,
int cxSrc,
int cySrc,
int prcWBounds)
throws IOException,
AutomationException
hdc - The hdc (in)x - The x (in)y - The y (in)cx - The cx (in)cy - The cy (in)xSrc - The xSrc (A COM typedef) (in)ySrc - The ySrc (A COM typedef) (in)cxSrc - The cxSrc (A COM typedef) (in)cySrc - The cySrc (A COM typedef) (in)prcWBounds - A COM void* (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setHPal(int phpal)
throws IOException,
AutomationException
phpal - The phpal (A COM typedef) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getCurDC()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void selectPicture(int hdcIn,
int[] phdcOut,
int[] phbmpOut)
throws IOException,
AutomationException
hdcIn - The hdcIn (in)phdcOut - The phdcOut (out: use single element array)phbmpOut - The phbmpOut (A COM typedef) (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isKeepOriginalFormat()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setKeepOriginalFormat(boolean pfkeep)
throws IOException,
AutomationException
pfkeep - The pfkeep (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void pictureChanged()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void saveAsFile(int pstm,
boolean fSaveMemCopy,
int[] pcbSize)
throws IOException,
AutomationException
pstm - A COM void* (in)fSaveMemCopy - The fSaveMemCopy (in)pcbSize - The pcbSize (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getAttributes()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setHdc(int hdc)
throws IOException,
AutomationException
hdc - The hdc (A COM typedef) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Image toImage()
throws IOException
IOException - If there are interop problems.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||