Minsky
createLinkGroupIcons.cc File Reference
#include "plot.h"
#include "cairo_base.h"
#include "ecolab_epilogue.h"
#include <cairo.h>
Include dependency graph for createLinkGroupIcons.cc:

Go to the source code of this file.

Functions

int main ()
 

Function Documentation

◆ main()

int main ( )

Definition at line 8 of file createLinkGroupIcons.cc.

References minsky::to_string().

9 {
10  const double width=30, height=10;
11  for (int i=0; i<paletteSz; ++i)
12  {
13  const cairo::Surface surface(cairo_image_surface_create(CAIRO_FORMAT_ARGB32,width,height));
14  auto cr=surface.cairo();
15  auto c=palette[i];
16  cairo_set_source_rgba(cr,0.5*c.r,0.5*c.g,0.5*c.b,0.5*c.a);
17  cairo_rectangle(cr,0,0,width,height);
18  cairo_fill(cr);
19  cairo_surface_write_to_png(surface.surface(),("linkGroup"+to_string(i)+".png").c_str());
20  }
21 }
string to_string(CONST84 char *x)
Definition: minskyTCLObj.h:33
Here is the call graph for this function: