Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
+#ifndef __CANVAS_UTILS_H__
+#define __CANVAS_UTILS_H__
+
#include <cairomm/context.h>
#include "canvas/visibility.h"
namespace ArdourCanvas {
- extern LIBCANVAS_API void set_source_rgba (Cairo::RefPtr<Cairo::Context>, Color);
- extern LIBCANVAS_API void set_source_rgb_a (Cairo::RefPtr<Cairo::Context>, Color, float alpha); //override the color's alpha
-
- extern LIBCANVAS_API void set_source_rgba (cairo_t*, Color);
- extern LIBCANVAS_API void set_source_rgb_a (cairo_t*, Color, float alpha); //override the color's alpha
-
Distance LIBCANVAS_API distance_to_segment_squared (Duple const & p, Duple const & p1, Duple const & p2, double& t, Duple& at);
}
+#endif // __CANVAS_UTILS_H__