int verts = 0;
int colors = 0;
for(LineSegment ls : gcodeLineList)
{
gl.glColor3ub(lineColorData[colors++],lineColorData[colors++],lineColorData[colors++]);
gl.glVertex3d(lineVertexData[verts++], lineVertexData[verts++], lineVertexData[verts++]);
gl.glColor3ub(lineColorData[colors++],lineColorData[colors++],lineColorData[colors++]);
gl.glVertex3d(lineVertexData[verts++], lineVertexData[verts++], lineVertexData[verts++]);
}
gl.glEnd();