Stellt ein Singleton einer Form, welche für das Azeigen, Auswählen und Generieren von Transferfunktionen zuständig ist.
More...
List of all members.
Classes |
class | TransferPicker |
| Speichert die Transferfunktion in Form von Stützstellen.
|
Public Types |
enum | InterpolateMode { Linear
} |
| Definiert Interpolationsmethoden, die zur Generierung der Transferfunktion verwendet werden können.
More...
|
Public Member Functions |
delegate void | TransferChangedEventHandler (TransferModifier sender, EventArgs e) |
| Handler fuer das TransferChanged-Event.
|
| TransferModifier (String title) |
| Erstellt einen neuen TransferModifier.
|
float[] | generateRGBATransferFunction (int Length, InterpolateMode Mode) |
| Generiert die Transferfunktion mit gewünschter Länge und Interpolationsmethode.
|
Protected Member Functions |
override void | Dispose (bool disposing) |
| Clean up any resources being used.
|
Events |
TransferChangedEventHandler | TransferChanged |
| Event, welches ausgeloest wird, sobald der Benutzer die Transferfunktion bearbeitet hat und diese zur Verwendung neu generiert werden muss.
|
Detailed Description
Stellt ein Singleton einer Form, welche für das Azeigen, Auswählen und Generieren von Transferfunktionen zuständig ist.
Member Enumeration Documentation
Definiert Interpolationsmethoden, die zur Generierung der Transferfunktion verwendet werden können.
Constructor & Destructor Documentation
FlowMarkt::TransferModifier::TransferModifier |
( |
String |
title ) |
[inline] |
Erstellt einen neuen TransferModifier.
- Parameters:
-
title | Der Titel des Fensters um es von anderen TransferModifiers unterscheiden zu können |
Member Function Documentation
override void FlowMarkt::TransferModifier::Dispose |
( |
bool |
disposing ) |
[inline, protected] |
Clean up any resources being used.
- Parameters:
-
disposing | true if managed resources should be disposed; otherwise, false. |
float [] FlowMarkt::TransferModifier::generateRGBATransferFunction |
( |
int |
Length, |
|
|
InterpolateMode |
Mode |
|
) |
| [inline] |
Generiert die Transferfunktion mit gewünschter Länge und Interpolationsmethode.
- Parameters:
-
Length | Anzahl gewünschter äquidistanter Funktionswerte |
Mode | Interpolationsmethode |
- Returns:
- Ein Array der Länge im Format
delegate void FlowMarkt::TransferModifier::TransferChangedEventHandler |
( |
TransferModifier |
sender, |
|
|
EventArgs |
e |
|
) |
| |
Handler fuer das TransferChanged-Event.
- Parameters:
-
sender | Das Singleton-Objekt des TransferModifiers |
e | new EventArgs() |
Event Documentation
TransferChangedEventHandler FlowMarkt::TransferModifier::TransferChanged |
Event, welches ausgeloest wird, sobald der Benutzer die Transferfunktion bearbeitet hat und diese zur Verwendung neu generiert werden muss.
The documentation for this class was generated from the following files:
- D:/Matthias/studium/6sem/visualisierung/workdir/Vislucsgl/FlowMarkt/TransferModifier.cs
- D:/Matthias/studium/6sem/visualisierung/workdir/Vislucsgl/FlowMarkt/TransferModifier.Designer.cs