#import <Data.h>
Public Member Functions | |
| (id) | - init |
| (id) | - copyWithZone: |
| (id) | - retain |
| (unsigned) | - retainCount |
| (void) | - release |
| (id) | - autorelease |
| (void) | - loadFromFileName: |
| (BOOL) | - hasData |
| (NSString *) | - filename |
| (void) | - calculateGradients |
| (int) | - xDim |
| (int) | - yDim |
| (int) | - zDim |
| (int) | - maxDensity |
| (float) | - getNormalizedOccurrenceForDensity: |
| (int) | - getDensityForX:Y:Z: |
| (int) | - getDensityForRelativeX:Y:Z: |
| (Vector) | - getGradientForX:Y:Z: |
| (Vector) | - getGradientForRelativeX:Y:Z: |
| (float) | - trilinearForX:Y:Z:s000:s100:s010:s110:s001:s101:s011:s111: |
Static Public Member Functions | |
| (Data *) | + sharedInstance |
| (id) | + allocWithZone: |
Protected Attributes | |
| NSString * | filename |
| int | xDim |
| int | yDim |
| int | zDim |
| int | maxDensity |
| int * | data |
| float * | occurrene |
| Vector * | gradients |
|
|
|
|
|
|
|
|
berechnent die gradienten vom aktuellen datensatz |
|
|
|
|
|
enthält den filenamen vom aktuellen datensatz |
|
||||||||||||||||
|
liefert den dichtewert für ein x, y und z (0 <= x,y,z <= 1) |
|
||||||||||||||||
|
liefert den dichtewert für ein bestimes x, y und z. x, y und z müssen in dem bericht xDim, yDim, zDim liegen |
|
||||||||||||||||
|
liefert den gradienten für ein x, y und z (0 <= x,y,z <= 1) |
|
||||||||||||||||
|
liefert den gradienten für ein bestimes x, y und z. x, y und z müssen in dem bericht xDim, yDim, zDim liegen |
|
|
liefert eine wert zwischen 0 und 1, je nach dem wie häufig der übergebene dichtewert im datensatz auftritt. |
|
|
gibt auskunft, ob bereits daten geladen wurden |
|
|
|
|
|
laden der daten von einem filename |
|
|
maximal mögliche dichte (bei uns immer 12 bit => 4096) |
|
|
|
|
|
|
|
|
|
|
|
retourniert das (einzig existierende) Data object |
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
x dimension vom aktuellen datensatz |
|
|
y dimension vom aktuellen datensatz |
|
|
z dimension vom aktuellen datensatz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.5