From ceccd56f0f8c52512ca5e65247f1023eef9cc2aa Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 19 Dec 2013 03:42:30 +0000 Subject: FDGL: Improve flow-directed layout. Allow apps to specify nodes as sources to improve layout. git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@5186 a436a847-0d15-0410-975c-d299462d15a1 --- ganv/node.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ganv/node.h') diff --git a/ganv/node.h b/ganv/node.h index c17dc60..6823086 100644 --- a/ganv/node.h +++ b/ganv/node.h @@ -96,6 +96,14 @@ ganv_node_can_tail(const GanvNode* node); gboolean ganv_node_can_head(const GanvNode* node); +/** + * ganv_node_set_is_source: + * + * Flag a node as a source. This information is used to influence layout. + */ +void +ganv_node_set_is_source(const GanvNode* node, gboolean is_source); + /** * ganv_node_is_within: * -- cgit v1.2.1