|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.lmu.ifi.dbs.elki.result.AbstractHierarchicalResult
de.lmu.ifi.dbs.elki.visualization.projections.AbstractProjection
de.lmu.ifi.dbs.elki.visualization.projections.AbstractSimpleProjection
de.lmu.ifi.dbs.elki.visualization.projections.Simple1D
public class Simple1D

Dimension-selecting 1D projection.
| Field Summary | |
|---|---|
(package private) int |
dnum
Our dimension, starting with 0 |
| Fields inherited from class de.lmu.ifi.dbs.elki.visualization.projections.AbstractProjection |
|---|
scales |
| Fields inherited from interface de.lmu.ifi.dbs.elki.visualization.projections.Projection |
|---|
SCALE |
| Constructor Summary | |
|---|---|
Simple1D(LinearScale[] scales,
int dnum)
Simple 1D projection using scaling only. |
|
| Method Summary | |
|---|---|
protected Vector |
dearrange(Vector v)
Undo the rearrangement of components |
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. |
protected Vector |
rearrange(Vector v)
Method to rearrange components |
| Methods inherited from class de.lmu.ifi.dbs.elki.visualization.projections.AbstractSimpleProjection |
|---|
flipSecondEquals, projectRelativeRenderToScaled, projectRelativeScaledToRender, projectRenderToScaled, projectScaledToRender |
| Methods inherited from class de.lmu.ifi.dbs.elki.visualization.projections.AbstractProjection |
|---|
getInputDimensionality, getLongName, getScale, getShortName, projectDataToRenderSpace, projectDataToRenderSpace, projectDataToScaledSpace, projectDataToScaledSpace, projectRelativeDataToRenderSpace, projectRelativeDataToRenderSpace, projectRelativeDataToScaledSpace, projectRelativeDataToScaledSpace, projectRelativeRenderToDataSpace, projectRelativeScaledToDataSpace, projectRenderToDataSpace, projectScaledToDataSpace |
| Methods inherited from class de.lmu.ifi.dbs.elki.result.AbstractHierarchicalResult |
|---|
addChildResult, getHierarchy, setHierarchy |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 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 |
| Field Detail |
|---|
final int dnum
| Constructor Detail |
|---|
public Simple1D(LinearScale[] scales,
int dnum)
scales - Scales to usednum - Dimension (starting at 1)| Method Detail |
|---|
public double fastProjectDataToRenderSpace(Vector data)
Projection1D
fastProjectDataToRenderSpace in interface Projection1Ddata - vector in data space
public double fastProjectDataToRenderSpace(NumberVector<?,?> data)
Projection1D
fastProjectDataToRenderSpace in interface Projection1Ddata - vector in data space
public double fastProjectScaledToRender(Vector v)
Projection1D
fastProjectScaledToRender in interface Projection1Dv - vector in scaled space
public double fastProjectRelativeDataToRenderSpace(Vector data)
Projection1D
fastProjectRelativeDataToRenderSpace in interface Projection1Ddata - vector in data space
public double fastProjectRelativeDataToRenderSpace(NumberVector<?,?> data)
Projection1D
fastProjectRelativeDataToRenderSpace in interface Projection1Ddata - vector in data space
public double fastProjectRelativeScaledToRender(Vector v)
Projection1D
fastProjectRelativeScaledToRender in interface Projection1Dv - vector in scaled space
protected Vector rearrange(Vector v)
AbstractSimpleProjection
rearrange in class AbstractSimpleProjectionv - Vector to rearrange
protected Vector dearrange(Vector v)
AbstractSimpleProjection
dearrange in class AbstractSimpleProjectionv - Vector to undo the rearrangement
|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||