METHODS

new

label

shape

Sets the shape of node. Possible values can be, among others:

  • 'none'

  • 'point'

  • 'rect'

  • 'square'

  • 'star'

  • etc …

dot_text

Returns the dot-text that represents the node on which it was called.

Called by GraphViz::Graph's write_dot().

port

$node->port() is needed to connect from or to ports with edges.

    my $nd_one   = $graph->node();
    my $nd_two   = $graph->node();

    $nd_two->label({html=>"<table>
      <tr><td port='port_f'>f</td><td>g</td></tr>
    </table>"});

    $graph->edge($nd_one, $nd_two->port('port_f')):