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

Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions

LPEKnotHolderEntity Class Reference

Inheritance diagram for LPEKnotHolderEntity:
Inheritance graph
[legend]
Collaboration diagram for LPEKnotHolderEntity:
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 void knot_click (guint)
virtual Geom::Point knot_get ()=0
virtual void knot_set (Geom::Point const &p, Geom::Point const &origin, guint state)=0
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

Private Member Functions

virtual bool isDeletable ()

Detailed Description

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


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

Generated by  Doxygen 1.6.0   Back to index