47 #ifdef ANN_NO_RANDOM // for systems not having random()
49 #define ANN_SRAND srand
50 #define ANN_RAND_MAX RAND_MAX
51 #else // otherwise use rand()
52 #define ANN_RAND random
53 #define ANN_SRAND srandom
54 #define ANN_RAND_MAX 2147483647UL // 2**{31} - 1
118 double std_dev_small,
void annClusGaussPts(ANNpointArray pa, int n, int dim, int n_clus, ANNbool new_clust, double std_dev)
void annPlanted(ANNpointArray pa, int n, int dim, ANNpointArray src, int n_src, double std_dev)
void annClusEllipsoids(ANNpointArray pa, int n, int dim, int n_clus, ANNbool new_clust, double std_dev_small, double std_dev_lo, double std_dev_hi, int max_dim)
void annLaplacePts(ANNpointArray pa, int n, int dim)
void annGaussPts(ANNpointArray pa, int n, int dim, double std_dev)
void annCoGaussPts(ANNpointArray pa, int n, int dim, double correlation)
void annUniformPts(ANNpointArray pa, int n, int dim)
void annCoLaplacePts(ANNpointArray pa, int n, int dim, double correlation)
void annClusOrthFlats(ANNpointArray pa, int n, int dim, int n_clus, ANNbool new_clust, double std_dev, int max_dim)