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