Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
node-types.h
Go to the documentation of this file.
1// SPDX-License-Identifier: GPL-2.0-or-later
6/* Authors:
7 * Krzysztof KosiƄski <tweenk.pl@gmail.com>
8 *
9 * Copyright (C) 2009 Authors
10 * Released under GNU GPL v2+, read the file 'COPYING' for more information.
11 */
12
13#ifndef SEEN_UI_TOOL_NODE_TYPES_H
14#define SEEN_UI_TOOL_NODE_TYPES_H
15
16namespace Inkscape {
17namespace UI {
18
28
34
35enum class AlignTargetNode {
41};
42
43} // namespace UI
44} // namespace Inkscape
45
46#endif
47
48/*
49 Local Variables:
50 mode:c++
51 c-file-style:"stroustrup"
52 c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
53 indent-tabs-mode:nil
54 fill-column:99
55 End:
56*/
57// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :
NodeType
Types of nodes supported in the node tool.
Definition node-types.h:20
@ NODE_CUSP
Cusp node - no handle constraints.
Definition node-types.h:21
@ NODE_PICK_BEST
Select type based on handle positions.
Definition node-types.h:26
@ NODE_SYMMETRIC
Symmetric node - handles must be colinear and of equal length.
Definition node-types.h:24
@ NODE_AUTO
Auto node - handles adjusted automatically based on neighboring nodes.
Definition node-types.h:23
@ NODE_LAST_REAL_TYPE
Last real type of node - used for ctrl+click on a node.
Definition node-types.h:25
@ NODE_SMOOTH
Smooth node - handles must be colinear.
Definition node-types.h:22
SegmentType
Types of segments supported in the node tool.
Definition node-types.h:30
@ SEGMENT_STRAIGHT
Straight linear segment.
Definition node-types.h:31
@ SEGMENT_CUBIC_BEZIER
Bezier curve with two control points.
Definition node-types.h:32
Helper class to stream background task notifications as a series of messages.