diff --git a/src/shape-editor.h b/src/shape-editor.h
index 37117331bf8d8e572879af0b17bf7aaabfb13068..8eca230a4c9468b8c8fdffe512a29b67c379a413 100644 (file)
--- a/src/shape-editor.h
+++ b/src/shape-editor.h
#include "libnr/nr-path-code.h"
#include "libnr/nr-point.h"
+#include "libnr/nr-maybe.h"
class SPKnotHolder;
class SPDesktop;
void delete_nodes();
void delete_nodes_preserving_shape();
+ void delete_segment();
void set_node_type(int type);
void break_at_nodes();
void join_nodes();
+ void join_segments();
void duplicate_nodes();
void select_next ();
void select_prev ();
- void flip (NR::Dim2 axis);
+ void show_handles (bool show);
+
+ void flip (NR::Dim2 axis, NR::Maybe<NR::Point> center = NR::Nothing());
void distribute (NR::Dim2 axis);
void align (NR::Dim2 axis);