Script
public
class
Script
extends BaseObj
| java.lang.Object | ||
| ↳ | android.renderscript.BaseObj | |
| ↳ | android.renderscript.Script | |
Known Direct Subclasses
|
Known Indirect Subclasses
|
The parent class for all executable scripts. This should not be used by applications.
Summary
Nested classes | |
|---|---|
class |
Script.Builder
Only intended for use by generated reflected code. |
class |
Script.FieldBase
Only intended for use by generated reflected code. |
class |
Script.FieldID
FieldID is an identifier for a Script + exported field pair. |
class |
Script.InvokeID
InvokeID is an identifier for an invoke function. |
class |
Script.KernelID
KernelID is an identifier for a Script + root function pair. |
class |
Script.LaunchOptions
Class for specifying the specifics about how a kernel will be launched. |
Public methods | |
|---|---|
void
|
bindAllocation(Allocation va, int slot)
Only intended for use by generated reflected code. |
boolean
|
getVarB(int index)
|
double
|
getVarD(int index)
|
float
|
getVarF(int index)
|
int
|
getVarI(int index)
|
long
|
getVarJ(int index)
|
void
|
getVarV(int index, FieldPacker v)
Only intended for use by generated reflected code. |
void
|
setTimeZone(String timeZone)
|
void
|
setVar(int index, boolean v)
Only intended for use by generated reflected code. |
void
|
setVar(int index, int v)
Only intended for use by generated reflected code. |
void
|
setVar(int index, FieldPacker v, Element e, int[] dims)
Only intended for use by generated reflected code. |
void
|
setVar(int index, FieldPacker v)
Only intended for use by generated reflected code. |
void
|
setVar(int index, float v)
Only intended for use by generated reflected code. |
void
|
setVar(int index, double v)
Only intended for use by generated reflected code. |
void
|
setVar(int index, long v)
Only intended for use by generated reflected code. |
void
|
setVar(int index, BaseObj o)
Only intended for use by generated reflected code. |
Protected methods | |
|---|---|
Script.FieldID
|
createFieldID(int slot, Element e)
Only to be used by generated reflected classes. |
Script.InvokeID
|
createInvokeID(int slot)
Only to be used by generated reflected classes. |
Script.KernelID
|
createKernelID(int slot, int sig, Element ein, Element eout)
Only to be used by generated reflected classes. |
void
|
forEach(int slot, Allocation[] ains, Allocation aout, FieldPacker v)
Only intended for use by generated reflected code. |
void
|
forEach(int slot, Allocation ain, Allocation aout, FieldPacker v, Script.LaunchOptions sc)
Only intended for use by generated reflected code. |
void
|
forEach(int slot, Allocation ain, Allocation aout, FieldPacker v)
Only intended for use by generated reflected code. |
void
|
forEach(int slot, Allocation[] ains, Allocation aout, FieldPacker v, Script.LaunchOptions sc)
Only intended for use by generated reflected code. |
void
|
invoke(int slot)
Only intended for use by generated reflected code. |
void
|
invoke(int slot, FieldPacker v)
Only intended for use by generated reflected code. |
void
|
reduce(int slot, Allocation[] ains, Allocation aout, Script.LaunchOptions sc)
Only intended for use by generated reflected code. |
Inherited methods | |
|---|---|
From
class
android.renderscript.BaseObj
| |
From
class
java.lang.Object
| |
Public methods
bindAllocation
void bindAllocation (Allocation va, int slot)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
va |
Allocation
|
slot |
int
|
getVarV
void getVarV (int index,
FieldPacker v)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
index |
int
|
v |
FieldPacker
|
setVar
void setVar (int index,
boolean v)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
index |
int
|
v |
boolean
|
setVar
void setVar (int index,
int v)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
index |
int
|
v |
int
|
setVar
void setVar (int index,
FieldPacker v,
Element e,
int[] dims)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
index |
int
|
v |
FieldPacker
|
e |
Element
|
dims |
int
|
setVar
void setVar (int index,
FieldPacker v)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
index |
int
|
v |
FieldPacker
|
setVar
void setVar (int index,
float v)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
index |
int
|
v |
float
|
setVar
void setVar (int index,
double v)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
index |
int
|
v |
double
|
setVar
void setVar (int index,
long v)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
index |
int
|
v |
long
|
setVar
void setVar (int index,
BaseObj o)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
index |
int
|
o |
BaseObj
|
Protected methods
createFieldID
Script.FieldID createFieldID (int slot, Element e)
Only to be used by generated reflected classes.
| Parameters | |
|---|---|
slot |
int
|
e |
Element
|
| Returns | |
|---|---|
Script.FieldID |
|
createInvokeID
Script.InvokeID createInvokeID (int slot)
Only to be used by generated reflected classes.
| Parameters | |
|---|---|
slot |
int
|
| Returns | |
|---|---|
Script.InvokeID |
|
createKernelID
Script.KernelID createKernelID (int slot, int sig, Element ein, Element eout)
Only to be used by generated reflected classes.
| Parameters | |
|---|---|
slot |
int
|
sig |
int
|
ein |
Element
|
eout |
Element
|
| Returns | |
|---|---|
Script.KernelID |
|
forEach
void forEach (int slot,
Allocation[] ains,
Allocation aout,
FieldPacker v)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
slot |
int
|
ains |
Allocation
|
aout |
Allocation
|
v |
FieldPacker
|
forEach
void forEach (int slot,
Allocation ain,
Allocation aout,
FieldPacker v,
Script.LaunchOptions sc)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
slot |
int
|
ain |
Allocation
|
aout |
Allocation
|
v |
FieldPacker
|
sc |
Script.LaunchOptions
|
forEach
void forEach (int slot,
Allocation ain,
Allocation aout,
FieldPacker v)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
slot |
int
|
ain |
Allocation
|
aout |
Allocation
|
v |
FieldPacker
|
forEach
void forEach (int slot,
Allocation[] ains,
Allocation aout,
FieldPacker v,
Script.LaunchOptions sc)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
slot |
int
|
ains |
Allocation
|
aout |
Allocation
|
v |
FieldPacker
|
sc |
Script.LaunchOptions
|
invoke
void invoke (int slot)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
slot |
int
|
invoke
void invoke (int slot,
FieldPacker v)
Only intended for use by generated reflected code.
| Parameters | |
|---|---|
slot |
int
|
v |
FieldPacker
|
reduce
void reduce (int slot,
Allocation[] ains,
Allocation aout,
Script.LaunchOptions sc)
Only intended for use by generated reflected code. (General reduction)
| Parameters | |
|---|---|
slot |
int
|
ains |
Allocation
|
aout |
Allocation
|
sc |
Script.LaunchOptions
|
Interfaces
Classes
- Allocation
- AllocationAdapter
- BaseObj
- Byte2
- Byte3
- Byte4
- Double2
- Double3
- Double4
- Element
- Element.Builder
- FieldPacker
- Float2
- Float3
- Float4
- Int2
- Int3
- Int4
- Long2
- Long3
- Long4
- Matrix2f
- Matrix3f
- Matrix4f
- RenderScript
- RenderScript.RSErrorHandler
- RenderScript.RSMessageHandler
- Sampler
- Sampler.Builder
- Script
- Script.Builder
- Script.FieldBase
- Script.FieldID
- Script.InvokeID
- Script.KernelID
- Script.LaunchOptions
- ScriptC
- ScriptGroup
- ScriptGroup.Binding
- ScriptGroup.Builder
- ScriptGroup.Builder2
- ScriptGroup.Closure
- ScriptGroup.Future
- ScriptGroup.Input
- ScriptIntrinsic
- ScriptIntrinsic3DLUT
- ScriptIntrinsicBLAS
- ScriptIntrinsicBlend
- ScriptIntrinsicBlur
- ScriptIntrinsicColorMatrix
- ScriptIntrinsicConvolve3x3
- ScriptIntrinsicConvolve5x5
- ScriptIntrinsicHistogram
- ScriptIntrinsicLUT
- ScriptIntrinsicResize
- ScriptIntrinsicYuvToRGB
- Short2
- Short3
- Short4
- Type
- Type.Builder
Enums
Exceptions


