aboutsummaryrefslogtreecommitdiffstats
path: root/src/classes/share
diff options
context:
space:
mode:
authorHarvey Harrison <[email protected]>2012-07-05 21:17:21 -0700
committerHarvey Harrison <[email protected]>2012-07-05 21:17:21 -0700
commit9125e9e155263b26b5a698ae43ce150f72a27bc9 (patch)
tree3170c0c52effb0d7a4950323fdff23a9746b631e /src/classes/share
parentb91241bcfef9f9f88af635539a97e4fc4f5208d9 (diff)
j3dcore: annotate vertex list
Signed-off-by: Harvey Harrison <[email protected]>
Diffstat (limited to 'src/classes/share')
-rw-r--r--src/classes/share/javax/media/j3d/GeneralizedVertexList.java23
1 files changed, 11 insertions, 12 deletions
diff --git a/src/classes/share/javax/media/j3d/GeneralizedVertexList.java b/src/classes/share/javax/media/j3d/GeneralizedVertexList.java
index d329b2e..5b8ba7e 100644
--- a/src/classes/share/javax/media/j3d/GeneralizedVertexList.java
+++ b/src/classes/share/javax/media/j3d/GeneralizedVertexList.java
@@ -45,8 +45,8 @@ import javax.vecmath.Vector3f;
*/
class GeneralizedVertexList implements GeneralizedStripFlags {
- // The ArrayList containing the vertices.
- private ArrayList vertices ;
+// The ArrayList containing the vertices.
+private ArrayList<Vertex> vertices;
// Booleans for individual vertex components.
private boolean hasColor3 = false ;
@@ -91,9 +91,9 @@ class GeneralizedVertexList implements GeneralizedStripFlags {
setVertexFormat(vertexFormat) ;
if (initSize == 0)
- vertices = new ArrayList() ;
+ vertices = new ArrayList<Vertex>();
else
- vertices = new ArrayList(initSize) ;
+ vertices = new ArrayList<Vertex>(initSize);
stripCount = 0 ;
vertexCount = 0 ;
@@ -177,7 +177,7 @@ class GeneralizedVertexList implements GeneralizedStripFlags {
// GeneralizedStripFlags interface implementation
public int getFlag(int index) {
- return ((Vertex)vertices.get(index)).flag ;
+ return vertices.get(index).flag;
}
// Copy vertices in the given order to a fixed-length GeometryArray.
@@ -186,7 +186,6 @@ class GeneralizedVertexList implements GeneralizedStripFlags {
// fixed-length arrays to hold the vertex elements.
private void copyVertexData(GeometryArray ga,
GeneralizedStrip.IntList indices) {
- Vertex v ;
Point3f p3f[] = new Point3f[indices.count] ;
if (hasNormals) {
@@ -194,7 +193,7 @@ class GeneralizedVertexList implements GeneralizedStripFlags {
if (hasColor3) {
Color3f c3f[] = new Color3f[indices.count] ;
for (int i = 0 ; i < indices.count ; i++) {
- v = (Vertex)vertices.get(indices.ints[i]) ;
+ Vertex v = vertices.get(indices.ints[i]);
p3f[i] = v.coord ;
v3f[i] = v.normal ;
c3f[i] = v.color3 ;
@@ -204,7 +203,7 @@ class GeneralizedVertexList implements GeneralizedStripFlags {
} else if (hasColor4) {
Color4f c4f[] = new Color4f[indices.count] ;
for (int i = 0 ; i < indices.count ; i++) {
- v = (Vertex)vertices.get(indices.ints[i]) ;
+ Vertex v = vertices.get(indices.ints[i]);
p3f[i] = v.coord ;
v3f[i] = v.normal ;
c4f[i] = v.color4 ;
@@ -213,7 +212,7 @@ class GeneralizedVertexList implements GeneralizedStripFlags {
} else {
for (int i = 0 ; i < indices.count ; i++) {
- v = (Vertex)vertices.get(indices.ints[i]) ;
+ Vertex v = vertices.get(indices.ints[i]);
p3f[i] = v.coord ;
v3f[i] = v.normal ;
}
@@ -224,7 +223,7 @@ class GeneralizedVertexList implements GeneralizedStripFlags {
if (hasColor3) {
Color3f c3f[] = new Color3f[indices.count] ;
for (int i = 0 ; i < indices.count ; i++) {
- v = (Vertex)vertices.get(indices.ints[i]) ;
+ Vertex v = vertices.get(indices.ints[i]);
p3f[i] = v.coord ;
c3f[i] = v.color3 ;
}
@@ -233,7 +232,7 @@ class GeneralizedVertexList implements GeneralizedStripFlags {
} else if (hasColor4) {
Color4f c4f[] = new Color4f[indices.count] ;
for (int i = 0 ; i < indices.count ; i++) {
- v = (Vertex)vertices.get(indices.ints[i]) ;
+ Vertex v = vertices.get(indices.ints[i]);
p3f[i] = v.coord ;
c4f[i] = v.color4 ;
}
@@ -241,7 +240,7 @@ class GeneralizedVertexList implements GeneralizedStripFlags {
} else {
for (int i = 0 ; i < indices.count ; i++) {
- v = (Vertex)vertices.get(indices.ints[i]) ;
+ Vertex v = vertices.get(indices.ints[i]);
p3f[i] = v.coord ;
}
}