| The libguppiplot library | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | Next Page >>> |
struct GuppiMarkerInfo; enum GuppiMarker; const GuppiMarkerInfo* guppi_marker_info (GuppiMarker); GuppiMarker guppi_str2marker (const gchar*); GuppiAlphaTemplate* guppi_marker_alpha_template (GuppiMarker m, double sz1, double sz2, double scale_factor); void guppi_marker_print (GuppiMarker m, double sz1, double sz2, GuppiElementPrint*, double x, double y); |
struct GuppiMarkerInfo {
GuppiMarker marker;
const gchar *code; /* a "canonical" name, independent of i18n */
const gchar *name;
const gchar *size1_desc;
gdouble size1_min, size1_max, size1_default;
const gchar *size2_desc;
gdouble size2_min, size2_max, size2_default;
}; |
typedef enum {
GUPPI_MARKER_NONE,
GUPPI_MARKER_CIRCLE,
GUPPI_MARKER_DIAMOND,
GUPPI_MARKER_CROSS,
GUPPI_MARKER_X,
GUPPI_MARKER_SQUARE,
GUPPI_MARKER_AST,
/* commented out to make gtkdoc happy.
#if 0
GUPPI_MARKER_PIXEL,
GUPPI_MARKER_DOT,
#endif
*/
GUPPI_MARKER_FILLED_CIRCLE,
GUPPI_MARKER_FILLED_SQUARE,
GUPPI_MARKER_FILLED_DIAMOND,
GUPPI_MARKER_LAST,
GUPPI_MARKER_UNKNOWN
} GuppiMarker; |
GuppiAlphaTemplate* guppi_marker_alpha_template (GuppiMarker m, double sz1, double sz2, double scale_factor); |
void guppi_marker_print (GuppiMarker m, double sz1, double sz2, GuppiElementPrint*, double x, double y); |