guppi-marker

Name

guppi-marker -- 

Synopsis



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);

Description

Details

struct GuppiMarkerInfo

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;
};


enum GuppiMarker

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;


guppi_marker_info ()

const GuppiMarkerInfo* guppi_marker_info    (GuppiMarker);

Param1 : 
Returns : 


guppi_str2marker ()

GuppiMarker guppi_str2marker                (const gchar*);

Param1 : 
Returns : 


guppi_marker_alpha_template ()

GuppiAlphaTemplate* guppi_marker_alpha_template
                                            (GuppiMarker m,
                                             double sz1,
                                             double sz2,
                                             double scale_factor);

m : 
sz1 : 
sz2 : 
scale_factor : 
Returns : 


guppi_marker_print ()

void        guppi_marker_print              (GuppiMarker m,
                                             double sz1,
                                             double sz2,
                                             GuppiElementPrint*,
                                             double x,
                                             double y);

m : 
sz1 : 
sz2 : 
Param4 : 
x : 
y :