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