Classes | Defines | Typedefs | Functions
potracelib.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  potrace_bitmap_s
struct  potrace_curve_s
struct  potrace_dpoint_s
struct  potrace_param_s
struct  potrace_path_s
struct  potrace_progress_s
struct  potrace_state_s

Defines

#define POTRACE_CORNER   2
#define POTRACE_CURVETO   1
#define POTRACE_STATUS_INCOMPLETE   1
#define POTRACE_STATUS_OK   0
#define POTRACE_TURNPOLICY_BLACK   0
#define POTRACE_TURNPOLICY_LEFT   2
#define POTRACE_TURNPOLICY_MAJORITY   5
#define POTRACE_TURNPOLICY_MINORITY   4
#define POTRACE_TURNPOLICY_RANDOM   6
#define POTRACE_TURNPOLICY_RIGHT   3
#define POTRACE_TURNPOLICY_WHITE   1

Typedefs

typedef struct potrace_bitmap_s potrace_bitmap_t
typedef struct potrace_curve_s potrace_curve_t
typedef struct potrace_dpoint_s potrace_dpoint_t
typedef struct potrace_param_s potrace_param_t
typedef struct potrace_path_s potrace_path_t
typedef struct potrace_progress_s potrace_progress_t
typedef struct potrace_state_s potrace_state_t
typedef unsigned long potrace_word

Functions

potrace_param_tpotrace_param_default (void)
void potrace_param_free (potrace_param_t *p)
void potrace_state_free (potrace_state_t *st)
potrace_state_tpotrace_trace (const potrace_param_t *param, const potrace_bitmap_t *bm)
char * potrace_version (void)

Define Documentation

#define POTRACE_CORNER   2

Definition at line 71 of file potrace/potracelib.h.

#define POTRACE_CURVETO   1

Definition at line 70 of file potrace/potracelib.h.

#define POTRACE_STATUS_INCOMPLETE   1

Definition at line 101 of file potrace/potracelib.h.

#define POTRACE_STATUS_OK   0

Definition at line 100 of file potrace/potracelib.h.

#define POTRACE_TURNPOLICY_BLACK   0

Definition at line 15 of file potrace/potracelib.h.

#define POTRACE_TURNPOLICY_LEFT   2

Definition at line 17 of file potrace/potracelib.h.

Definition at line 20 of file potrace/potracelib.h.

Definition at line 19 of file potrace/potracelib.h.

#define POTRACE_TURNPOLICY_RANDOM   6

Definition at line 21 of file potrace/potracelib.h.

#define POTRACE_TURNPOLICY_RIGHT   3

Definition at line 18 of file potrace/potracelib.h.

#define POTRACE_TURNPOLICY_WHITE   1

Definition at line 16 of file potrace/potracelib.h.


Typedef Documentation

Definition at line 58 of file potrace/potracelib.h.

Definition at line 80 of file potrace/potracelib.h.

Definition at line 67 of file potrace/potracelib.h.

Definition at line 41 of file potrace/potracelib.h.

Definition at line 95 of file potrace/potracelib.h.

Definition at line 30 of file potrace/potracelib.h.

Definition at line 109 of file potrace/potracelib.h.

typedef unsigned long potrace_word

Definition at line 47 of file potrace/potracelib.h.


Function Documentation

Definition at line 35 of file potrace/potracelib.c.

Definition at line 107 of file potrace/potracelib.c.

Definition at line 101 of file potrace/potracelib.c.

Definition at line 51 of file potrace/potracelib.c.

char* potrace_version ( void  )

Definition at line 111 of file potrace/potracelib.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


portrait_painter
Author(s): Niklas Meinzer, Ina Baumgarten
autogenerated on Wed Dec 26 2012 16:00:43