@@ -365,6 +365,20 @@ class igraph_rng_type_t(Structure):
365365 "destroy" : CFUNCTYPE (None , igraph_rng_state_t ),
366366 "seed" : CFUNCTYPE (igraph_error_t , igraph_rng_state_t , igraph_uint_t ),
367367 "get" : CFUNCTYPE (igraph_uint_t , igraph_rng_state_t ),
368+ "get_int" : CFUNCTYPE (
369+ igraph_integer_t , igraph_rng_state_t , igraph_integer_t , igraph_integer_t
370+ ),
371+ "get_real" : CFUNCTYPE (igraph_real_t , igraph_rng_state_t ),
372+ "get_norm" : CFUNCTYPE (igraph_real_t , igraph_rng_state_t ),
373+ "get_geom" : CFUNCTYPE (igraph_real_t , igraph_rng_state_t , igraph_real_t ),
374+ "get_binom" : CFUNCTYPE (
375+ igraph_real_t , igraph_rng_state_t , igraph_integer_t , igraph_real_t
376+ ),
377+ "get_exp" : CFUNCTYPE (igraph_real_t , igraph_rng_state_t , igraph_real_t ),
378+ "get_gamma" : CFUNCTYPE (
379+ igraph_real_t , igraph_rng_state_t , igraph_real_t , igraph_real_t
380+ ),
381+ "get_pois" : CFUNCTYPE (igraph_real_t , igraph_rng_state_t , igraph_real_t ),
368382 }
369383
370384 _fields_ = [
@@ -374,27 +388,14 @@ class igraph_rng_type_t(Structure):
374388 ("destroy" , TYPES ["destroy" ]),
375389 ("seed" , TYPES ["seed" ]),
376390 ("get" , TYPES ["get" ]),
377- (
378- "get_int" ,
379- CFUNCTYPE (
380- igraph_integer_t , igraph_rng_state_t , igraph_integer_t , igraph_integer_t
381- ),
382- ),
383- ("get_real" , CFUNCTYPE (igraph_real_t , igraph_rng_state_t )),
384- ("get_norm" , CFUNCTYPE (igraph_real_t , igraph_rng_state_t )),
385- ("get_geom" , CFUNCTYPE (igraph_real_t , igraph_rng_state_t , igraph_real_t )),
386- (
387- "get_binom" ,
388- CFUNCTYPE (
389- igraph_real_t , igraph_rng_state_t , igraph_integer_t , igraph_real_t
390- ),
391- ),
392- ("get_exp" , CFUNCTYPE (igraph_real_t , igraph_rng_state_t , igraph_real_t )),
393- (
394- "get_gamma" ,
395- CFUNCTYPE (igraph_real_t , igraph_rng_state_t , igraph_real_t , igraph_real_t ),
396- ),
397- ("get_pois" , CFUNCTYPE (igraph_real_t , igraph_rng_state_t , igraph_real_t )),
391+ ("get_int" , TYPES ["get_int" ]),
392+ ("get_real" , TYPES ["get_real" ]),
393+ ("get_norm" , TYPES ["get_norm" ]),
394+ ("get_geom" , TYPES ["get_geom" ]),
395+ ("get_binom" , TYPES ["get_binom" ]),
396+ ("get_exp" , TYPES ["get_exp" ]),
397+ ("get_gamma" , TYPES ["get_gamma" ]),
398+ ("get_pois" , TYPES ["get_pois" ]),
398399 ]
399400
400401
0 commit comments