/** * Generate a new set of points for an unindexed quad array * * @param data The data to base the calculations on * @throws InvalidArraySizeException The array is not big enough to contain * the requested geometry */ private void unindexedQuads(GeometryData data) throws InvalidArraySizeException { generateUnindexedCoordinates(data); if((data.geometryComponents & GeometryData.NORMAL_DATA) != 0) generateUnindexedNormals(data); if((data.geometryComponents & GeometryData.TEXTURE_2D_DATA) != 0) generateTexture2D(data); else if((data.geometryComponents & GeometryData.TEXTURE_3D_DATA) != 0) generateTexture3D(data); }
throws InvalidArraySizeException generateUnindexedCoordinates(data);
throws InvalidArraySizeException generateUnindexedCoordinates(data);
throws InvalidArraySizeException generateUnindexedCoordinates(data);
throws InvalidArraySizeException generateUnindexedCoordinates(data);
throws InvalidArraySizeException generateUnindexedCoordinates(data);
throws InvalidArraySizeException generateUnindexedCoordinates(data);