C# 클래스 natix.SimilaritySearch.SATSEQ

상속: BasicIndex
파일 보기 프로젝트 열기: sadit/natix 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
COV List
COV_ZERO natix.CompactDS.GGMN
SEQ Sequence
root int

공개 메소드들

메소드 설명
Build ( SAT sat ) : void
Build ( SATSEQ sat ) : void
Build_IterateSAT ( SAT node, SAT.Node>.Action visit ) : void
GetCOV ( int index ) : double
Load ( BinaryReader Input ) : void
SATSEQ ( ) : System
SATSEQ ( SATSEQ sat ) : System
Save ( BinaryWriter Output ) : void
SearchKNN ( object q, int K, IResult res ) : IResult
SearchRange ( object q, double radius ) : IResult

보호된 메소드들

메소드 설명
SearchKNNNode ( int parent, object q, IResult res ) : void

메소드 상세

Build() 공개 메소드

public Build ( SAT sat ) : void
sat SAT
리턴 void

Build() 공개 메소드

public Build ( SATSEQ sat ) : void
sat SATSEQ
리턴 void

Build_IterateSAT() 공개 메소드

public Build_IterateSAT ( SAT node, SAT.Node>.Action visit ) : void
node SAT
visit SAT.Node>.Action
리턴 void

GetCOV() 공개 메소드

public GetCOV ( int index ) : double
index int
리턴 double

Load() 공개 메소드

public Load ( BinaryReader Input ) : void
Input System.IO.BinaryReader
리턴 void

SATSEQ() 공개 메소드

public SATSEQ ( ) : System
리턴 System

SATSEQ() 공개 메소드

public SATSEQ ( SATSEQ sat ) : System
sat SATSEQ
리턴 System

Save() 공개 메소드

public Save ( BinaryWriter Output ) : void
Output System.IO.BinaryWriter
리턴 void

SearchKNN() 공개 메소드

public SearchKNN ( object q, int K, IResult res ) : IResult
q object
K int
res IResult
리턴 IResult

SearchKNNNode() 보호된 메소드

protected SearchKNNNode ( int parent, object q, IResult res ) : void
parent int
q object
res IResult
리턴 void

SearchRange() 공개 메소드

public SearchRange ( object q, double radius ) : IResult
q object
radius double
리턴 IResult

프로퍼티 상세

COV 공개적으로 프로퍼티

public List COV
리턴 List

COV_ZERO 공개적으로 프로퍼티

public GGMN,natix.CompactDS COV_ZERO
리턴 natix.CompactDS.GGMN

SEQ 공개적으로 프로퍼티

public Sequence SEQ
리턴 Sequence

root 공개적으로 프로퍼티

public int root
리턴 int