Hi
Iam trying to use this interface, but got a error when encapsulated the
functions inside another, eg:
void f(igraph_t g, double prickles){
igraph_real_t good = prickles;
SETGAN(&g, "food", good);
}
got a error:
vector_ptr.c:258: igraph_vector_ptr_size: Assertion `v != ((void *)0)'
failed.
any hint ? thank-you
On Mon, Jan 12, 2015 at 2:25 PM, Daniel Penalva <[email protected]> wrote:
> thank you
>
> On Mon, Jan 12, 2015 at 7:56 AM, Tamas Nepusz <[email protected]> wrote:
>
>> Hi,
>>
>> > How can i add properties to the nodes of a graph ? Iam using igraph
>> with C
>> > language.
>> Please refer to http://igraph.org/c/doc/igraph-Attributes.html
>>
>> > I want to add:
>> >
>> > char *
>> > doubles
>> > int
>> >
>> > and access by the adjacency matrix structure. Is there any doc to this
>> ?
>> igraph does not use adjacency matrices to represent a graph. If you want
>> to
>> retrieve an attribute corresponding to an edge, you have to query the ID
>> of the
>> edge first using igraph_get_eid() and then retrieve the attribute of
>> interest
>> using igraph_cattribute_EAN() for numeric attributes,
>> igraph_cattribute_EAS()
>> for string attributes, or igraph_cattribute_EAB() for booleans.
>>
>> --
>> T.
>>
>> _______________________________________________
>> igraph-help mailing list
>> [email protected]
>> https://lists.nongnu.org/mailman/listinfo/igraph-help
>>
>
>
_______________________________________________
igraph-help mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/igraph-help