Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
connector-tool.h File Reference

Go to the source code of this file.

Classes

class  Inkscape::UI::Tools::CCToolShapeNodeObserver
 
class  Inkscape::UI::Tools::CCToolLayerNodeObserver
 
class  Inkscape::UI::Tools::ConnectorTool
 

Namespaces

namespace  Avoid
 libavoid: Object-avoiding orthogonal and polyline connector routing library.
 
namespace  Inkscape
 Helper class to stream background task notifications as a series of messages.
 
namespace  Inkscape::XML
 @Inkscape XML tree.
 
namespace  Inkscape::UI
 User interface code.
 
namespace  Inkscape::UI::Tools
 

Typedefs

using SPKnotList = std::map< SPKnot *, int >
 

Enumerations

enum  {
  SP_CONNECTOR_CONTEXT_IDLE , SP_CONNECTOR_CONTEXT_DRAGGING , SP_CONNECTOR_CONTEXT_CLOSE , SP_CONNECTOR_CONTEXT_STOP ,
  SP_CONNECTOR_CONTEXT_REROUTING , SP_CONNECTOR_CONTEXT_NEWCONNPOINT
}
 

Functions

void Inkscape::UI::Tools::cc_selection_set_avoid (SPDesktop *desktop, bool const set_avoid)
 
void Inkscape::UI::Tools::cc_create_connection_point (ConnectorTool *cc)
 
void Inkscape::UI::Tools::cc_remove_connection_point (ConnectorTool *cc)
 
bool Inkscape::UI::Tools::cc_item_is_connector (SPItem *item)
 

Typedef Documentation

◆ SPKnotList

using SPKnotList = std::map<SPKnot *, int>

Definition at line 49 of file connector-tool.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
SP_CONNECTOR_CONTEXT_IDLE 
SP_CONNECTOR_CONTEXT_DRAGGING 
SP_CONNECTOR_CONTEXT_CLOSE 
SP_CONNECTOR_CONTEXT_STOP 
SP_CONNECTOR_CONTEXT_REROUTING 
SP_CONNECTOR_CONTEXT_NEWCONNPOINT 

Definition at line 40 of file connector-tool.h.