|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
V - Vector typeD - Distance typepublic interface SpatialDistanceQuery<V extends SpatialComparable,D extends Distance<D>>

Query interface for spatial distance queries.
| Field Summary |
|---|
| Fields inherited from interface de.lmu.ifi.dbs.elki.database.query.DatabaseQuery |
|---|
HINT_BULK, HINT_EXACT, HINT_HEAVY_USE, HINT_NO_CACHE, HINT_OPTIMIZED_ONLY, HINT_SINGLE |
| Method Summary | |
|---|---|
D |
centerDistance(SpatialComparable mbr1,
SpatialComparable mbr2)
Computes the distance between the centroids of the two given MBRs according to this distance function. |
SpatialPrimitiveDistanceFunction<? super V,D> |
getDistanceFunction()
Get the inner distance function. |
D |
mbrDist(SpatialComparable mbr1,
SpatialComparable mbr2)
Computes the distance between the two given MBRs according to this distance function. |
D |
minDist(SpatialComparable mbr,
DBID id)
Computes the minimum distance between the given MBR and the FeatureVector object according to this distance function. |
D |
minDist(SpatialComparable mbr,
V v)
Computes the minimum distance between the given MBR and the FeatureVector object according to this distance function. |
| Methods inherited from interface de.lmu.ifi.dbs.elki.database.query.distance.DistanceQuery |
|---|
distance, distance, distance, distance, getDistanceFactory, getRelation, infiniteDistance, nullDistance, undefinedDistance |
| Method Detail |
|---|
D minDist(SpatialComparable mbr,
V v)
mbr - the MBR objectv - the FeatureVector object
D minDist(SpatialComparable mbr,
DBID id)
mbr - the MBR objectid - the query object id
D mbrDist(SpatialComparable mbr1,
SpatialComparable mbr2)
mbr1 - the first MBR objectmbr2 - the second MBR object
D centerDistance(SpatialComparable mbr1,
SpatialComparable mbr2)
mbr1 - the first MBR objectmbr2 - the second MBR object
SpatialPrimitiveDistanceFunction<? super V,D> getDistanceFunction()
getDistanceFunction in interface DistanceQuery<V extends SpatialComparable,D extends Distance<D>>
|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||