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

? Examples
static Element.DataType valueOf( String name)

? Examples
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

No examples for this method.
Frequently called with: [Clear]
Portions of this page are reproduced from work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. The original page is available here.