Stay organized with collections Save and categorize content based on your preferences.
Added in API level 18
Deprecated in API level 31

Script.LaunchOptions

public static final class Script.LaunchOptions
extends Object

java.lang.Object
   ↳ android.renderscript.Script.LaunchOptions


Class for specifying the specifics about how a kernel will be launched. This class can specify a potential range of cells on which to run a kernel. If no set is called for a dimension then this class will have no impact on that dimension when the kernel is executed. The forEach kernel launch will operate over the intersection of the dimensions. Example: LaunchOptions with setX(5, 15) Allocation with dimension X=10, Y=10 The resulting forEach run would execute over: x = 5 to 9 (inclusive) and y = 0 to 9 (inclusive).

Summary

Public constructors

LaunchOptions()

Public methods

int getXEnd()

Returns the current X end

int getXStart()

Returns the current X start

int getYEnd()

Returns the current Y end

int getYStart()

Returns the current Y start

int getZEnd()

Returns the current Z end

int getZStart()

Returns the current Z start

Script.LaunchOptions setX(int xstartArg, int xendArg)

Set the X range.

Script.LaunchOptions setY(int ystartArg, int yendArg)

Set the Y range.

Script.LaunchOptions setZ(int zstartArg, int zendArg)

Set the Z range.

Inherited methods

Public constructors

LaunchOptions

public LaunchOptions ()

Public methods

getXEnd

Added in API level 18
Deprecated in API level 31
public int getXEnd ()

Returns the current X end

Returns
int int current value

getXStart

Added in API level 18
Deprecated in API level 31
public int getXStart ()

Returns the current X start

Returns
int int current value

getYEnd

Added in API level 18
Deprecated in API level 31
public int getYEnd ()

Returns the current Y end

Returns
int int current value

getYStart

Added in API level 18
Deprecated in API level 31
public int getYStart ()

Returns the current Y start

Returns
int int current value

getZEnd

Added in API level 18
Deprecated in API level 31
public int getZEnd ()

Returns the current Z end

Returns
int int current value

getZStart

Added in API level 18
Deprecated in API level 31
public int getZStart ()

Returns the current Z start

Returns
int int current value

setX

Added in API level 18
Deprecated in API level 31
public Script.LaunchOptions setX (int xstartArg, 
                int xendArg)

Set the X range. xstartArg is the lowest coordinate of the range, and xendArg-1 is the highest coordinate of the range.

Parameters
xstartArg int: Must be >= 0

xendArg int: Must be > xstartArg

Returns
Script.LaunchOptions LaunchOptions

setY

Added in API level 18
Deprecated in API level 31
public Script.LaunchOptions setY (int ystartArg, 
                int yendArg)

Set the Y range. ystartArg is the lowest coordinate of the range, and yendArg-1 is the highest coordinate of the range.

Parameters
ystartArg int: Must be >= 0

yendArg int: Must be > ystartArg

Returns
Script.LaunchOptions LaunchOptions

setZ

Added in API level 18
Deprecated in API level 31
public Script.LaunchOptions setZ (int zstartArg, 
                int zendArg)

Set the Z range. zstartArg is the lowest coordinate of the range, and zendArg-1 is the highest coordinate of the range.

Parameters
zstartArg int: Must be >= 0

zendArg int: Must be > zstartArg

Returns
Script.LaunchOptions LaunchOptions