Logo Search packages:      
Sourcecode: inkscape version File versions  Download package

Classes | Defines | Enumerations | Functions

pen-context.h File Reference

#include "draw-context.h"
#include "live_effects/effect.h"
Include dependency graph for pen-context.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SPPenContext
struct  SPPenContextClass
 The SPPenContext vtable (empty). More...

Defines

#define SP_IS_PEN_CONTEXT(o)   (G_TYPE_CHECK_INSTANCE_TYPE((o), SP_TYPE_PEN_CONTEXT))
#define SP_IS_PEN_CONTEXT_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE((k), SP_TYPE_PEN_CONTEXT))
#define SP_PEN_CONTEXT(o)   (G_TYPE_CHECK_INSTANCE_CAST((o), SP_TYPE_PEN_CONTEXT, SPPenContext))
#define SP_PEN_CONTEXT_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST((k), SP_TYPE_PEN_CONTEXT, SPPenContextClass))
#define SP_TYPE_PEN_CONTEXT   (sp_pen_context_get_type())

Enumerations

enum  { SP_PEN_CONTEXT_POINT, SP_PEN_CONTEXT_CONTROL, SP_PEN_CONTEXT_CLOSE, SP_PEN_CONTEXT_STOP }
enum  { SP_PEN_CONTEXT_MODE_CLICK, SP_PEN_CONTEXT_MODE_DRAG }

Functions

void sp_pen_context_cancel_waiting_for_LPE (SPPenContext *pc)
GType sp_pen_context_get_type ()
bool sp_pen_context_has_waiting_LPE (SPPenContext *pc)
void sp_pen_context_put_into_waiting_mode (SPDesktop *desktop, Inkscape::LivePathEffect::EffectType effect_type, unsigned int num_clicks, bool use_polylines=true)
void sp_pen_context_set_polyline_mode (SPPenContext *const pc)
void sp_pen_context_wait_for_LPE_mouse_clicks (SPPenContext *pc, Inkscape::LivePathEffect::EffectType effect_type, unsigned int num_clicks, bool use_polylines=true)

Detailed Description

SPPenContext: a context for pen tool events.

Definition in file pen-context.h.


Generated by  Doxygen 1.6.0   Back to index