Public Member Functions |
| PcCvsDataset (String filename) |
float[] | createDiscreteVbo () |
float[] | create2dProjDataDomain (int dim1, int dim2) |
| Liefert Orthogonalprojektion der Datenpunkte der Datendomäne an den gegebenen beiden Achsen. in Schleife mit Parametern (0,1), (1,2), (2,3), ..., (d-2, d-1). (d Dimension der Datendomäne) Format: [x0, y0, x1, y1, ..., xn, yn], jedes Element in [0,1]. Da Datensatz statisch ist werden Abfragen gleich in einen Cache geschrieben. Diese Funktion ist bei Folgeaufrufe mit gleichen Parametern praktisch kostenlos.
|
int | getDimensions () |
String[] | getDimensionTitles () |
float | getGlobalMaximum () |
float | getGlobalMaximum (int[] dims) |
float | getMaximum (int dim) |
float | getGlobalMinimum () |
float | getGlobalMinimum (int[] dims) |
float | getMinimum (int dim) |
Lädt CSV-Dateien und bietet parallelkoordinatenfreundlichen Zugriff auf deren Daten. Sie soll außerdem Daten für eine passende Skalierung der Werte zur Verfügung stellen.
float [] HW09CPC.PcCvsDataset.create2dProjDataDomain |
( |
int |
dim1, |
|
|
int |
dim2 |
|
) |
| |
Liefert Orthogonalprojektion der Datenpunkte der Datendomäne an den gegebenen beiden Achsen. in Schleife mit Parametern (0,1), (1,2), (2,3), ..., (d-2, d-1). (d Dimension der Datendomäne) Format: [x0, y0, x1, y1, ..., xn, yn], jedes Element in [0,1]. Da Datensatz statisch ist werden Abfragen gleich in einen Cache geschrieben. Diese Funktion ist bei Folgeaufrufe mit gleichen Parametern praktisch kostenlos.
- Parameters:
-
dim1 | Index der ersten Dimension |
dim2 | Index der zweiten Dimension |
- Returns:
- Array im angegebenen Format
float [] HW09CPC.PcCvsDataset.createDiscreteVbo |
( |
| ) |
|
Format: [x0, y0, r0, g0, b0, a0, x1, y1, r1, g1, b1, a1, ..., xn, yn, rn, gn, bn, an] konkateniert fuer jedes line strip. Die Werte X sowie Y liegen in [0,1]. Diese Methode liefert ri=gi=bi=ai=1 für alle i.
- Returns:
- Erstelltes VBO