The colors are chosen from the palette of colors with color 1 used for , color 2 used for , and so on. If there are more parts than colors, then the colors are used cyclically.
The function permits all the options that SetGraphOptions permits, for example, VertexColor, VertexStyle, EdgeColor, and EdgeStyle. These options can be used to control the appearance of the non-highlighted vertices and edges.