code: private Color4f[] getSymmetryColors(int nColors) {
  		String pointGroup = rotationGroup.getPointGroup();
  		Color[] col = null;
  		Color4f[] colors = null;
  		if (pointGroup.equals("C1")) {
  			col = ColorBrewer.Greys.getColorPalette(nColors);
  			colors = ColorConverter.convertColor4f(col);
  		} else if (pointGroup.startsWith("C")) {
  			col = ColorBrewer.YlGnBu.getColorPalette(nColors);
  			colors = ColorConverter.convertColor4f(col);
  		} else if (pointGroup.startsWith("D")) {
  			col = ColorBrewer.YlOrRd.getColorPalette(nColors);
  			colors = ColorConverter.convertColor4f(col);
  		} else if (pointGroup.equals("T")) {
  			col = ColorBrewer.Greens.getColorPalette(nColors);
  			colors = ColorConverter.convertColor4f(col);
  		} else if (pointGroup.equals("O")) {
  			col = ColorBrewer.Blues.getColorPalette(nColors);
  			colors = ColorConverter.convertColor4f(col);
  		} else if (pointGroup.equals("I")) {
  			col = ColorBrewer.BuPu.getColorPalette(nColors);
  			colors = ColorConverter.convertColor4f(col);
  		} else {
  			col = ColorBrewer.Greys.getColorPalette(nColors);
  			colors = ColorConverter.convertColor4f(col);
  		}
  		System.arraycopy(colors, 0, colors, 0, nColors);
  		return colors;
  	}
docs: Returns a unique color palette based on point group
  @param nColors
  @return