Class SpatialOperation
A clause that compares a stored geometry to a supplied geometry. For more explanation of each operation, consider looking at the source implementation of Evaluate(IShape, IShape).
@lucene.experimentalInheritance
System.Object
SpatialOperation
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Lucene.Net.Spatial.dll
Syntax
[Serializable]
public abstract class SpatialOperation
Constructors
Name | Description |
---|---|
SpatialOperation(String, Boolean, Boolean, Boolean) |
Fields
Name | Description |
---|---|
BBoxIntersects | Bounding box of the indexed shape. |
BBoxWithin | Bounding box of the indexed shape. |
Contains | |
Intersects | |
IsDisjointTo | |
IsEqualTo | |
IsWithin | |
Overlaps |
Properties
Name | Description |
---|---|
IsScoreMeaningful | |
IsTargetNeedsArea | |
Name | |
SourceNeedsArea | |
Values |
Methods
Name | Description |
---|---|
Evaluate(IShape, IShape) | Returns whether the relationship between |
Get(String) | |
Is(SpatialOperation, SpatialOperation[]) | |
ToString() |