|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPixelBlock3
COM Interface 'IPixelBlock3'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'
Description: 'Provides access to members that control a PixelBlock.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Field Summary | |
---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IID0ed55c8f_1ec2_4b40_a5d9_f3da548f1f40
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
void |
clear(int plane)
Clears a given plane (sets to NoData). |
int |
getBytesPerPixel()
The number of bytes per pixel for the PixelBlock. |
int |
getHeight()
The height of the PixelBlock in pixels. |
java.lang.Object |
getNoDataMask(int plane)
The NoData mask for a specified plane. |
java.lang.Object |
getNoDataMaskByRef(int plane)
The NoData mask for a specified plane. |
java.lang.Object |
getNoDataMaskVal(int plane,
int x,
int y)
Gets the NoData mask value for a specified pixel. |
java.lang.Object |
getPixelData(int plane)
An array of pixels for a specified plane. |
java.lang.Object |
getPixelDataByRef(int plane)
A pointer to an array of pixels for a specified plane. |
int |
getPixelType(int plane)
The pixel type of the PixelBlock. |
int |
getPlanes()
The number of pixel arrays contained in the PixelBlock. |
java.lang.Object |
getVal(int plane,
int x,
int y)
The value for a specified pixel. |
int |
getWidth()
The width of the PixelBlock in pixels. |
boolean |
hasNoData(int plane)
Checks if this PixelBlock contains NoData. |
void |
mask(java.lang.Object noData)
Generates NoData Mask using a given NoData value. |
void |
setNoDataMask(int plane,
java.lang.Object pVal)
The NoData mask for a specified plane. |
void |
setPixelData(int plane,
java.lang.Object pVal)
An array of pixels for a specified plane. |
void |
setPixelType(int plane,
int pVal)
The pixel type of the PixelBlock. |
Field Detail |
---|
static final int IID0ed55c8f_1ec2_4b40_a5d9_f3da548f1f40
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
int getPlanes() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getWidth() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getHeight() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getPixelType(int plane) throws java.io.IOException, AutomationException
plane
- The plane (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPixelType(int plane, int pVal) throws java.io.IOException, AutomationException
plane
- The plane (in)pVal
- A com.esri.arcgis.geodatabase.rstPixelType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getBytesPerPixel() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.Object getPixelData(int plane) throws java.io.IOException, AutomationException
plane
- The plane (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPixelData(int plane, java.lang.Object pVal) throws java.io.IOException, AutomationException
plane
- The plane (in)pVal
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.Object getPixelDataByRef(int plane) throws java.io.IOException, AutomationException
plane
- The plane (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.Object getVal(int plane, int x, int y) throws java.io.IOException, AutomationException
plane
- The plane (in)x
- The x (in)y
- The y (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setNoDataMask(int plane, java.lang.Object pVal) throws java.io.IOException, AutomationException
plane
- The plane (in)pVal
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.Object getNoDataMask(int plane) throws java.io.IOException, AutomationException
plane
- The plane (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.Object getNoDataMaskByRef(int plane) throws java.io.IOException, AutomationException
plane
- The plane (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.Object getNoDataMaskVal(int plane, int x, int y) throws java.io.IOException, AutomationException
plane
- The plane (in)x
- The x (in)y
- The y (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean hasNoData(int plane) throws java.io.IOException, AutomationException
plane
- The plane (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void clear(int plane) throws java.io.IOException, AutomationException
plane
- The plane (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void mask(java.lang.Object noData) throws java.io.IOException, AutomationException
noData
- A Variant (in)
java.io.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 |