C# Класс AnnWrapperNET.AnnWrapper

Показать файл Открыть проект

Открытые методы

Метод Описание
AnnKdSearch ( double points, int n, int dim, double eps = 0.0 ) : double>>.List
AnnKdSearch ( double point, double eps = 0.0 ) : double>.Tuple
AnnKdSearch ( double point, int nearNeighbourCount, int &indexes, double &distances, double eps = 0.0 ) : void
AnnkFRSearch ( double point, double squareRadius, int nearNeighbourCount, int &indexes, double &distances, double eps = 0.0 ) : void
AnnkPriSearch ( double point, int nearNeighbourCount, int &indexes, double &distances, double eps = 0.0 ) : void
InitKdTree ( double points, int bucketSize = 1, ANNSplitRule splitRule = ANNSplitRule.ANN_KD_SUGGEST ) : void
InitKdTree ( double points, int n, int dim, int bucketSize = 1, ANNSplitRule splitRule = ANNSplitRule.ANN_KD_SUGGEST ) : void

Приватные методы

Метод Описание
AnnAllocPt ( int dim, double c ) : double*
AnnAllocPts ( int n, int dim ) : double**
AnnClose ( ) : void
AnnCopyPt ( int dim, double source ) : double*
AnnDeallocPt ( double p ) : double*
AnnDeallocPts ( double p ) : double*
AnnDist ( int dim, double p, double q ) : double*
AnnFree ( ) : void
AnnKdQuerySearch ( double q, int n, int dim, int nnIdx, double dd, double eps = 0.0 ) : void
AnnMaxPtsVisit ( int maxPts ) : void

Описание методов

AnnKdSearch() публичный статический Метод

public static AnnKdSearch ( double points, int n, int dim, double eps = 0.0 ) : double>>.List
points double
n int
dim int
eps double
Результат double>>.List

AnnKdSearch() публичный статический Метод

public static AnnKdSearch ( double point, double eps = 0.0 ) : double>.Tuple
point double
eps double
Результат double>.Tuple

AnnKdSearch() публичный статический Метод

public static AnnKdSearch ( double point, int nearNeighbourCount, int &indexes, double &distances, double eps = 0.0 ) : void
point double
nearNeighbourCount int
indexes int
distances double
eps double
Результат void

AnnkFRSearch() публичный статический Метод

public static AnnkFRSearch ( double point, double squareRadius, int nearNeighbourCount, int &indexes, double &distances, double eps = 0.0 ) : void
point double
squareRadius double
nearNeighbourCount int
indexes int
distances double
eps double
Результат void

AnnkPriSearch() публичный статический Метод

public static AnnkPriSearch ( double point, int nearNeighbourCount, int &indexes, double &distances, double eps = 0.0 ) : void
point double
nearNeighbourCount int
indexes int
distances double
eps double
Результат void

InitKdTree() публичный статический Метод

public static InitKdTree ( double points, int bucketSize = 1, ANNSplitRule splitRule = ANNSplitRule.ANN_KD_SUGGEST ) : void
points double
bucketSize int
splitRule ANNSplitRule
Результат void

InitKdTree() публичный статический Метод

public static InitKdTree ( double points, int n, int dim, int bucketSize = 1, ANNSplitRule splitRule = ANNSplitRule.ANN_KD_SUGGEST ) : void
points double
n int
dim int
bucketSize int
splitRule ANNSplitRule
Результат void