public abstract class AbstractProjection extends AbstractHierarchicalResult implements Projection
Modifier and Type | Field and Description |
---|---|
protected LinearScale[] |
scales
Scales in data set
|
SCALE
Constructor and Description |
---|
AbstractProjection(LinearScale[] scales)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
getInputDimensionality()
Get the input dimensionality of the projection.
|
String |
getLongName()
A "pretty" name for the result, for use in titles, captions and menus.
|
LinearScale |
getScale(int d)
Get the scales used, for rendering scales mostly.
|
String |
getShortName()
A short name for the result, useful for file names.
|
addChildResult, getHierarchy, setHierarchy
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHierarchy, setHierarchy
protected final LinearScale[] scales
public AbstractProjection(LinearScale[] scales)
scales
- Scales to usepublic int getInputDimensionality()
Projection
getInputDimensionality
in interface Projection
public LinearScale getScale(int d)
getScale
in interface Projection
d
- Dimensionpublic String getLongName()
Result
getLongName
in interface Result
public String getShortName()
Result
getShortName
in interface Result