#include <Interactor.h>
Inheritance diagram for LUVis::Interactor:
Public Member Functions | |
Interactor (TabPage^Object) | |
Interactor (TabPage^Object, TransferFunction^_transf) | |
~Interactor (void) | |
void | Render () |
Render all Interactors. | |
TransferFunction | GetTransferfunction () |
TabPage | GetTab () |
Control | GetControl (String^name, TabPage^Tab) |
Control | GetControl (String^name) |
void | Update (bool active, float alpha) |
Private Attributes | |
TabPage | mTab |
TransferFunction | TF |
bool | enable |
ArrayList | InteractorList |
Arraylist with all Interactors. |
Class to Render and Handle Interactors.
LUVis::Interactor::Interactor | ( | TabPage^ | Object | ) |
LUVis::Interactor::Interactor | ( | TabPage^ | Object, | |
TransferFunction^ | _transf | |||
) |
Interactor::~Interactor | ( | void | ) |
Control Interactor::GetControl | ( | String^ | name | ) |
Control Interactor::GetControl | ( | String^ | name, | |
TabPage^ | Tab | |||
) |
TabPage Interactor::GetTab | ( | ) |
TransferFunction Interactor::GetTransferfunction | ( | ) |
void Interactor::Render | ( | ) |
Render all Interactors.
void Interactor::Update | ( | bool | active, | |
float | alpha | |||
) |
bool LUVis::Interactor::enable [private] |
ArrayList LUVis::Interactor::InteractorList [private] |
Arraylist with all Interactors.
TabPage LUVis::Interactor::mTab [private] |
TransferFunction LUVis::Interactor::TF [private] |