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

Afficher le fichier Open project: dbaileychess/Compass

Méthodes publiques

Méthode 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

Méthode 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 méthode

public static kdtreealloc ( alglib s, kdtree tree ) : void
s alglib
tree kdtree
Résultat void

kdtreebuild() public static méthode

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
Résultat void

kdtreebuildtagged() public static méthode

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
Résultat void

kdtreequeryaknn() public static méthode

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

kdtreequeryknn() public static méthode

public static kdtreequeryknn ( kdtree kdt, double x, int k, bool selfmatch ) : int
kdt kdtree
x double
k int
selfmatch bool
Résultat int

kdtreequeryresultsdistances() public static méthode

public static kdtreequeryresultsdistances ( kdtree kdt, double &r ) : void
kdt kdtree
r double
Résultat void

kdtreequeryresultsdistancesi() public static méthode

public static kdtreequeryresultsdistancesi ( kdtree kdt, double &r ) : void
kdt kdtree
r double
Résultat void

kdtreequeryresultstags() public static méthode

public static kdtreequeryresultstags ( kdtree kdt, int &tags ) : void
kdt kdtree
tags int
Résultat void

kdtreequeryresultstagsi() public static méthode

public static kdtreequeryresultstagsi ( kdtree kdt, int &tags ) : void
kdt kdtree
tags int
Résultat void

kdtreequeryresultsx() public static méthode

public static kdtreequeryresultsx ( kdtree kdt, double &x ) : void
kdt kdtree
x double
Résultat void

kdtreequeryresultsxi() public static méthode

public static kdtreequeryresultsxi ( kdtree kdt, double &x ) : void
kdt kdtree
x double
Résultat void

kdtreequeryresultsxy() public static méthode

public static kdtreequeryresultsxy ( kdtree kdt, double &xy ) : void
kdt kdtree
xy double
Résultat void

kdtreequeryresultsxyi() public static méthode

public static kdtreequeryresultsxyi ( kdtree kdt, double &xy ) : void
kdt kdtree
xy double
Résultat void

kdtreequeryrnn() public static méthode

public static kdtreequeryrnn ( kdtree kdt, double x, double r, bool selfmatch ) : int
kdt kdtree
x double
r double
selfmatch bool
Résultat int

kdtreeserialize() public static méthode

public static kdtreeserialize ( alglib s, kdtree tree ) : void
s alglib
tree kdtree
Résultat void

kdtreeunserialize() public static méthode

public static kdtreeunserialize ( alglib s, kdtree tree ) : void
s alglib
tree kdtree
Résultat void