@@ -0,0 +1,569 @@
+package engine.geometry;%0A%0Aimport static org.lwjgl.opengl.GL11.GL_TRIANGLES;%0A%0Apublic class IndexedGeometry extends Geometry %7B%0A%0A    private short%5B%5D indices;%0A%0A    public IndexedGeometry(float%5B%5D vertices, float%5B%5D colors, short%5B%5D indices, int glDrawMode) %7B%0A        super(vertices, colors, glDrawMode);%0A        this.indices = indices;%0A        indexed = true;%0A    %7D%0A%0A    public IndexedGeometry(float%5B%5D vertices, float%5B%5D colors, short%5B%5D indices) %7B%0A        this(vertices, colors, indices, GL_TRIANGLES);%0A    %7D%0A%0A    public short%5B%5D getIndices() %7B%0A        return indices;%0A    %7D%0A%0A%7D%0A

add indexedGeometry class