public static final class Script.LaunchOptions
extends Object
java.lang.Object | |
↳ | android.renderscript.Script.LaunchOptions |
用于指定关于如何启动内核的细节的类。 该类可以指定运行内核的单元的潜在范围。 如果没有集合被称为维度,那么当内核被执行时,这个类将不会对该维度产生影响。 forEach内核启动将在维度的交集上运行。 示例:带有setX(5,15)的LaunchOptions具有维X = 10,Y = 10的分配所产生的forEach运行将在:x = 5至9(含)和y = 0至9(含)之间执行。
Public constructors |
|
---|---|
Script.LaunchOptions() |
Public methods |
|
---|---|
int |
getXEnd() 返回当前的X端 |
int |
getXStart() 返回当前的X开始 |
int |
getYEnd() 返回当前Y结束 |
int |
getYStart() 返回当前的Y开始 |
int |
getZEnd() 返回当前的Z端 |
int |
getZStart() 返回当前的Z启动 |
Script.LaunchOptions |
setX(int xstartArg, int xendArg) 设置X范围。 |
Script.LaunchOptions |
setY(int ystartArg, int yendArg) 设置Y范围。 |
Script.LaunchOptions |
setZ(int zstartArg, int zendArg) 设置Z范围。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
Script.LaunchOptions setX (int xstartArg, int xendArg)
设置X范围。 xstartArg是范围的最低坐标,xendArg-1是范围的最高坐标。
Parameters | |
---|---|
xstartArg |
int : Must be >= 0 |
xendArg |
int : Must be > xstartArg |
Returns | |
---|---|
Script.LaunchOptions |
LaunchOptions |
Script.LaunchOptions setY (int ystartArg, int yendArg)
设置Y范围。 ystartArg是范围的最低坐标,yendArg-1是范围的最高坐标。
Parameters | |
---|---|
ystartArg |
int : Must be >= 0 |
yendArg |
int : Must be > ystartArg |
Returns | |
---|---|
Script.LaunchOptions |
LaunchOptions |
Script.LaunchOptions setZ (int zstartArg, int zendArg)
设置Z范围。 zstartArg是范围的最低坐标,zendArg-1是范围的最高坐标。
Parameters | |
---|---|
zstartArg |
int : Must be >= 0 |
zendArg |
int : Must be > zstartArg |
Returns | |
---|---|
Script.LaunchOptions |
LaunchOptions |