public abstract class AbstractProjection extends java.lang.Object implements Projection
Modifier and Type | Field and Description |
---|---|
private Projector |
p
Projector used
|
protected LinearScale[] |
scales
Scales in data set
|
INVSCALE, SCALE
Constructor and Description |
---|
AbstractProjection(Projector p,
LinearScale[] scales)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
getInputDimensionality()
Get the input dimensionality of the projection.
|
java.lang.String |
getMenuName()
Name to display in the menu.
|
Projector |
getProjector()
Projector used for generating this projection.
|
LinearScale |
getScale(int d)
Get the scales used, for rendering scales mostly.
|
protected final LinearScale[] scales
private final Projector p
public AbstractProjection(Projector p, LinearScale[] scales)
p
- Projectorscales
- Scales to usepublic int getInputDimensionality()
Projection
getInputDimensionality
in interface Projection
public LinearScale getScale(int d)
getScale
in interface Projection
d
- Dimensionpublic java.lang.String getMenuName()
VisualizationItem
null
or empty string.getMenuName
in interface VisualizationItem
public Projector getProjector()
Projection
getProjector
in interface Projection
Copyright © 2019 ELKI Development Team. License information.