/*
5 * Authors: see git history
7 * Copyright (C) 2014 Authors
8 * Released under GNU GPL v2+, read the file
'COPYING' for more information.
10#ifndef SEEN_DRAW_ANCHOR_H
11#define SEEN_DRAW_ANCHOR_H
43 std::shared_ptr<Geom::PathVector>
curve;
Cartesian point / 2D vector and related operations.
std::unique_ptr< T, CanvasItemUnlinkDeleter > CanvasItemPtr
Smart pointer used to hold CanvasItems, like std::unique_ptr.
Two-dimensional point that doubles as a vector.
CanvasItemPtr< Inkscape::CanvasItemCtrl > ctrl
SPDrawAnchor * anchorTest(Geom::Point w, bool activate)
Test if point is near anchor, if so fill anchor on canvas and return pointer to it or NULL.
std::shared_ptr< Geom::PathVector > curve
Inkscape::UI::Tools::FreehandBase * dc
Helper class to stream background task notifications as a series of messages.
static void activate(GApplication *app, gpointer)