summaryrefslogtreecommitdiff
path: root/graphics/java/android/renderscript/Mesh.java
diff options
context:
space:
mode:
authorAlex Sakhartchouk <alexst@google.com>2011-01-17 15:23:22 -0800
committerAlex Sakhartchouk <alexst@google.com>2011-01-17 15:23:22 -0800
commitec0d3353b16741c69681577eb43ccfea435eb4ba (patch)
tree379f4188fd2391e05ff52ad0b9bdf84d1c523c7f /graphics/java/android/renderscript/Mesh.java
parent981df1d9931c1bd48dbb735437823b92db51e1a1 (diff)
More docs
Change-Id: I3dfea7d83bf8525efda59cef6fafa854b5aa9fe3
Diffstat (limited to 'graphics/java/android/renderscript/Mesh.java')
-rw-r--r--graphics/java/android/renderscript/Mesh.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/graphics/java/android/renderscript/Mesh.java b/graphics/java/android/renderscript/Mesh.java
index fcf817876080..43e04962ec41 100644
--- a/graphics/java/android/renderscript/Mesh.java
+++ b/graphics/java/android/renderscript/Mesh.java
@@ -46,11 +46,32 @@ public class Mesh extends BaseObj {
*
**/
public enum Primitive {
+ /**
+ * Vertex data will be rendered as a series of points
+ */
POINT (0),
+ /**
+ * Vertex pairs will be rendered as lines
+ */
LINE (1),
+ /**
+ * Vertex data will be rendered as a connected line strip
+ */
LINE_STRIP (2),
+ /**
+ * Vertices will be rendered as individual triangles
+ */
TRIANGLE (3),
+ /**
+ * Vertices will be rendered as a connected triangle strip
+ * defined by the first three vertices with each additional
+ * triangle defined by a new vertex
+ */
TRIANGLE_STRIP (4),
+ /**
+ * Vertices will be rendered as a sequence of triangles that all
+ * share first vertex as the origin
+ */
TRIANGLE_FAN (5);
int mID;