On 07/12/2013 08:53 AM, John Reid wrote:
> Hi,
>
> First of all, thanks for a great library with great documentation. I'm
> just starting with graph-tool but so far it looks really nice. I have
> previously used the now unmaintained BGL-python bindings and for me it
> is good that graph-tool seems to have some similarities in its API.

Thanks!

> My question is: I often have large graphs where I cannot display vertex
> labels in the output for reasons of space. I would really love to draw
> these graphs to a format where I could hover with the mouse to produce
> tool tips to show vertex labels, etc... Is this possible?

Yes, you can do something similar to this. You can pass a list of
property maps as the "display_props" parameters to
graph_draw(). However, instead of a tooltip, it displays the property
values of the currently selected vertex in the lower left corner of the
screen.

Example:

        >>> label = g.new_vertex_property("string")
        >>> coordinates = g.new_vertex_property("vector<double>")
        >>> graph_draw(g, display_props=[label, coordinates])

I hope this helps.

Cheers,
Tiago

-- 
Tiago de Paula Peixoto <[email protected]>

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
graph-tool mailing list
[email protected]
http://lists.skewed.de/mailman/listinfo/graph-tool

Reply via email to