|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRasterMakerOp
Provides access to members that control the Raster Maker operations.
Method Summary | |
---|---|
IGeoDataset |
makeConstant(double value,
boolean treatAsInteger)
Makes a constant raster. |
IGeoDataset |
makeNormal()
Makes a normally distributed raster. |
IGeoDataset |
makeRandom(Object seed)
Makes a randomly distributed raster. |
Method Detail |
---|
IGeoDataset makeConstant(double value, boolean treatAsInteger) throws IOException, AutomationException
value |
constant value to create output raster dataset from. |
treatAsInteger |
a boolean specifying the data type of the output raster dataset. If TRUE, an integer raster will be created. If FALSE, a floating-point raster will be created |
value
- The value (in)treatAsInteger
- The treatAsInteger (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset makeNormal() throws IOException, AutomationException
creates a grid with randomly dispersed values of a normal distribution on a cell-by-cell basis within the analysis window.
Arguments
There are no arguments with the NORMAL function. The output is a Raster object of the same extent and cell size as the current analysis environment.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeoDataset makeRandom(Object seed) throws IOException, AutomationException
[seed] |
a value to be used to reseed the random number generator. This may be a scalar, integer or floating point number, or an expression resulting in such a number. Rasters are not permitted as input. By default the random number generator is automatically seeded using the current value of the system clock (seconds since January 1, 1970). The range of permissible values for [seed] is from ¾(2**31) + 1 to 2**31, or ¾ |
seed
- A Variant (in, optional, pass null if not required)
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 |