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

Public Member Functions | Public Attributes | Static Public Attributes

PatternKnotHolderEntityXY Class Reference

Inheritance diagram for PatternKnotHolderEntityXY:
Inheritance graph
[legend]
Collaboration diagram for PatternKnotHolderEntityXY:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void create (SPDesktop *desktop, SPItem *item, KnotHolder *parent, const gchar *tip="", SPKnotShapeType shape=SP_KNOT_SHAPE_DIAMOND, SPKnotModeType mode=SP_KNOT_MODE_XOR, guint32 color=0xffffff00)
virtual bool isDeletable ()
virtual void knot_click (guint)
virtual Geom::Point knot_get ()
virtual void knot_set (Geom::Point const &p, Geom::Point const &origin, guint state)
Geom::Point snap_knot_position (Geom::Point const &p)
Geom::Point snap_knot_position_constrained (Geom::Point const &p, Inkscape::Snapper::ConstraintLine const &constraint)
void update_knot ()

Public Attributes

sigc::connection _click_connection
guint _click_handler_id
sigc::connection _moved_connection
guint _ungrab_handler_id
sigc::connection _ungrabbed_connection
SPDesktopdesktop
guint handler_id
SPItemitem
SPKnotknot
int my_counter
KnotHolderparent_holder

Static Public Attributes

static int counter = 0

Detailed Description

Definition at line 91 of file knot-holder-entity.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index