C# Class Lucene.Net.Spatial.Prefix.SpatialOpRecursivePrefixTreeTest

Inheritance: StrategyTestCase
Show file Open project: apache/lucenenet

Public Methods

Method Description
SetUp ( ) : void
SetupGeohashGrid ( int maxLevels ) : void
SetupGrid ( int maxLevels ) : void

Protected Methods

Method Description
gridSnap ( IShape snapMe ) : IShape
newDoc ( String id, IShape shape ) : Lucene.Net.Documents.Document

Private Methods

Method Description
SetupQuadGrid ( int maxLevels ) : void
TestContains ( ) : void
TestContainsPairOverlap ( ) : void
TestDisjoint ( ) : void
TestIntersects ( ) : void
TestWithin ( ) : void
TestWithinDisjointParts ( ) : void
TestWithinLeafApproxRule ( ) : void
doTest ( SpatialOperation operation ) : void
fail ( String label, String id, IShape>.IDictionary indexedShapes, IShape>.IDictionary indexedShapesGS, IShape queryShape ) : void
randomShapePairRect ( bool biasContains ) : IShape

Method Details

SetUp() public method

public SetUp ( ) : void
return void

SetupGeohashGrid() public method

public SetupGeohashGrid ( int maxLevels ) : void
maxLevels int
return void

SetupGrid() public method

public SetupGrid ( int maxLevels ) : void
maxLevels int
return void

gridSnap() protected method

protected gridSnap ( IShape snapMe ) : IShape
snapMe IShape
return IShape

newDoc() protected method

protected newDoc ( String id, IShape shape ) : Lucene.Net.Documents.Document
id String
shape IShape
return Lucene.Net.Documents.Document