C# 클래스 Lucene.Net.Spatial.Queries.SpatialOperation

파일 보기 프로젝트 열기: apache/lucenenet 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
BBoxIntersects SpatialOperation
BBoxWithin SpatialOperation
Contains SpatialOperation
Intersects SpatialOperation
IsDisjointTo SpatialOperation
IsEqualTo SpatialOperation
IsWithin SpatialOperation
Overlaps SpatialOperation

공개 메소드들

메소드 설명
Evaluate ( IShape indexedShape, IShape queryShape ) : bool

Returns whether the relationship between indexedShape and queryShape is satisfied by this operation.

Get ( string v ) : SpatialOperation
Is ( SpatialOperation op ) : bool
ToString ( ) : string

보호된 메소드들

메소드 설명
SpatialOperation ( string name, bool scoreIsMeaningful, bool sourceNeedsArea, bool targetNeedsArea ) : Spatial4n.Core.Shapes

메소드 상세

Evaluate() 공개 추상적인 메소드

Returns whether the relationship between indexedShape and queryShape is satisfied by this operation.
public abstract Evaluate ( IShape indexedShape, IShape queryShape ) : bool
indexedShape IShape
queryShape IShape
리턴 bool

Get() 공개 정적인 메소드

public static Get ( string v ) : SpatialOperation
v string
리턴 SpatialOperation

Is() 공개 정적인 메소드

public static Is ( SpatialOperation op ) : bool
op SpatialOperation
리턴 bool

SpatialOperation() 보호된 메소드

protected SpatialOperation ( string name, bool scoreIsMeaningful, bool sourceNeedsArea, bool targetNeedsArea ) : Spatial4n.Core.Shapes
name string
scoreIsMeaningful bool
sourceNeedsArea bool
targetNeedsArea bool
리턴 Spatial4n.Core.Shapes

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

BBoxIntersects 공개적으로 정적으로 프로퍼티

Bounding box of the *indexed* shape.
public static SpatialOperation,Lucene.Net.Spatial.Queries BBoxIntersects
리턴 SpatialOperation

BBoxWithin 공개적으로 정적으로 프로퍼티

Bounding box of the *indexed* shape.
public static SpatialOperation,Lucene.Net.Spatial.Queries BBoxWithin
리턴 SpatialOperation

Contains 공개적으로 정적으로 프로퍼티

public static SpatialOperation,Lucene.Net.Spatial.Queries Contains
리턴 SpatialOperation

Intersects 공개적으로 정적으로 프로퍼티

public static SpatialOperation,Lucene.Net.Spatial.Queries Intersects
리턴 SpatialOperation

IsDisjointTo 공개적으로 정적으로 프로퍼티

public static SpatialOperation,Lucene.Net.Spatial.Queries IsDisjointTo
리턴 SpatialOperation

IsEqualTo 공개적으로 정적으로 프로퍼티

public static SpatialOperation,Lucene.Net.Spatial.Queries IsEqualTo
리턴 SpatialOperation

IsWithin 공개적으로 정적으로 프로퍼티

public static SpatialOperation,Lucene.Net.Spatial.Queries IsWithin
리턴 SpatialOperation

Overlaps 공개적으로 정적으로 프로퍼티

public static SpatialOperation,Lucene.Net.Spatial.Queries Overlaps
리턴 SpatialOperation