|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Projection2D

Projections that have specialized methods to only compute the first two dimensions of the projection.
| Field Summary |
|---|
| Fields inherited from interface de.lmu.ifi.dbs.elki.visualization.projections.Projection |
|---|
SCALE |
| Method Summary | |
|---|---|
String |
estimateTransformString(double margin,
double width,
double height)
Get a SVG transformation string to bring the contents into the unit cube. |
Pair<DoubleMinMax,DoubleMinMax> |
estimateViewport()
Estimate the viewport requirements |
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. |
BitSet |
getVisibleDimensions2D()
Get a bit set of dimensions that are visible. |
| 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 |
|---|
double[] fastProjectDataToRenderSpace(Vector data)
data - vector in data space
double[] fastProjectDataToRenderSpace(NumberVector<?,?> data)
data - vector in data space
double[] fastProjectScaledToRender(Vector v)
v - vector in scaled space
double[] fastProjectRelativeDataToRenderSpace(Vector data)
data - vector in data space
double[] fastProjectRelativeDataToRenderSpace(NumberVector<?,?> data)
data - vector in data space
double[] fastProjectRelativeScaledToRender(Vector v)
v - vector in scaled space
Pair<DoubleMinMax,DoubleMinMax> estimateViewport()
String estimateTransformString(double margin,
double width,
double height)
margin - extra margin to add.width - Widthheight - Height
BitSet getVisibleDimensions2D()
|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||