Stellt eine einzelne Streamline dar.
More...
List of all members.
Detailed Description
Stellt eine einzelne Streamline dar.
Constructor & Destructor Documentation
FlowMarkt::Streamlines::Streamline::Streamline |
( |
Vec3[] |
_points, |
|
|
float[] |
_size, |
|
|
float |
_aspectRatio, |
|
|
Vec3 |
_color, |
|
|
GL |
_gl |
|
) |
| [inline] |
Der Konstruktor.
- Parameters:
-
_points | Die Punkte |
_size | Die Abstände |
_aspectRatio | Aspectratio des Datensatzes |
_color | die Farbe |
_gl | das GL Objekt |
Member Function Documentation
void FlowMarkt::Streamlines::Streamline::draw |
( |
float |
z, |
|
|
Vec3 |
color |
|
) |
| [inline] |
Zeichnet die Streamline mit gewählter Farbe.
- Parameters:
-
z | die z-Tiefe |
color | die Farbe |
void FlowMarkt::Streamlines::Streamline::draw |
( |
float |
z ) |
[inline] |
void FlowMarkt::Streamlines::Streamline::drawLic |
( |
bool |
mod, |
|
|
int |
licN, |
|
|
float |
z |
|
) |
| [inline] |
Zeichnet die Streamline mit Lic.
- Parameters:
-
mod | true = modulo PeriodenFkt, false = Sin |
licN | die Periodenlänge |
z | die z-Tiefe |
void FlowMarkt::Streamlines::Streamline::drawWithSize |
( |
float |
sizeScale, |
|
|
float |
z |
|
) |
| [inline] |
Zeichnet die Streamline mit Tapering.
- Parameters:
-
sizeScale | die Linienstärke |
z | die z-Tiefe |
bool FlowMarkt::Streamlines::Streamline::final |
( |
) |
[inline] |
Gibt zurück ob die Streamline fürs Rendering final ist.
- Returns:
- true = final , false = nicht final
void FlowMarkt::Streamlines::Streamline::finalizeForRendering |
( |
float |
z ) |
[inline] |
Finalisiert die Streamline für das Rendering.
- Parameters:
-
Vec3 [] FlowMarkt::Streamlines::Streamline::getPoints |
( |
) |
[inline] |
Liefert die Punkte zurück.
- Returns:
- die Punkte
Vec3 [] FlowMarkt::Streamlines::Streamline::getRenderPoints |
( |
) |
[inline] |
Liefert die Rendering Punkte zurück.
- Returns:
- die Rendering Punkte
void FlowMarkt::Streamlines::Streamline::setColor |
( |
Vec3 |
c ) |
[inline] |
Setzt die Farbe.
- Parameters:
-
void FlowMarkt::Streamlines::Streamline::setOffset |
( |
double |
n ) |
[inline] |
Setzt den Offset für Lic.
- Parameters:
-
The documentation for this class was generated from the following file:
- D:/Matthias/studium/6sem/visualisierung/workdir/Vislucsgl/FlowMarkt/Streamlines.cs