de.lmu.ifi.dbs.elki.visualization.projections
Interface Projection1D

All Superinterfaces:
HierarchicalResult, Projection, Result
All Known Implementing Classes:
Simple1D

public interface Projection1D
extends Projection

Interface for projections that have a specialization to only compute the first component.


Field Summary
 
Fields inherited from interface de.lmu.ifi.dbs.elki.visualization.projections.Projection
SCALE
 
Method Summary
 double fastProjectDataToRenderSpace(NumberVector<?,?> data)
          Project a data vector from data space to rendering space.
 double fastProjectDataToRenderSpace(Vector data)
          Project a data vector from data space to rendering space.
 double fastProjectRelativeDataToRenderSpace(NumberVector<?,?> data)
          Project a data vector from data space to rendering space.
 double fastProjectRelativeDataToRenderSpace(Vector data)
          Project a data vector from data space to rendering space.
 double fastProjectRelativeScaledToRender(Vector v)
          Project a vector from scaled space to rendering space.
 double fastProjectScaledToRender(Vector v)
          Project a vector from scaled space to rendering space.
 
Methods inherited from interface de.lmu.ifi.dbs.elki.visualization.projections.Projection
getInputDimensionality, getScale, projectDataToRenderSpace, projectDataToRenderSpace, projectDataToScaledSpace, projectDataToScaledSpace, projectRelativeDataToRenderSpace, projectRelativeDataToRenderSpace, projectRelativeDataToScaledSpace, projectRelativeDataToScaledSpace, projectRelativeRenderToDataSpace, projectRelativeRenderToScaled, projectRelativeScaledToDataSpace, projectRelativeScaledToRender, projectRenderToDataSpace, projectRenderToScaled, projectScaledToDataSpace, projectScaledToRender
 
Methods inherited from interface de.lmu.ifi.dbs.elki.result.HierarchicalResult
getHierarchy, setHierarchy
 
Methods inherited from interface de.lmu.ifi.dbs.elki.result.Result
getLongName, getShortName
 

Method Detail

fastProjectDataToRenderSpace

double fastProjectDataToRenderSpace(Vector data)
Project a data vector from data space to rendering space.

Parameters:
data - vector in data space
Returns:
vector in rendering space

fastProjectDataToRenderSpace

double fastProjectDataToRenderSpace(NumberVector<?,?> data)
Project a data vector from data space to rendering space.

Parameters:
data - vector in data space
Returns:
vector in rendering space

fastProjectScaledToRender

double fastProjectScaledToRender(Vector v)
Project a vector from scaled space to rendering space.

Parameters:
v - vector in scaled space
Returns:
vector in rendering space

fastProjectRelativeDataToRenderSpace

double fastProjectRelativeDataToRenderSpace(Vector data)
Project a data vector from data space to rendering space.

Parameters:
data - vector in data space
Returns:
vector in rendering space

fastProjectRelativeDataToRenderSpace

double fastProjectRelativeDataToRenderSpace(NumberVector<?,?> data)
Project a data vector from data space to rendering space.

Parameters:
data - vector in data space
Returns:
vector in rendering space

fastProjectRelativeScaledToRender

double fastProjectRelativeScaledToRender(Vector v)
Project a vector from scaled space to rendering space.

Parameters:
v - vector in scaled space
Returns:
vector in rendering space

Release 0.4.0 (2011-09-20_1324)