Functions | Variables
rand.cpp File Reference
#include "rand.h"
Include dependency graph for rand.cpp:

Go to the source code of this file.

Functions

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 annClusGaussPts (ANNpointArray pa, int n, int dim, int n_clus, ANNbool new_clust, double std_dev)
 
void annClusOrthFlats (ANNpointArray pa, int n, int dim, int n_clus, ANNbool new_clust, double std_dev, int max_dim)
 
void annCoGaussPts (ANNpointArray pa, int n, int dim, double correlation)
 
void annCoLaplacePts (ANNpointArray pa, int n, int dim, double correlation)
 
void annGaussPts (ANNpointArray pa, int n, int dim, double std_dev)
 
void annLaplacePts (ANNpointArray pa, int n, int dim)
 
void annPlanted (ANNpointArray pa, int n, int dim, ANNpointArray src, int n_src, double std_dev)
 
double annRan0 ()
 
static double annRanGauss ()
 
static int annRanInt (int n)
 
static double annRanLaplace ()
 
static double annRanUnif (double lo, double hi)
 
void annUniformPts (ANNpointArray pa, int n, int dim)
 
static void genGauss (ANNpointArray pa, int n, int dim, double *center, double *std_dev)
 
static void genOrthFlat (ANNpointArray pa, int n, int dim, double *control, double std_dev)
 

Variables

int annIdum = 0
 
const double CO_FLAG = 999
 

Function Documentation

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 
)

Definition at line 503 of file rand.cpp.

void annClusGaussPts ( ANNpointArray  pa,
int  n,
int  dim,
int  n_clus,
ANNbool  new_clust,
double  std_dev 
)

Definition at line 314 of file rand.cpp.

void annClusOrthFlats ( ANNpointArray  pa,
int  n,
int  dim,
int  n_clus,
ANNbool  new_clust,
double  std_dev,
int  max_dim 
)

Definition at line 408 of file rand.cpp.

void annCoGaussPts ( ANNpointArray  pa,
int  n,
int  dim,
double  correlation 
)

Definition at line 250 of file rand.cpp.

void annCoLaplacePts ( ANNpointArray  pa,
int  n,
int  dim,
double  correlation 
)

Definition at line 273 of file rand.cpp.

void annGaussPts ( ANNpointArray  pa,
int  n,
int  dim,
double  std_dev 
)

Definition at line 214 of file rand.cpp.

void annLaplacePts ( ANNpointArray  pa,
int  n,
int  dim 
)

Definition at line 232 of file rand.cpp.

void annPlanted ( ANNpointArray  pa,
int  n,
int  dim,
ANNpointArray  src,
int  n_src,
double  std_dev 
)

Definition at line 580 of file rand.cpp.

double annRan0 ( )

Definition at line 59 of file rand.cpp.

static double annRanGauss ( )
static

Definition at line 137 of file rand.cpp.

static int annRanInt ( int  n)
static

Definition at line 112 of file rand.cpp.

static double annRanLaplace ( )
static

Definition at line 181 of file rand.cpp.

static double annRanUnif ( double  lo,
double  hi 
)
static

Definition at line 124 of file rand.cpp.

void annUniformPts ( ANNpointArray  pa,
int  n,
int  dim 
)

Definition at line 196 of file rand.cpp.

static void genGauss ( ANNpointArray  pa,
int  n,
int  dim,
double *  center,
double *  std_dev 
)
static

Definition at line 489 of file rand.cpp.

static void genOrthFlat ( ANNpointArray  pa,
int  n,
int  dim,
double *  control,
double  std_dev 
)
static

Definition at line 391 of file rand.cpp.

Variable Documentation

int annIdum = 0

Definition at line 42 of file rand.cpp.

const double CO_FLAG = 999

Definition at line 389 of file rand.cpp.



addwa_local_planner
Author(s): Xie Fusheng
autogenerated on Mon Jun 10 2019 15:52:59