~7-eric/inkscape/boolop-fix

« back to all changes in this revision

Viewing changes to src/widgets/ruler.h

Merge Google Summer of Code unit refactor.

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
 */
15
15
 
16
16
#include <gtk/gtk.h>
17
 
#include "sp-metric.h"
18
17
#include <iostream>
19
18
#include <glib.h>
20
19
 
 
20
namespace Inkscape {
 
21
    namespace Util {
 
22
        class Unit;
 
23
    }
 
24
}
 
25
 
21
26
G_BEGIN_DECLS
22
27
 
23
28
#define SP_TYPE_RULER            (sp_ruler_get_type ())
51
56
                                              GtkWidget      *widget);
52
57
 
53
58
void            sp_ruler_set_unit            (SPRuler        *ruler,
54
 
                                              SPMetric        unit);
55
 
SPMetric        sp_ruler_get_unit            (SPRuler        *ruler);
 
59
                                              const Inkscape::Util::Unit &unit);
 
60
Inkscape::Util::Unit *sp_ruler_get_unit            (SPRuler        *ruler);
56
61
void            sp_ruler_set_position        (SPRuler        *ruler,
57
62
                                              gdouble         set_position);
58
63
gdouble         sp_ruler_get_position        (SPRuler        *ruler);