X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fcanvas%2Futils.cc;h=46afda045a898e11bb7b10717fb7aa8abfa840a4;hb=4d3cd732c93dd64b8768ec5f8398999f521ee6f0;hp=2c8905b331a0233c97fc12836a07ae2dd7ad23e3;hpb=22b07e0233a29d9633ffa825a79503befaf2e16e;p=ardour.git diff --git a/libs/canvas/utils.cc b/libs/canvas/utils.cc index 2c8905b331..46afda045a 100644 --- a/libs/canvas/utils.cc +++ b/libs/canvas/utils.cc @@ -27,50 +27,6 @@ using namespace std; using namespace ArdourCanvas; -void -ArdourCanvas::set_source_rgba (Cairo::RefPtr context, Color color) -{ - context->set_source_rgba ( - ((color >> 24) & 0xff) / 255.0, - ((color >> 16) & 0xff) / 255.0, - ((color >> 8) & 0xff) / 255.0, - ((color >> 0) & 0xff) / 255.0 - ); -} - -void -ArdourCanvas::set_source_rgb_a (Cairo::RefPtr context, Color color, float alpha) -{ - context->set_source_rgba ( - ((color >> 24) & 0xff) / 255.0, - ((color >> 16) & 0xff) / 255.0, - ((color >> 8) & 0xff) / 255.0, - alpha - ); -} - -void -ArdourCanvas::set_source_rgba (cairo_t *cr, Color color) -{ - cairo_set_source_rgba ( cr, - ((color >> 24) & 0xff) / 255.0, - ((color >> 16) & 0xff) / 255.0, - ((color >> 8) & 0xff) / 255.0, - ((color >> 0) & 0xff) / 255.0 - ); -} - -void -ArdourCanvas::set_source_rgb_a (cairo_t *cr, Color color, float alpha) -{ - cairo_set_source_rgba ( cr, - ((color >> 24) & 0xff) / 255.0, - ((color >> 16) & 0xff) / 255.0, - ((color >> 8) & 0xff) / 255.0, - alpha - ); -} - ArdourCanvas::Distance ArdourCanvas::distance_to_segment_squared (Duple const & p, Duple const & p1, Duple const & p2, double& t, Duple& at) { @@ -136,4 +92,3 @@ ArdourCanvas::distance_to_segment_squared (Duple const & p, Duple const & p1, Du return ((dpqx * dpqx) + (dpqy * dpqy)); } -