|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.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 Projection1D
data
- vector in data space
public double fastProjectDataToRenderSpace(NumberVector<?,?> data)
Projection1D
fastProjectDataToRenderSpace
in interface Projection1D
data
- vector in data space
public double fastProjectScaledToRender(Vector v)
Projection1D
fastProjectScaledToRender
in interface Projection1D
v
- vector in scaled space
public double fastProjectRelativeDataToRenderSpace(Vector data)
Projection1D
fastProjectRelativeDataToRenderSpace
in interface Projection1D
data
- vector in data space
public double fastProjectRelativeDataToRenderSpace(NumberVector<?,?> data)
Projection1D
fastProjectRelativeDataToRenderSpace
in interface Projection1D
data
- vector in data space
public double fastProjectRelativeScaledToRender(Vector v)
Projection1D
fastProjectRelativeScaledToRender
in interface Projection1D
v
- vector in scaled space
protected Vector rearrange(Vector v)
AbstractSimpleProjection
rearrange
in class AbstractSimpleProjection
v
- Vector to rearrange
protected Vector dearrange(Vector v)
AbstractSimpleProjection
dearrange
in class AbstractSimpleProjection
v
- Vector to undo the rearrangement
|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |