Arrowplot Class Reference
#include <Arrowplot.h>
List of all members.
|
Public Member Functions |
| Arrowplot (Shader *_shader, int _dimX, int _dimY, int *_arrowsX, int *_arrowsY, float *_pointSize, int *_enableArrowplot, int *_enableSizeModification, int *_applyArrowTF) |
| ~Arrowplot () |
void | draw () |
int * | getArrowsX () |
int * | getArrowsY () |
float * | getPointSize () |
int * | getEnableArrowplot () |
int * | getEnableSizeModification () |
int * | getApplyArrowTF () |
void | setArrowsX (int value) |
void | setArrowsY (int value) |
void | setPointSize (float value) |
void | setEnableArrowplot (int value) |
void | setEnableSizeModification (int value) |
void | setApplyArrowTF (int value) |
| Arrowplot (Shader *_shader, int _dimX, int _dimY, int *_arrowsX, int *_arrowsY, float *_pointSize, int *_enableArrowplot, int *_enableSizeModification, int *_applyArrowTF) |
| ~Arrowplot () |
void | draw () |
int * | getArrowsX () |
int * | getArrowsY () |
float * | getPointSize () |
int * | getEnableArrowplot () |
int * | getEnableSizeModification () |
int * | getApplyArrowTF () |
void | setArrowsX (int value) |
void | setArrowsY (int value) |
void | setPointSize (float value) |
void | setEnableArrowplot (int value) |
void | setEnableSizeModification (int value) |
void | setApplyArrowTF (int value) |
Private Attributes |
int | dimX |
int | dimY |
int * | arrowsX |
int * | arrowsY |
float * | pointSize |
Shader * | shader |
int * | enableArrowplot |
int * | enableSizeModification |
int * | applyArrowTF |
Constructor & Destructor Documentation
Arrowplot::Arrowplot |
( |
Shader * |
_shader, |
|
|
int |
_dimX, |
|
|
int |
_dimY, |
|
|
int * |
_arrowsX, |
|
|
int * |
_arrowsY, |
|
|
float * |
_pointSize, |
|
|
int * |
_enableArrowplot, |
|
|
int * |
_enableSizeModification, |
|
|
int * |
_applyArrowTF | |
|
) |
| | |
Constructs a new arrowplot object
- Parameters:
-
| _shader | Pointer to the shader object |
| _dimX | dimension of the dataset in x direction |
| _dimY | dimension of the dataset in y direction |
| _arrowsX | number of arrows in x direction (GUI) |
| _arrowsY | number of arrows in y direction (GUI) |
| _pointSize | pointsize (GUI) |
| _enableArrowplot | Pointer to the variable if the arrowplot is enabled (GUI) |
| _enableSizeModification | Pointer to the variable if size modification should be enabled (GUI) |
| _applyArrowTF | Pointer to the variable if the transfer function should be applied to the arrows |
Arrowplot::~Arrowplot |
( |
|
) |
|
Destroy the arrowplot object
Arrowplot::Arrowplot |
( |
Shader * |
_shader, |
|
|
int |
_dimX, |
|
|
int |
_dimY, |
|
|
int * |
_arrowsX, |
|
|
int * |
_arrowsY, |
|
|
float * |
_pointSize, |
|
|
int * |
_enableArrowplot, |
|
|
int * |
_enableSizeModification, |
|
|
int * |
_applyArrowTF | |
|
) |
| | |
Arrowplot::~Arrowplot |
( |
|
) |
|
Member Function Documentation
int* Arrowplot::getApplyArrowTF |
( |
|
) |
|
int * Arrowplot::getApplyArrowTF |
( |
|
) |
|
Returns a pointer to the variable if the transfer function should be applied to the arrows
- Returns:
- Pointer to the variable if the transfer function should be applied to the arrows
int* Arrowplot::getArrowsX |
( |
|
) |
|
int * Arrowplot::getArrowsX |
( |
|
) |
|
Returns a pointer to the number of arrows in x direction
- Returns:
- number of arrows in x direction
int* Arrowplot::getArrowsY |
( |
|
) |
|
int * Arrowplot::getArrowsY |
( |
|
) |
|
Returns a pointer to the number of arrows in y direction
- Returns:
- number of arrows in y direction
int* Arrowplot::getEnableArrowplot |
( |
|
) |
|
int * Arrowplot::getEnableArrowplot |
( |
|
) |
|
Returns a pointer to the variable if the arrowplot is enabled
- Returns:
- pointer to the variable if the arrowplot is enabled
int* Arrowplot::getEnableSizeModification |
( |
|
) |
|
int * Arrowplot::getEnableSizeModification |
( |
|
) |
|
Returns a pointer to the variable if size modification should be enabled
- Returns:
- Pointer to the variable if size modification should be enabled
float* Arrowplot::getPointSize |
( |
|
) |
|
float * Arrowplot::getPointSize |
( |
|
) |
|
Returns a pointer to the pointsize
- Returns:
- pointsize
void Arrowplot::setApplyArrowTF |
( |
int |
value |
) |
|
void Arrowplot::setApplyArrowTF |
( |
int |
value |
) |
|
Sets if the transferfunction should be applied to the arrows
- Parameters:
-
| value | true if the transferfunction should be applied to the arrows, false otherwise |
void Arrowplot::setArrowsX |
( |
int |
value |
) |
|
void Arrowplot::setArrowsX |
( |
int |
value |
) |
|
Sets the number of arrows in x direction
- Parameters:
-
| value | Number of arrows in x direction |
void Arrowplot::setArrowsY |
( |
int |
value |
) |
|
void Arrowplot::setArrowsY |
( |
int |
value |
) |
|
Sets the number of arrows in y direction
- Parameters:
-
| value | Number of arrows in y direction |
void Arrowplot::setEnableArrowplot |
( |
int |
value |
) |
|
void Arrowplot::setEnableArrowplot |
( |
int |
value |
) |
|
Sets if the arrowplot is enabled
- Parameters:
-
| value | true if the arrowplot should be enabled, false otherwise |
void Arrowplot::setEnableSizeModification |
( |
int |
value |
) |
|
void Arrowplot::setEnableSizeModification |
( |
int |
value |
) |
|
Sets if the sizemodification of the arrows is enabled
- Parameters:
-
| value | true if the sizemodification should be enabled, false otherwise |
void Arrowplot::setPointSize |
( |
float |
value |
) |
|
void Arrowplot::setPointSize |
( |
float |
value |
) |
|
Sets the pointisze
- Parameters:
-
Member Data Documentation
Pointer to the variable if the transfer function should be applied to the arrows
number of arrows in x direction (GUI)
number of arrows in y direction (GUI)
dimension of the dataset in x direction
dimension of the dataset in y direction
Pointer to the variable if the arrowplot is enabled (GUI)
Pointer to the variable if size modification should be enabled (GUI)
Pointer to the shader object
The documentation for this class was generated from the following files:
- E:/Eigene Dateien/Michi/Studium/Semester7/Vis/LU/Beispiel2/FlowVis/FlowVis_2009_01_19_inkl_Texture/header/Arrowplot.h
- E:/Eigene Dateien/Michi/Studium/Semester7/Vis/LU/Beispiel2/FlowVis/header/Arrowplot.h
- E:/Eigene Dateien/Michi/Studium/Semester7/Vis/LU/Beispiel2/FlowVis/FlowVis_2009_01_19_inkl_Texture/src/Arrowplot.cpp
- E:/Eigene Dateien/Michi/Studium/Semester7/Vis/LU/Beispiel2/FlowVis/src/Arrowplot.cpp