# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Inherited Methods

# ScriptIntrinsic

`public abstract class ScriptIntrinsic`
`` `` `extends Script` ``

java.lang.Object
↳ | android.renderscript.BaseObj
| ↳ | android.renderscript.Script
|  | ↳ | android.renderscript.ScriptIntrinsic

Known direct subclasses ScriptIntrinsic3DLUT, ScriptIntrinsicBLAS, ScriptIntrinsicBlend, ScriptIntrinsicBlur, ScriptIntrinsicColorMatrix, ScriptIntrinsicConvolve3x3, ScriptIntrinsicConvolve5x5, ScriptIntrinsicHistogram, ScriptIntrinsicLUT, ScriptIntrinsicResize, ScriptIntrinsicYuvToRGB
ScriptIntrinsic3DLUT | Intrinsic for converting RGB to RGBA by using a 3D lookup table.
ScriptIntrinsicBLAS | ScriptIntrinsicBLAS class provides high performance RenderScript APIs to BLAS.
ScriptIntrinsicBlend | Intrinsic kernels for blending two `Allocation` objects.
ScriptIntrinsicBlur | Intrinsic Gausian blur filter.
ScriptIntrinsicColorMatrix | Intrinsic for applying a color matrix to allocations.
ScriptIntrinsicConvolve3x3 | Intrinsic for applying a 3x3 convolve to an allocation.
ScriptIntrinsicConvolve5x5 | Intrinsic for applying a 5x5 convolve to an allocation.
ScriptIntrinsicHistogram | Intrinsic Histogram filter.
ScriptIntrinsicLUT | Intrinsic for applying a per-channel lookup table.
ScriptIntrinsicResize | Intrinsic for performing a resize of a 2D allocation.
ScriptIntrinsicYuvToRGB | Intrinsic for converting an Android YUV buffer to RGB.

Base class for all Intrinsic scripts. An intrinsic is a script that implements a pre-defined function. Intrinsics are provided to provide efficient implementations of common operations. Not intended for direct use.

## Summary

### Inherited methods
From class `android.renderscript.Script`
`void` | `bindAllocation(Allocation va, int slot)` Only intended for use by generated reflected code.
`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.
`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` | `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.
`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.
From class `android.renderscript.BaseObj`
`void` | `destroy()` Frees any native resources associated with this object.
`boolean` | `equals(Object obj)` Compare the current BaseObj with another BaseObj for equality.
`void` | `finalize()` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
`String` | `getName()`
`int` | `hashCode()` Calculates the hash code value for a BaseObj.
`void` | `setName(String name)` setName assigns a name to an object.
From class `java.lang.Object`
`Object` | `clone()` Creates and returns a copy of this object.
`boolean` | `equals(Object obj)` Indicates whether some other object is "equal to" this one.
`void` | `finalize()` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
`final Class<?>` | `getClass()` Returns the runtime class of this `Object`.
`int` | `hashCode()` Returns a hash code value for the object.
`final void` | `notify()` Wakes up a single thread that is waiting on this object's monitor.
`final void` | `notifyAll()` Wakes up all threads that are waiting on this object's monitor.
`String` | `toString()` Returns a string representation of the object.
`final void` | `wait(long timeout, int nanos)` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
`final void` | `wait(long timeout)` Causes the current thread to wait until either another thread invokes the `notify()` method or the `notifyAll()` method for this object, or a specified amount of time has elapsed.
`final void` | `wait()` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object.

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*