de.lmu.ifi.dbs.elki.index.preprocessed.subspaceproj
Interface SubspaceProjectionIndex<NV extends NumberVector<?,?>,P extends ProjectionResult>

Type Parameters:
NV - Vector type
All Superinterfaces:
Index, LocalProjectionIndex<NV,P>, Result
All Known Implementing Classes:
AbstractSubspaceProjectionIndex, FourCSubspaceIndex, PreDeConSubspaceIndex

public interface SubspaceProjectionIndex<NV extends NumberVector<?,?>,P extends ProjectionResult>
extends LocalProjectionIndex<NV,P>

Interface for an index providing local subspaces.


Nested Class Summary
static interface SubspaceProjectionIndex.Factory<NV extends NumberVector<?,?>,I extends SubspaceProjectionIndex<NV,?>>
          Factory interface
 
Method Summary
 P getLocalProjection(DBID objid)
          Get the precomputed local subspace for a particular object ID.
 
Methods inherited from interface de.lmu.ifi.dbs.elki.index.Index
delete, deleteAll, getPageFileStatistics, insert, insertAll
 
Methods inherited from interface de.lmu.ifi.dbs.elki.result.Result
getLongName, getShortName
 

Method Detail

getLocalProjection

P getLocalProjection(DBID objid)
Get the precomputed local subspace for a particular object ID.

Specified by:
getLocalProjection in interface LocalProjectionIndex<NV extends NumberVector<?,?>,P extends ProjectionResult>
Parameters:
objid - Object ID
Returns:
Matrix

Release 0.4.0 (2011-09-20_1324)