C# Class Coon.Compass.Procyon.alglib.alglib.nearestneighbor

ファイルを表示 Open project: dbaileychess/Compass

Public Methods

Method Description
kdtreealloc ( alglib s, kdtree tree ) : void
kdtreebuild ( double xy, int n, int nx, int ny, int normtype, kdtree kdt ) : void
kdtreebuildtagged ( double xy, int tags, int n, int nx, int ny, int normtype, kdtree kdt ) : void
kdtreequeryaknn ( kdtree kdt, double x, int k, bool selfmatch, double eps ) : int
kdtreequeryknn ( kdtree kdt, double x, int k, bool selfmatch ) : int
kdtreequeryresultsdistances ( kdtree kdt, double &r ) : void
kdtreequeryresultsdistancesi ( kdtree kdt, double &r ) : void
kdtreequeryresultstags ( kdtree kdt, int &tags ) : void
kdtreequeryresultstagsi ( kdtree kdt, int &tags ) : void
kdtreequeryresultsx ( kdtree kdt, double &x ) : void
kdtreequeryresultsxi ( kdtree kdt, double &x ) : void
kdtreequeryresultsxy ( kdtree kdt, double &xy ) : void
kdtreequeryresultsxyi ( kdtree kdt, double &xy ) : void
kdtreequeryrnn ( kdtree kdt, double x, double r, bool selfmatch ) : int
kdtreeserialize ( alglib s, kdtree tree ) : void
kdtreeunserialize ( alglib s, kdtree tree ) : void

Private Methods

Method Description
kdtreeallocdatasetdependent ( kdtree kdt, int n, int nx, int ny ) : void
kdtreeallocdatasetindependent ( kdtree kdt, int nx, int ny ) : void
kdtreealloctemporaries ( kdtree kdt, int n, int nx, int ny ) : void
kdtreegeneratetreerec ( kdtree kdt, int &nodesoffs, int &splitsoffs, int i1, int i2, int maxleafsize ) : void
kdtreeinitbox ( kdtree kdt, double x ) : void
kdtreequerynnrec ( kdtree kdt, int offs ) : void
kdtreesplit ( kdtree kdt, int i1, int i2, int d, double s, int &i3 ) : void

Method Details

kdtreealloc() public static method

public static kdtreealloc ( alglib s, kdtree tree ) : void
s alglib
tree kdtree
return void

kdtreebuild() public static method

public static kdtreebuild ( double xy, int n, int nx, int ny, int normtype, kdtree kdt ) : void
xy double
n int
nx int
ny int
normtype int
kdt kdtree
return void

kdtreebuildtagged() public static method

public static kdtreebuildtagged ( double xy, int tags, int n, int nx, int ny, int normtype, kdtree kdt ) : void
xy double
tags int
n int
nx int
ny int
normtype int
kdt kdtree
return void

kdtreequeryaknn() public static method

public static kdtreequeryaknn ( kdtree kdt, double x, int k, bool selfmatch, double eps ) : int
kdt kdtree
x double
k int
selfmatch bool
eps double
return int

kdtreequeryknn() public static method

public static kdtreequeryknn ( kdtree kdt, double x, int k, bool selfmatch ) : int
kdt kdtree
x double
k int
selfmatch bool
return int

kdtreequeryresultsdistances() public static method

public static kdtreequeryresultsdistances ( kdtree kdt, double &r ) : void
kdt kdtree
r double
return void

kdtreequeryresultsdistancesi() public static method

public static kdtreequeryresultsdistancesi ( kdtree kdt, double &r ) : void
kdt kdtree
r double
return void

kdtreequeryresultstags() public static method

public static kdtreequeryresultstags ( kdtree kdt, int &tags ) : void
kdt kdtree
tags int
return void

kdtreequeryresultstagsi() public static method

public static kdtreequeryresultstagsi ( kdtree kdt, int &tags ) : void
kdt kdtree
tags int
return void

kdtreequeryresultsx() public static method

public static kdtreequeryresultsx ( kdtree kdt, double &x ) : void
kdt kdtree
x double
return void

kdtreequeryresultsxi() public static method

public static kdtreequeryresultsxi ( kdtree kdt, double &x ) : void
kdt kdtree
x double
return void

kdtreequeryresultsxy() public static method

public static kdtreequeryresultsxy ( kdtree kdt, double &xy ) : void
kdt kdtree
xy double
return void

kdtreequeryresultsxyi() public static method

public static kdtreequeryresultsxyi ( kdtree kdt, double &xy ) : void
kdt kdtree
xy double
return void

kdtreequeryrnn() public static method

public static kdtreequeryrnn ( kdtree kdt, double x, double r, bool selfmatch ) : int
kdt kdtree
x double
r double
selfmatch bool
return int

kdtreeserialize() public static method

public static kdtreeserialize ( alglib s, kdtree tree ) : void
s alglib
tree kdtree
return void

kdtreeunserialize() public static method

public static kdtreeunserialize ( alglib s, kdtree tree ) : void
s alglib
tree kdtree
return void