Lucene.Net  3.0.3
Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
Lucene.Net.Spatial.Queries.SpatialOperation Class Reference

Public Member Functions

bool IsScoreIsMeaningful ()
 
bool IsSourceNeedsArea ()
 
bool IsTargetNeedsArea ()
 
String GetName ()
 
override String ToString ()
 

Static Public Member Functions

static SpatialOperation Get (String v)
 
static IList< SpatialOperationValues ()
 
static bool Is (SpatialOperation op, params SpatialOperation[] tst)
 

Static Public Attributes

static readonly SpatialOperation BBoxIntersects = new SpatialOperation("BBoxIntersects", true, false, false)
 Bounding box of the indexed shape.
 
static readonly SpatialOperation BBoxWithin = new SpatialOperation("BBoxWithin", true, false, false)
 Bounding box of the indexed shape.
 
static readonly SpatialOperation Contains = new SpatialOperation("Contains", true, true, false)
 
static readonly SpatialOperation Intersects = new SpatialOperation("Intersects", true, false, false)
 
static readonly SpatialOperation IsEqualTo = new SpatialOperation("IsEqualTo", false, false, false)
 
static readonly SpatialOperation IsDisjointTo = new SpatialOperation("IsDisjointTo", false, false, false)
 
static readonly SpatialOperation IsWithin = new SpatialOperation("IsWithin", true, false, true)
 
static readonly SpatialOperation Overlaps = new SpatialOperation("Overlaps", true, false, true)
 

Protected Member Functions

 SpatialOperation (String name, bool scoreIsMeaningful, bool sourceNeedsArea, bool targetNeedsArea)
 

Detailed Description

Definition at line 24 of file SpatialOperation.cs.

Constructor & Destructor Documentation

Lucene.Net.Spatial.Queries.SpatialOperation.SpatialOperation ( String  name,
bool  scoreIsMeaningful,
bool  sourceNeedsArea,
bool  targetNeedsArea 
)
protected

Definition at line 55 of file SpatialOperation.cs.

Member Function Documentation

static SpatialOperation Lucene.Net.Spatial.Queries.SpatialOperation.Get ( String  v)
static

Definition at line 66 of file SpatialOperation.cs.

String Lucene.Net.Spatial.Queries.SpatialOperation.GetName ( )

Definition at line 105 of file SpatialOperation.cs.

static bool Lucene.Net.Spatial.Queries.SpatialOperation.Is ( SpatialOperation  op,
params SpatialOperation[]  tst 
)
static

Definition at line 82 of file SpatialOperation.cs.

bool Lucene.Net.Spatial.Queries.SpatialOperation.IsScoreIsMeaningful ( )

Definition at line 90 of file SpatialOperation.cs.

bool Lucene.Net.Spatial.Queries.SpatialOperation.IsSourceNeedsArea ( )

Definition at line 95 of file SpatialOperation.cs.

bool Lucene.Net.Spatial.Queries.SpatialOperation.IsTargetNeedsArea ( )

Definition at line 100 of file SpatialOperation.cs.

override String Lucene.Net.Spatial.Queries.SpatialOperation.ToString ( )

Definition at line 110 of file SpatialOperation.cs.

static IList<SpatialOperation> Lucene.Net.Spatial.Queries.SpatialOperation.Values ( )
static

Definition at line 77 of file SpatialOperation.cs.

Member Data Documentation

readonly SpatialOperation Lucene.Net.Spatial.Queries.SpatialOperation.BBoxIntersects = new SpatialOperation("BBoxIntersects", true, false, false)
static

Bounding box of the indexed shape.

Definition at line 35 of file SpatialOperation.cs.

readonly SpatialOperation Lucene.Net.Spatial.Queries.SpatialOperation.BBoxWithin = new SpatialOperation("BBoxWithin", true, false, false)
static

Bounding box of the indexed shape.

Definition at line 40 of file SpatialOperation.cs.

readonly SpatialOperation Lucene.Net.Spatial.Queries.SpatialOperation.Contains = new SpatialOperation("Contains", true, true, false)
static

Definition at line 42 of file SpatialOperation.cs.

readonly SpatialOperation Lucene.Net.Spatial.Queries.SpatialOperation.Intersects = new SpatialOperation("Intersects", true, false, false)
static

Definition at line 43 of file SpatialOperation.cs.

readonly SpatialOperation Lucene.Net.Spatial.Queries.SpatialOperation.IsDisjointTo = new SpatialOperation("IsDisjointTo", false, false, false)
static

Definition at line 45 of file SpatialOperation.cs.

readonly SpatialOperation Lucene.Net.Spatial.Queries.SpatialOperation.IsEqualTo = new SpatialOperation("IsEqualTo", false, false, false)
static

Definition at line 44 of file SpatialOperation.cs.

readonly SpatialOperation Lucene.Net.Spatial.Queries.SpatialOperation.IsWithin = new SpatialOperation("IsWithin", true, false, true)
static

Definition at line 46 of file SpatialOperation.cs.

readonly SpatialOperation Lucene.Net.Spatial.Queries.SpatialOperation.Overlaps = new SpatialOperation("Overlaps", true, false, true)
static

Definition at line 47 of file SpatialOperation.cs.


The documentation for this class was generated from the following file: