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
public int getXEnd ()
Returns the current X end
| Returns | |
|---|---|
int | 
        int current value | 
getXStart
public int getXStart ()
Returns the current X start
| Returns | |
|---|---|
int | 
        int current value | 
getYEnd
public int getYEnd ()
Returns the current Y end
| Returns | |
|---|---|
int | 
        int current value | 
getYStart
public int getYStart ()
Returns the current Y start
| Returns | |
|---|---|
int | 
        int current value | 
getZEnd
public int getZEnd ()
Returns the current Z end
| Returns | |
|---|---|
int | 
        int current value | 
getZStart
public int getZStart ()
Returns the current Z start
| Returns | |
|---|---|
int | 
        int current value | 
setX
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
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
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 |