Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

de.lmu.ifi.dbs.elki.index.tree.spatial
Interface SpatialEntry

All Superinterfaces:
Entry, Externalizable, Serializable, SpatialComparable
All Known Subinterfaces:
DeLiCluEntry, RdKNNEntry<D>
All Known Implementing Classes:
DeLiCluDirectoryEntry, DeLiCluLeafEntry, RdKNNDirectoryEntry, RdKNNLeafEntry, SpatialDirectoryEntry, SpatialLeafEntry

public interface SpatialEntry
extends Entry, SpatialComparable

Defines the requirements for an entry in a node of a Spatial Index.

Author:
Elke Achtert

Method Summary
 HyperBoundingBox getMBR()
          Returns the MBR of the underlying spatial object of this entry.
 void setMBR(HyperBoundingBox mbr)
          Sets the MBR of this entry.
 
Methods inherited from interface de.lmu.ifi.dbs.elki.index.tree.Entry
getID, isLeafEntry, setID
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 
Methods inherited from interface de.lmu.ifi.dbs.elki.index.tree.spatial.SpatialComparable
getDimensionality, getMax, getMin
 

Method Detail

getMBR

HyperBoundingBox getMBR()
Returns the MBR of the underlying spatial object of this entry.

Returns:
the MBR of the underlying spatial object of this entry

setMBR

void setMBR(HyperBoundingBox mbr)
Sets the MBR of this entry. This method is only supported, if this entry is a directory entry.

Parameters:
mbr - the MBR to be set

Release 0.1 (2008-07-10_1838)