AnnWrapperNET.AnnWrapper.InitKdTree C# (CSharp) Метод

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

public static InitKdTree ( double points, int bucketSize = 1, ANNSplitRule splitRule = ANNSplitRule.ANN_KD_SUGGEST ) : void
points double
bucketSize int
splitRule ANNSplitRule
Результат void
        public static void InitKdTree(double[][] points, int bucketSize = 1, ANNSplitRule splitRule = ANNSplitRule.ANN_KD_SUGGEST)
        {
            int n = points.Length;
            int dim = points[0].Length;
            double[] data = new double[n * dim];
            for (int i = 0; i < points.Length; i++)
                for (int j = 0; j < dim; j++)
                    data[i * dim + j] = points[i][j];
            InitKdTree(data, n, dim, bucketSize, splitRule);
        }

Same methods

AnnWrapper::InitKdTree ( double points, int n, int dim, int bucketSize = 1, ANNSplitRule splitRule = ANNSplitRule.ANN_KD_SUGGEST ) : void