i setted igraph_i_set_attribute_table(&igraph_cattribute_table) in the int main(void)
On Tue, Jan 13, 2015 at 2:46 PM, Daniel Penalva <[email protected]> wrote: > 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
