to top
Android APIs
public static final enum

Element.DataType

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ android.renderscript.Element.DataType

Class Overview

DataType represents the basic type information for a basic element. The naming convention follows. For numeric types it is FLOAT, SIGNED, or UNSIGNED followed by the _BITS where BITS is the size of the data. BOOLEAN is a true / false (1,0) represented in an 8 bit container. The UNSIGNED variants with multiple bit definitions are for packed graphical data formats and represent vectors with per vector member sizes which are treated as a single unit for packing and alignment purposes. MATRIX the three matrix types contain FLOAT_32 elements and are treated as 32 bits for alignment purposes. RS_* objects. 32 bit opaque handles.

Summary

Enum Values
Element.DataType  BOOLEAN   
Element.DataType  FLOAT_32   
Element.DataType  FLOAT_64   
Element.DataType  MATRIX_2X2   
Element.DataType  MATRIX_3X3   
Element.DataType  MATRIX_4X4   
Element.DataType  NONE   
Element.DataType  RS_ALLOCATION   
Element.DataType  RS_ELEMENT   
Element.DataType  RS_FONT   
Element.DataType  RS_MESH   
Element.DataType  RS_PROGRAM_FRAGMENT   
Element.DataType  RS_PROGRAM_RASTER   
Element.DataType  RS_PROGRAM_STORE   
Element.DataType  RS_PROGRAM_VERTEX   
Element.DataType  RS_SAMPLER   
Element.DataType  RS_SCRIPT   
Element.DataType  RS_TYPE   
Element.DataType  SIGNED_16   
Element.DataType  SIGNED_32   
Element.DataType  SIGNED_64   
Element.DataType  SIGNED_8   
Element.DataType  UNSIGNED_16   
Element.DataType  UNSIGNED_32   
Element.DataType  UNSIGNED_4_4_4_4   
Element.DataType  UNSIGNED_5_5_5_1   
Element.DataType  UNSIGNED_5_6_5   
Element.DataType  UNSIGNED_64   
Element.DataType  UNSIGNED_8   
Public Methods
static Element.DataType valueOf(String name)
final static DataType[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final Element.DataType BOOLEAN

public static final Element.DataType FLOAT_32

public static final Element.DataType FLOAT_64

public static final Element.DataType MATRIX_2X2

public static final Element.DataType MATRIX_3X3

public static final Element.DataType MATRIX_4X4

public static final Element.DataType NONE

public static final Element.DataType RS_ALLOCATION

public static final Element.DataType RS_ELEMENT

public static final Element.DataType RS_FONT

public static final Element.DataType RS_MESH

public static final Element.DataType RS_PROGRAM_FRAGMENT

public static final Element.DataType RS_PROGRAM_RASTER

public static final Element.DataType RS_PROGRAM_STORE

public static final Element.DataType RS_PROGRAM_VERTEX

public static final Element.DataType RS_SAMPLER

public static final Element.DataType RS_SCRIPT

public static final Element.DataType RS_TYPE

public static final Element.DataType SIGNED_16

public static final Element.DataType SIGNED_32

public static final Element.DataType SIGNED_64

public static final Element.DataType SIGNED_8

public static final Element.DataType UNSIGNED_16

public static final Element.DataType UNSIGNED_32

public static final Element.DataType UNSIGNED_4_4_4_4

public static final Element.DataType UNSIGNED_5_5_5_1

public static final Element.DataType UNSIGNED_5_6_5

public static final Element.DataType UNSIGNED_64

public static final Element.DataType UNSIGNED_8

Public Methods

public static Element.DataType valueOf (String name)

Added in API level 11

public static final DataType[] values ()

Added in API level 11