C# Класс natix.SimilaritySearch.PermTree.Node

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

Открытые свойства

Свойство Тип Описание
bag List
children Node>.Dictionary
refs int[]

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

Метод Описание
Add ( int objID ) : void
Build ( MetricDB db, Random rand, int bucketSize ) : void
ComputeFingerprint ( object u, MetricDB db ) : long
Node ( MetricDB db, Random rand, int bucketSize ) : System
Search ( MetricDB db, object q, IResult res, int numCandidates ) : void
distL1 ( long a, long b ) : double
distL2 ( long a, long b ) : double

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

Add() публичный Метод

public Add ( int objID ) : void
objID int
Результат void

Build() публичный Метод

public Build ( MetricDB db, Random rand, int bucketSize ) : void
db MetricDB
rand System.Random
bucketSize int
Результат void

ComputeFingerprint() публичный Метод

public ComputeFingerprint ( object u, MetricDB db ) : long
u object
db MetricDB
Результат long

Node() публичный Метод

public Node ( MetricDB db, Random rand, int bucketSize ) : System
db MetricDB
rand System.Random
bucketSize int
Результат System

Search() публичный Метод

public Search ( MetricDB db, object q, IResult res, int numCandidates ) : void
db MetricDB
q object
res IResult
numCandidates int
Результат void

distL1() публичный Метод

public distL1 ( long a, long b ) : double
a long
b long
Результат double

distL2() публичный Метод

public distL2 ( long a, long b ) : double
a long
b long
Результат double

Описание свойств

bag публичное свойство

public List bag
Результат List

children публичное свойство

public Dictionary children
Результат Node>.Dictionary

refs публичное свойство

public int[] refs
Результат int[]