From: erg Date: Mon, 10 Aug 2009 20:14:23 +0000 (+0000) Subject: add blockSize function X-Git-Tag: LAST_LIBGRAPH~32^2~1748 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d59a4cd3ae84f7c827aedb15aab1f70266583b35;p=graphviz add blockSize function --- diff --git a/lib/circogen/block.c b/lib/circogen/block.c index c8d388e7c..8ddf446df 100644 --- a/lib/circogen/block.c +++ b/lib/circogen/block.c @@ -59,6 +59,11 @@ void freeBlock(block_t * sp) free(sp); } +int blockSize(block_t * sp) +{ + return agnnodes (sp->sub_graph); +} + /* appendBlock: * add block at end */ diff --git a/lib/circogen/block.h b/lib/circogen/block.h index 82b0c5bf5..611dec68e 100644 --- a/lib/circogen/block.h +++ b/lib/circogen/block.h @@ -44,6 +44,7 @@ extern "C" { extern block_t *mkBlock(Agraph_t *); extern void freeBlock(block_t * sp); + extern int blockSize(block_t * sp); extern void initBlocklist(blocklist_t *); extern void appendBlock(blocklist_t * sp, block_t * sn);