gwydgetenums — Common enumerations
| const GwyEnum * | gwy_graph_curve_type_get_enum () |
| enum | GwyAxisScaleFormat |
| enum | Gwy3DMovement |
| enum | Gwy3DProjection |
| enum | Gwy3DVisualization |
| enum | Gwy3DViewLabel |
| enum | GwyUnitsPlacement |
| enum | GwyHScaleStyle |
| enum | GwyGraphStatusType |
| enum | GwyGraphGridType |
| enum | GwyGraphPointType |
| enum | GwyGraphCurveType |
| enum | GwyGraphLabelPosition |
| enum | GwyGraphModelExportStyle |
| enum | GwyLayerBasicRangeType |
| enum | GwyCurveType |
| enum | GwyCurveChannel |
| enum | GwyMarkerOperationType |
| enum | GwyDataViewLayerType |
| enum | GwyTicksStyle |
#include <libgwydgets/gwydgets.h>
const GwyEnum *
gwy_graph_curve_type_get_enum (void);
Returns GwyEnum for GwyGraphCurveType enum type.
NULL-terminated GwyEnum which must not be modified nor freed.
Labeled axis tick mark format.
|
Automatical format. |
||
|
Exponential (`scienfitic') format. |
||
|
Integer format. |
The type of 3D view change that happens when user drags it with mouse.
|
View cannot be changed by user. |
||
|
View can be rotated. |
||
|
View can be scaled. |
||
|
View can be scaled. |
||
|
Light position can be changed. |
3D View projection type.
|
Otrhographic projection. |
||
|
Perspective projection. |
3D View data visualization type.
|
Data are displayed with color corresponding to 2D view. |
||
|
Data are displayed as an uniform material with some lighting. |
||
|
Data are displayed with grading and lighting, with colour possibly taken from a differen data field. (Since 2.26) |
||
|
Data are displayed with grading and lighting, with colour possibly taken from a differen data field. (Since 2.32) |
3D View label type.
|
X-axis label. |
||
|
Y-axis label. |
||
|
Z-axis bottom label. |
||
|
Z-axis top label. |
||
|
The number of labels. |
Units placement on a GwyRuler.
|
Units are omitted. |
||
|
Units are placed to major tick at zero, or to the leftmost position of zero is not present. |
Options controlling gwy_table_attach_adjbar() and gwy_table_attach_hscale()
behaviour.
|
Default label, hscale, spinbutton, and units widget row. Note that the default mapping is linear for hscales but signed square root for adjust bars. |
||
|
The scale mapping is logarithmic. |
||
|
The scale mapping is signed square root. |
||
|
The scale mapping is linear. (Since 2.49) |
||
|
There is no hscale/adjust bar. |
||
|
An user-specified widget is used in place of the adjustment control(s). |
||
|
An user-specified widget is used in place of hscale and spinbutton, and it is left-aligned instead of taking all the alloted space. |
||
|
The label is actually a check button that controls sensitivity of the row. This is a flag, to be bitwise or-ed with other values. |
||
|
The adjust bar snaps to ticks (hscales cannot snap). This is a flag, to be bitwise or-ed with other values. (Since 2.49) |
Graph curve plotting type.
|
Curve is invisible. |
||
|
Curve data is plotted with symbols. |
||
|
Curve data is plotted with a line. |
||
|
Curve data is plotted with symbols and a line. |
Graph ASCII export style.
|
White-space separated data values, plain description lines and column headers, missing data represented with dashes. |
||
|
White-space separated data values,
curves serialised,
description lines and column headers
prefixed with |
||
|
Semicolon separated data values and column headers, missing data represented as empty columns. |
||
|
Presently, the same as the plain format. |
||
|
Text wave format of Igor Pro (.itx). (Since 2.36) |
||
|
Flag that can be combined with the other formats, meaning locale-independent C/POSIX format of floating point numbers. (Since 2.26) |
||
|
Flag that can be combined with the other formats (except Igor Pro), requesting multi-column output with a single merged abscissa in the first column. (Since 2.46) |
Types of color gradient mapping in GwyLayerBasic.
|
Color gradient is uniformly mapped to range from data minimum to maximum. |
||
|
Color gradient is uniformly mapped to a fixed range, independent on data. |
||
|
Color gradient is uniformly mapped to a range inside which most of data points lie, that is height distribution tails are cut off. |
||
|
Color range is mapped nonuniformly,
see |
Curve drawing type in GwyCurve.
|
Linear interpolation. |
||
|
Spline interpolation. |
||
|
Free form curve. |
GwyMarkerBox operation type (for validation).
|
Marker is being moved. |
||
|
Marker is being added. |
||
|
Marker is being removed. |
GwyDataView layer identification.
|
Base (bottom) layer. |
||
|
Alpha (mask) layer. |
||
|
Top (vector, interactive) layer. |
Axis ticks style (used in GwyColorAxis).
|
Ticks are not drawn. |
||
|
One tick is drawn at center. |
||
|
A number of automatically chosen ticks are drawn at `round' values. |
||
|
Only edge ticks are labelled, interior ticks are drawn but not labelled. (Since 2.44) |
||
|
Alias for |