#ifndef __INKSCAPE_CTRLQUADR_H__ #define __INKSCAPE_CTRLQUADR_H__ /* * Quadrilateral * * Authors: * bulia byak * * Copyright (C) 2005 authors * * Released under GNU GPL */ #include "sp-canvas.h" #define SP_TYPE_CTRLQUADR (sp_ctrlquadr_get_type ()) #define SP_CTRLQUADR(obj) (GTK_CHECK_CAST ((obj), SP_TYPE_CTRLQUADR, SPCtrlQuadr)) #define SP_IS_CTRLQUADR(obj) (GTK_CHECK_TYPE ((obj), SP_TYPE_CTRLQUADR)) struct SPCtrlQuadr; struct SPCtrlQuadrClass; GtkType sp_ctrlquadr_get_type (void); void sp_ctrlquadr_set_rgba32 (SPCtrlQuadr *cl, guint32 rgba); void sp_ctrlquadr_set_coords (SPCtrlQuadr *cl, const NR::Point p1, const NR::Point p2, const NR::Point p3, const NR::Point p4); #endif /* Local Variables: mode:c++ c-file-style:"stroustrup" c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +)) indent-tabs-mode:nil fill-column:99 End: */ // vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :