/* This is a GENERATED file. */
/* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. */

#include "types.h"
#include "./adjust-bar.h"
GType
gwy_scale_mapping_type_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_SCALE_MAPPING_LINEAR, "GWY_SCALE_MAPPING_LINEAR", "linear" },
            { GWY_SCALE_MAPPING_SQRT, "GWY_SCALE_MAPPING_SQRT", "sqrt" },
            { GWY_SCALE_MAPPING_LOG, "GWY_SCALE_MAPPING_LOG", "log" },
            { GWY_SCALE_MAPPING_LOG1P, "GWY_SCALE_MAPPING_LOG1P", "log1p" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyScaleMappingType", values);
    }
    return etype;
}
#include "./cairo-utils.h"
GType
gwy_symbol_type_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_SYMBOL_SQUARE, "GWY_SYMBOL_SQUARE", "square" },
            { GWY_SYMBOL_CROSS, "GWY_SYMBOL_CROSS", "cross" },
            { GWY_SYMBOL_CIRCLE, "GWY_SYMBOL_CIRCLE", "circle" },
            { GWY_SYMBOL_STAR, "GWY_SYMBOL_STAR", "star" },
            { GWY_SYMBOL_TIMES, "GWY_SYMBOL_TIMES", "times" },
            { GWY_SYMBOL_TRIANGLE_UP, "GWY_SYMBOL_TRIANGLE_UP", "triangle-up" },
            { GWY_SYMBOL_TRIANGLE_DOWN, "GWY_SYMBOL_TRIANGLE_DOWN", "triangle-down" },
            { GWY_SYMBOL_DIAMOND, "GWY_SYMBOL_DIAMOND", "diamond" },
            { GWY_SYMBOL_FILLED_SQUARE, "GWY_SYMBOL_FILLED_SQUARE", "filled-square" },
            { GWY_SYMBOL_DISC, "GWY_SYMBOL_DISC", "disc" },
            { GWY_SYMBOL_FILLED_CIRCLE, "GWY_SYMBOL_FILLED_CIRCLE", "filled-circle" },
            { GWY_SYMBOL_FILLED_TRIANGLE_UP, "GWY_SYMBOL_FILLED_TRIANGLE_UP", "filled-triangle-up" },
            { GWY_SYMBOL_FILLED_TRIANGLE_DOWN, "GWY_SYMBOL_FILLED_TRIANGLE_DOWN", "filled-triangle-down" },
            { GWY_SYMBOL_FILLED_DIAMOND, "GWY_SYMBOL_FILLED_DIAMOND", "filled-diamond" },
            { GWY_SYMBOL_TRIANGLE_LEFT, "GWY_SYMBOL_TRIANGLE_LEFT", "triangle-left" },
            { GWY_SYMBOL_FILLED_TRIANGLE_LEFT, "GWY_SYMBOL_FILLED_TRIANGLE_LEFT", "filled-triangle-left" },
            { GWY_SYMBOL_TRIANGLE_RIGHT, "GWY_SYMBOL_TRIANGLE_RIGHT", "triangle-right" },
            { GWY_SYMBOL_FILLED_TRIANGLE_RIGHT, "GWY_SYMBOL_FILLED_TRIANGLE_RIGHT", "filled-triangle-right" },
            { GWY_SYMBOL_ASTERISK, "GWY_SYMBOL_ASTERISK", "asterisk" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwySymbolType", values);
    }
    return etype;
}
GType
gwy_line_style_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_LINE_SOLID, "GWY_LINE_SOLID", "solid" },
            { GWY_LINE_DASH, "GWY_LINE_DASH", "dash" },
            { GWY_LINE_DASH_SPARSE, "GWY_LINE_DASH_SPARSE", "dash-sparse" },
            { GWY_LINE_DASH_DENSE, "GWY_LINE_DASH_DENSE", "dash-dense" },
            { GWY_LINE_DOT, "GWY_LINE_DOT", "dot" },
            { GWY_LINE_DOT_SPARSE, "GWY_LINE_DOT_SPARSE", "dot-sparse" },
            { GWY_LINE_DASH_DOT, "GWY_LINE_DASH_DOT", "dash-dot" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyLineStyle", values);
    }
    return etype;
}
#include "./color-axis.h"
GType
gwy_ticks_style_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_TICKS_STYLE_NONE, "GWY_TICKS_STYLE_NONE", "none" },
            { GWY_TICKS_STYLE_CENTER, "GWY_TICKS_STYLE_CENTER", "center" },
            { GWY_TICKS_STYLE_AUTO, "GWY_TICKS_STYLE_AUTO", "auto" },
            { GWY_TICKS_STYLE_UNLABELED, "GWY_TICKS_STYLE_UNLABELED", "unlabeled" },
            { GWY_TICKS_STYLE_UNLABELLED, "GWY_TICKS_STYLE_UNLABELLED", "unlabelled" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyTicksStyle", values);
    }
    return etype;
}
#include "./gl-setup.h"
GType
gwy_gl_movement_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_GL_MOVEMENT_NONE, "GWY_GL_MOVEMENT_NONE", "none" },
            { GWY_GL_MOVEMENT_ROTATION, "GWY_GL_MOVEMENT_ROTATION", "rotation" },
            { GWY_GL_MOVEMENT_SCALE, "GWY_GL_MOVEMENT_SCALE", "scale" },
            { GWY_GL_MOVEMENT_DEFORMATION, "GWY_GL_MOVEMENT_DEFORMATION", "deformation" },
            { GWY_GL_MOVEMENT_LIGHT, "GWY_GL_MOVEMENT_LIGHT", "light" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyGLMovement", values);
    }
    return etype;
}
GType
gwy_gl_projection_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_GL_PROJECTION_ORTHOGRAPHIC, "GWY_GL_PROJECTION_ORTHOGRAPHIC", "orthographic" },
            { GWY_GL_PROJECTION_PERSPECTIVE, "GWY_GL_PROJECTION_PERSPECTIVE", "perspective" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyGLProjection", values);
    }
    return etype;
}
GType
gwy_gl_visualization_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_GL_VISUALIZATION_GRADIENT, "GWY_GL_VISUALIZATION_GRADIENT", "gradient" },
            { GWY_GL_VISUALIZATION_LIGHTING, "GWY_GL_VISUALIZATION_LIGHTING", "lighting" },
            { GWY_GL_VISUALIZATION_OVERLAY, "GWY_GL_VISUALIZATION_OVERLAY", "overlay" },
            { GWY_GL_VISUALIZATION_OVERLAY_NO_LIGHT, "GWY_GL_VISUALIZATION_OVERLAY_NO_LIGHT", "overlay-no-light" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyGLVisualization", values);
    }
    return etype;
}
GType
gwy_gl_view_label_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_GL_VIEW_LABEL_X, "GWY_GL_VIEW_LABEL_X", "label-x" },
            { GWY_GL_VIEW_LABEL_Y, "GWY_GL_VIEW_LABEL_Y", "label-y" },
            { GWY_GL_VIEW_LABEL_MIN, "GWY_GL_VIEW_LABEL_MIN", "label-min" },
            { GWY_GL_VIEW_LABEL_MAX, "GWY_GL_VIEW_LABEL_MAX", "label-max" },
            { GWY_GL_VIEW_NLABELS, "GWY_GL_VIEW_NLABELS", "nlabels" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyGLViewLabel", values);
    }
    return etype;
}
#include "./grain-value-tree-view.h"
GType
gwy_grain_value_store_column_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_GRAIN_STORE_COLUMN_ITEM, "GWY_GRAIN_STORE_COLUMN_ITEM", "item" },
            { GWY_GRAIN_STORE_COLUMN_GROUP, "GWY_GRAIN_STORE_COLUMN_GROUP", "group" },
            { GWY_GRAIN_STORE_COLUMN_ENABLED, "GWY_GRAIN_STORE_COLUMN_ENABLED", "enabled" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyGrainValueStoreColumn", values);
    }
    return etype;
}
#include "./graph-area.h"
GType
gwy_graph_key_position_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_GRAPH_KEY_NORTHEAST, "GWY_GRAPH_KEY_NORTHEAST", "northeast" },
            { GWY_GRAPH_KEY_NORTHWEST, "GWY_GRAPH_KEY_NORTHWEST", "northwest" },
            { GWY_GRAPH_KEY_SOUTHEAST, "GWY_GRAPH_KEY_SOUTHEAST", "southeast" },
            { GWY_GRAPH_KEY_SOUTHWEST, "GWY_GRAPH_KEY_SOUTHWEST", "southwest" },
            { GWY_GRAPH_KEY_USER, "GWY_GRAPH_KEY_USER", "user" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyGraphKeyPosition", values);
    }
    return etype;
}
GType
gwy_graph_status_type_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_GRAPH_STATUS_PLAIN, "GWY_GRAPH_STATUS_PLAIN", "plain" },
            { GWY_GRAPH_STATUS_XSEL, "GWY_GRAPH_STATUS_XSEL", "xsel" },
            { GWY_GRAPH_STATUS_YSEL, "GWY_GRAPH_STATUS_YSEL", "ysel" },
            { GWY_GRAPH_STATUS_XLINES, "GWY_GRAPH_STATUS_XLINES", "xlines" },
            { GWY_GRAPH_STATUS_YLINES, "GWY_GRAPH_STATUS_YLINES", "ylines" },
            { GWY_GRAPH_STATUS_POINTS, "GWY_GRAPH_STATUS_POINTS", "points" },
            { GWY_GRAPH_STATUS_ZOOM, "GWY_GRAPH_STATUS_ZOOM", "zoom" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyGraphStatusType", values);
    }
    return etype;
}
#include "./graph-curve-model.h"
GType
gwy_graph_curve_mode_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_GRAPH_CURVE_HIDDEN, "GWY_GRAPH_CURVE_HIDDEN", "hidden" },
            { GWY_GRAPH_CURVE_POINTS, "GWY_GRAPH_CURVE_POINTS", "points" },
            { GWY_GRAPH_CURVE_LINE, "GWY_GRAPH_CURVE_LINE", "line" },
            { GWY_GRAPH_CURVE_LINE_POINTS, "GWY_GRAPH_CURVE_LINE_POINTS", "line-points" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyGraphCurveMode", values);
    }
    return etype;
}
#include "./graph-model.h"
GType
gwy_graph_grid_type_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_GRAPH_GRID_NONE, "GWY_GRAPH_GRID_NONE", "none" },
            { GWY_GRAPH_GRID_AUTO, "GWY_GRAPH_GRID_AUTO", "auto" },
            { GWY_GRAPH_GRID_USER, "GWY_GRAPH_GRID_USER", "user" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyGraphGridType", values);
    }
    return etype;
}
GType
gwy_graph_model_export_style_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_GRAPH_MODEL_EXPORT_ASCII_PLAIN, "GWY_GRAPH_MODEL_EXPORT_ASCII_PLAIN", "plain" },
            { GWY_GRAPH_MODEL_EXPORT_ASCII_GNUPLOT, "GWY_GRAPH_MODEL_EXPORT_ASCII_GNUPLOT", "gnuplot" },
            { GWY_GRAPH_MODEL_EXPORT_ASCII_CSV, "GWY_GRAPH_MODEL_EXPORT_ASCII_CSV", "csv" },
            { GWY_GRAPH_MODEL_EXPORT_ASCII_ORIGIN, "GWY_GRAPH_MODEL_EXPORT_ASCII_ORIGIN", "origin" },
            { GWY_GRAPH_MODEL_EXPORT_ASCII_IGORPRO, "GWY_GRAPH_MODEL_EXPORT_ASCII_IGORPRO", "igorpro" },
            { GWY_GRAPH_MODEL_EXPORT_ASCII_POSIX, "GWY_GRAPH_MODEL_EXPORT_ASCII_POSIX", "posix" },
            { GWY_GRAPH_MODEL_EXPORT_ASCII_MERGED, "GWY_GRAPH_MODEL_EXPORT_ASCII_MERGED", "merged" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyGraphModelExportStyle", values);
    }
    return etype;
}
#include "./pixbuf-render.h"
GType
gwy_color_mapping_type_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_COLOR_MAPPING_FULL, "GWY_COLOR_MAPPING_FULL", "full" },
            { GWY_COLOR_MAPPING_FIXED, "GWY_COLOR_MAPPING_FIXED", "fixed" },
            { GWY_COLOR_MAPPING_AUTO, "GWY_COLOR_MAPPING_AUTO", "auto" },
            { GWY_COLOR_MAPPING_ADAPT, "GWY_COLOR_MAPPING_ADAPT", "adapt" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyColorMappingType", values);
    }
    return etype;
}
#include "./ruler.h"
GType
gwy_units_placement_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_UNITS_PLACEMENT_NONE, "GWY_UNITS_PLACEMENT_NONE", "none" },
            { GWY_UNITS_PLACEMENT_AT_ZERO, "GWY_UNITS_PLACEMENT_AT_ZERO", "at-zero" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyUnitsPlacement", values);
    }
    return etype;
}
#include "./utils.h"
GType
gwy_stock_item_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_STOCK_NONE, "GWY_STOCK_NONE", "none" },
            { GWY_STOCK_APPLY, "GWY_STOCK_APPLY", "apply" },
            { GWY_STOCK_CANCEL, "GWY_STOCK_CANCEL", "cancel" },
            { GWY_STOCK_CLEAR, "GWY_STOCK_CLEAR", "clear" },
            { GWY_STOCK_CLOSE, "GWY_STOCK_CLOSE", "close" },
            { GWY_STOCK_COPY, "GWY_STOCK_COPY", "copy" },
            { GWY_STOCK_DELETE, "GWY_STOCK_DELETE", "delete" },
            { GWY_STOCK_EDIT, "GWY_STOCK_EDIT", "edit" },
            { GWY_STOCK_ESTIMATE, "GWY_STOCK_ESTIMATE", "estimate" },
            { GWY_STOCK_EXPORT, "GWY_STOCK_EXPORT", "export" },
            { GWY_STOCK_FIT, "GWY_STOCK_FIT", "fit" },
            { GWY_STOCK_HELP, "GWY_STOCK_HELP", "help" },
            { GWY_STOCK_HIDE, "GWY_STOCK_HIDE", "hide" },
            { GWY_STOCK_LOAD, "GWY_STOCK_LOAD", "load" },
            { GWY_STOCK_NEW, "GWY_STOCK_NEW", "new" },
            { GWY_STOCK_OK, "GWY_STOCK_OK", "ok" },
            { GWY_STOCK_OPEN, "GWY_STOCK_OPEN", "open" },
            { GWY_STOCK_REFINE, "GWY_STOCK_REFINE", "refine" },
            { GWY_STOCK_REMOVE, "GWY_STOCK_REMOVE", "remove" },
            { GWY_STOCK_RESET, "GWY_STOCK_RESET", "reset" },
            { GWY_STOCK_SAVE, "GWY_STOCK_SAVE", "save" },
            { GWY_STOCK_UPDATE, "GWY_STOCK_UPDATE", "update" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyStockItem", values);
    }
    return etype;
}
GType
gwy_hscale_style_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_HSCALE_DEFAULT, "GWY_HSCALE_DEFAULT", "default" },
            { GWY_HSCALE_LOG, "GWY_HSCALE_LOG", "log" },
            { GWY_HSCALE_SQRT, "GWY_HSCALE_SQRT", "sqrt" },
            { GWY_HSCALE_LINEAR, "GWY_HSCALE_LINEAR", "linear" },
            { GWY_HSCALE_NO_SCALE, "GWY_HSCALE_NO_SCALE", "no-scale" },
            { GWY_HSCALE_WIDGET, "GWY_HSCALE_WIDGET", "widget" },
            { GWY_HSCALE_WIDGET_NO_EXPAND, "GWY_HSCALE_WIDGET_NO_EXPAND", "widget-no-expand" },
            { GWY_HSCALE_CHECK, "GWY_HSCALE_CHECK", "check" },
            { GWY_HSCALE_SNAP, "GWY_HSCALE_SNAP", "snap" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyHScaleStyle", values);
    }
    return etype;
}
GType
gwy_response_type_get_type(void)
{
    static GType etype = 0;

    if (etype == 0) {
        static const GEnumValue values[] = {
            { GWY_RESPONSE_RESET, "GWY_RESPONSE_RESET", "reset" },
            { GWY_RESPONSE_UPDATE, "GWY_RESPONSE_UPDATE", "update" },
            { GWY_RESPONSE_CLEAR, "GWY_RESPONSE_CLEAR", "clear" },
            { GWY_RESPONSE_COPY, "GWY_RESPONSE_COPY", "copy" },
            { GWY_RESPONSE_DELETE, "GWY_RESPONSE_DELETE", "delete" },
            { GWY_RESPONSE_SAVE, "GWY_RESPONSE_SAVE", "save" },
            { GWY_RESPONSE_EXECUTE, "GWY_RESPONSE_EXECUTE", "execute" },
            { GWY_RESPONSE_OPEN, "GWY_RESPONSE_OPEN", "open" },
            { GWY_RESPONSE_HELP, "GWY_RESPONSE_HELP", "help" },
            { GWY_RESPONSE_NEW, "GWY_RESPONSE_NEW", "new" },
            { GWY_RESPONSE_EDIT, "GWY_RESPONSE_EDIT", "edit" },
            { GWY_RESPONSE_REFINE, "GWY_RESPONSE_REFINE", "refine" },
            { GWY_RESPONSE_USER, "GWY_RESPONSE_USER", "user" },
            { 0, NULL, NULL }
        };
        etype = g_enum_register_static("GwyResponseType", values);
    }
    return etype;
}

/* Generated data ends here */

