demo/graph_to_eps_demo.cc
changeset 2172 4b25e7003868
parent 1956 a055123339d5
child 2178 0d7c0f96a5ee
     1.1 --- a/demo/graph_to_eps_demo.cc	Thu Aug 10 10:11:07 2006 +0000
     1.2 +++ b/demo/graph_to_eps_demo.cc	Thu Aug 10 10:18:04 2006 +0000
     1.3 @@ -41,7 +41,7 @@
     1.4  
     1.5  int main()
     1.6  {
     1.7 -  ColorSet colorSet;
     1.8 +  Palette palette;
     1.9  
    1.10    ListGraph g;
    1.11    typedef ListGraph::Node Node;
    1.12 @@ -88,8 +88,8 @@
    1.13      copyright("(C) 2006 LEMON Project").
    1.14      nodeScale(2).nodeSizes(sizes).
    1.15      nodeShapes(shapes).
    1.16 -    nodeColors(composeMap(colorSet,colors)).
    1.17 -    edgeColors(composeMap(colorSet,ecolors)).
    1.18 +    nodeColors(composeMap(palette,colors)).
    1.19 +    edgeColors(composeMap(palette,ecolors)).
    1.20      edgeWidthScale(.4).edgeWidths(widths).
    1.21      nodeTexts(id).nodeTextSize(3).
    1.22      run();
    1.23 @@ -100,11 +100,11 @@
    1.24      //scale(10).
    1.25      title("Sample .eps figure (with arrowheads)").
    1.26      copyright("(C) 2006 LEMON Project").
    1.27 -    nodeColors(composeMap(colorSet,colors)).
    1.28 +    nodeColors(composeMap(palette,colors)).
    1.29      coords(coords).
    1.30      nodeScale(2).nodeSizes(sizes).
    1.31      nodeShapes(shapes).
    1.32 -    edgeColors(composeMap(colorSet,ecolors)).
    1.33 +    edgeColors(composeMap(palette,ecolors)).
    1.34      edgeWidthScale(.4).edgeWidths(widths).
    1.35      nodeTexts(id).nodeTextSize(3).
    1.36      drawArrows().arrowWidth(1).arrowLength(1).
    1.37 @@ -129,8 +129,8 @@
    1.38      nodeShapes(shapes).
    1.39      coords(coords).
    1.40      nodeScale(2).nodeSizes(sizes).
    1.41 -    nodeColors(composeMap(colorSet,colors)).
    1.42 -    edgeColors(composeMap(colorSet,ecolors)).
    1.43 +    nodeColors(composeMap(palette,colors)).
    1.44 +    edgeColors(composeMap(palette,ecolors)).
    1.45      edgeWidthScale(.4).edgeWidths(widths).
    1.46      nodeTexts(id).nodeTextSize(3).
    1.47      enableParallel().parEdgeDist(1.5).
    1.48 @@ -144,8 +144,8 @@
    1.49      nodeScale(2).nodeSizes(sizes).
    1.50      coords(coords).
    1.51      nodeShapes(shapes).
    1.52 -    nodeColors(composeMap(colorSet,colors)).
    1.53 -    edgeColors(composeMap(colorSet,ecolors)).
    1.54 +    nodeColors(composeMap(palette,colors)).
    1.55 +    edgeColors(composeMap(palette,ecolors)).
    1.56      edgeWidthScale(.3).edgeWidths(widths).
    1.57      nodeTexts(id).nodeTextSize(3).
    1.58      enableParallel().parEdgeDist(1).
    1.59 @@ -159,8 +159,8 @@
    1.60      nodeScale(2).nodeSizes(sizes).
    1.61      coords(coords).
    1.62      nodeShapes(shapes).
    1.63 -    nodeColors(composeMap(colorSet,colors)).
    1.64 -    edgeColors(composeMap(colorSet,ecolors)).
    1.65 +    nodeColors(composeMap(palette,colors)).
    1.66 +    edgeColors(composeMap(palette,ecolors)).
    1.67      edgeWidthScale(.3).edgeWidths(widths).
    1.68      nodeTexts(id).nodeTextSize(3).
    1.69      enableParallel().parEdgeDist(1).
    1.70 @@ -171,8 +171,8 @@
    1.71    ListGraph::NodeMap<int> hcolors(h);
    1.72    ListGraph::NodeMap<Xy> hcoords(h);
    1.73    
    1.74 -  int cols=int(sqrt(double(colorSet.size())));
    1.75 -  for(int i=0;i<int(colorSet.size());i++) {
    1.76 +  int cols=int(sqrt(double(palette.size())));
    1.77 +  for(int i=0;i<int(palette.size());i++) {
    1.78      Node n=h.addNode();
    1.79      hcoords[n]=Xy(i%cols,i/cols);
    1.80      hcolors[n]=i;
    1.81 @@ -181,14 +181,14 @@
    1.82    cout << "Create 'graph_to_eps_demo_out_colors.eps'" << endl;
    1.83    graphToEps(h,"graph_to_eps_demo_out_colors.eps").
    1.84      //scale(60).
    1.85 -    title("Sample .eps figure (ColorSet demo)").
    1.86 +    title("Sample .eps figure (Palette demo)").
    1.87      copyright("(C) 2006 LEMON Project").
    1.88      coords(hcoords).
    1.89      nodeScale(.45).
    1.90      distantColorNodeTexts().
    1.91      //    distantBWNodeTexts().
    1.92      nodeTexts(hcolors).nodeTextSize(.6).
    1.93 -    nodeColors(composeMap(colorSet,hcolors)).
    1.94 +    nodeColors(composeMap(palette,hcolors)).
    1.95      run();
    1.96  
    1.97