+ * Answers the Chimera/X format for RGB values of the given colour.
+ *
+ * <pre>
+ * Chimera: r,g,b with values scaled [0=1]
+ * ChimeraX: rgb(r,g,b) with values scaled 0-255
+ * </pre>
+ *
+ * @param col
+ * @param chimeraX
+ * @return
+ */
+ private static String getRgbDescriptor(Color col, boolean chimeraX)
+ {
+ if (chimeraX)
+ {
+ return String.format("rgb(%d,%d,%d)", col.getRed(), col.getGreen(),
+ col.getBlue());
+ }
+ else
+ {
+ double scale = 255D;
+ return String.format("%f,%f,%f", col.getRed() / scale,
+ col.getGreen() / scale, col.getBlue() / scale);
+ }
+ }
+
+ /**