Typedefs | Enumerations | Variables

goffice-utils.h File Reference

#include <glib.h>
#include <pango/pango.h>
#include <gdk/gdk.h>
#include <goffice/goffice.h>
#include <goffice/utils/go-color.h>
#include <goffice/utils/go-file.h>
#include <goffice/utils/go-image.h>

Go to the source code of this file.

Typedefs

typedef struct _GOEditor GOEditor
typedef struct _GOFont GOFont
typedef struct _GOFontMetrics GOFontMetrics
typedef struct _GOPattern GOPattern
typedef struct _GOMarker GOMarker
typedef struct _GOFormat GOFormat
typedef struct _GODateConventions GODateConventions
typedef struct _GOImage GOImage
typedef struct _GOPath GOPath
typedef struct _GOString GOString
typedef struct _GOStyle GOStyle
typedef struct _GOStyledObject GOStyledObject
typedef struct _GOMemChunk GOMemChunk
typedef const char *(* GOTranslateFunc )(char const *path, gpointer func_data)

Enumerations

enum  GOLineDashType {
  GO_LINE_NONE, GO_LINE_SOLID, GO_LINE_S_DOT, GO_LINE_S_DASH_DOT,
  GO_LINE_S_DASH_DOT_DOT, GO_LINE_DASH_DOT_DOT_DOT, GO_LINE_DOT, GO_LINE_S_DASH,
  GO_LINE_DASH, GO_LINE_LONG_DASH, GO_LINE_DASH_DOT, GO_LINE_DASH_DOT_DOT,
  GO_LINE_MAX
}
enum  GOLineInterpolation {
  GO_LINE_INTERPOLATION_LINEAR, GO_LINE_INTERPOLATION_SPLINE, GO_LINE_INTERPOLATION_CLOSED_SPLINE, GO_LINE_INTERPOLATION_CUBIC_SPLINE,
  GO_LINE_INTERPOLATION_PARABOLIC_CUBIC_SPLINE, GO_LINE_INTERPOLATION_CUBIC_CUBIC_SPLINE, GO_LINE_INTERPOLATION_CLAMPED_CUBIC_SPLINE, GO_LINE_INTERPOLATION_STEP_START,
  GO_LINE_INTERPOLATION_STEP_END, GO_LINE_INTERPOLATION_STEP_CENTER_X, GO_LINE_INTERPOLATION_STEP_CENTER_Y, GO_LINE_INTERPOLATION_MAX
}
enum  GOAnchorType {
  GO_ANCHOR_CENTER, GO_ANCHOR_NORTH, GO_ANCHOR_NORTH_WEST, GO_ANCHOR_NORTH_EAST,
  GO_ANCHOR_SOUTH, GO_ANCHOR_SOUTH_WEST, GO_ANCHOR_SOUTH_EAST, GO_ANCHOR_WEST,
  GO_ANCHOR_EAST, GO_ANCHOR_N = GO_ANCHOR_NORTH, GO_ANCHOR_NW = GO_ANCHOR_NORTH_WEST, GO_ANCHOR_NE = GO_ANCHOR_NORTH_EAST,
  GO_ANCHOR_S = GO_ANCHOR_SOUTH, GO_ANCHOR_SW = GO_ANCHOR_SOUTH_WEST, GO_ANCHOR_SE = GO_ANCHOR_SOUTH_EAST, GO_ANCHOR_W = GO_ANCHOR_WEST,
  GO_ANCHOR_E = GO_ANCHOR_EAST
}

Variables

G_BEGIN_DECLS typedef guint32 GOColor

Typedef Documentation

typedef struct _GODateConventions GODateConventions
typedef struct _GOEditor GOEditor
typedef struct _GOFont GOFont
typedef struct _GOFontMetrics GOFontMetrics
typedef struct _GOFormat GOFormat
typedef struct _GOImage GOImage
typedef struct _GOMarker GOMarker
typedef struct _GOMemChunk GOMemChunk
typedef struct _GOPath GOPath
typedef struct _GOPattern GOPattern
typedef struct _GOString GOString
typedef struct _GOStyle GOStyle
typedef struct _GOStyledObject GOStyledObject
typedef const char*(* GOTranslateFunc)(char const *path, gpointer func_data)

Enumeration Type Documentation

Enumerator:
GO_ANCHOR_CENTER 
GO_ANCHOR_NORTH 
GO_ANCHOR_NORTH_WEST 
GO_ANCHOR_NORTH_EAST 
GO_ANCHOR_SOUTH 
GO_ANCHOR_SOUTH_WEST 
GO_ANCHOR_SOUTH_EAST 
GO_ANCHOR_WEST 
GO_ANCHOR_EAST 
GO_ANCHOR_N 
GO_ANCHOR_NW 
GO_ANCHOR_NE 
GO_ANCHOR_S 
GO_ANCHOR_SW 
GO_ANCHOR_SE 
GO_ANCHOR_W 
GO_ANCHOR_E 
Enumerator:
GO_LINE_NONE 
GO_LINE_SOLID 
GO_LINE_S_DOT 
GO_LINE_S_DASH_DOT 
GO_LINE_S_DASH_DOT_DOT 
GO_LINE_DASH_DOT_DOT_DOT 
GO_LINE_DOT 
GO_LINE_S_DASH 
GO_LINE_DASH 
GO_LINE_LONG_DASH 
GO_LINE_DASH_DOT 
GO_LINE_DASH_DOT_DOT 
GO_LINE_MAX 
Enumerator:
GO_LINE_INTERPOLATION_LINEAR 
GO_LINE_INTERPOLATION_SPLINE 
GO_LINE_INTERPOLATION_CLOSED_SPLINE 
GO_LINE_INTERPOLATION_CUBIC_SPLINE 
GO_LINE_INTERPOLATION_PARABOLIC_CUBIC_SPLINE 
GO_LINE_INTERPOLATION_CUBIC_CUBIC_SPLINE 
GO_LINE_INTERPOLATION_CLAMPED_CUBIC_SPLINE 
GO_LINE_INTERPOLATION_STEP_START 
GO_LINE_INTERPOLATION_STEP_END 
GO_LINE_INTERPOLATION_STEP_CENTER_X 
GO_LINE_INTERPOLATION_STEP_CENTER_Y 
GO_LINE_INTERPOLATION_MAX 

Variable Documentation

G_BEGIN_DECLS typedef guint32 GOColor