package rajawali;
import java.io.Serializable;
public class SerializedObject3D implements Serializable {
private static final long serialVersionUID = 5264861128471177349L;
protected float[] mVertices;
protected float[] mNormals;
protected float[] mTextureCoords;
protected float[] mColors;
protected int[] mIndices;
protected float[][] mFrameNormals;
protected float[][] mFrameVertices;
protected String[] mFrameNames;
public SerializedObject3D(int numVertices, int numNormals, int numTextureCoords, int numColors, int numIndices) {
mVertices = new float[numVertices];
mNormals = new float[numNormals];
mTextureCoords = new float[numTextureCoords];
mColors = new float[numColors];
mIndices = new int[numIndices];
}
public float[] getVertices() {
return mVertices;
}
public void setVertices(float[] vertices) {
this.mVertices = vertices;
}
public float[] getNormals() {
return mNormals;
}
public void setNormals(float[] normals) {
this.mNormals = normals;
}
public float[] getTextureCoords() {
return mTextureCoords;
}
public void setTextureCoords(float[] textureCoords) {
this.mTextureCoords = textureCoords;
}
public int[] getIndices() {
return mIndices;
}
public void setIndices(int[] indices) {
this.mIndices = indices;
}
public float[] getColors() {
return mColors;
}
public void setColors(float[] colors) {
this.mColors = colors;
}
public void setFrameNames(String[] frameNames) {
this.mFrameNames = frameNames;
}
public String[] getFrameNames() {
return mFrameNames;
}
public void setFrameVertices(float[][] frameVertices) {
this.mFrameVertices = frameVertices;
}
public float[][] getFrameVertices() {
return mFrameVertices;
}
public void setFrameNormals(float[][] frameNormals) {
this.mFrameNormals = frameNormals;
}
public float[][] getFrameNormals() {
return mFrameNormals;
}
}