Пример #1
0
static int
glw_text_bitmap_set_float3(glw_t *w, glw_attribute_t attrib, const float *rgb,
                           glw_style_t *origin)
{
  glw_text_bitmap_t *gtb = (glw_text_bitmap_t *)w;

  switch(attrib) {
  case GLW_ATTRIB_RGB:
    return glw_attrib_set_rgb(&gtb->gtb_color, rgb);
  case GLW_ATTRIB_BACKGROUND_COLOR:
    return glw_attrib_set_rgb(&gtb->gtb_background_color, rgb);
  default:
    return -1;
  }
}
Пример #2
0
static int
glw_quad_set_float3(glw_t *w, glw_attribute_t attrib, const float *vector,
                    glw_style_t *gs)
{
  glw_quad_t *q = (glw_quad_t *)w;
  switch(attrib) {
  case GLW_ATTRIB_RGB:
    return glw_attrib_set_rgb(&q->color, vector);
  default:
    return -1;
  }
}