LUVis::Interactor Class Reference

Interactor Class. More...

#include <Interactor.h>

Inheritance diagram for LUVis::Interactor:

LUVis::InteractorParameter List of all members.

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.

Detailed Description

Interactor Class.

Class to Render and Handle Interactors.


Constructor & Destructor Documentation

LUVis::Interactor::Interactor ( TabPage^  Object  ) 

LUVis::Interactor::Interactor ( TabPage^  Object,
TransferFunction _transf 
)

Interactor::~Interactor ( void   ) 


Member Function Documentation

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 
)


Member Data Documentation

bool LUVis::Interactor::enable [private]

ArrayList LUVis::Interactor::InteractorList [private]

Arraylist with all Interactors.

TabPage LUVis::Interactor::mTab [private]

TransferFunction LUVis::Interactor::TF [private]


The documentation for this class was generated from the following files:
Generated on Wed Jan 17 16:23:54 2007 by  doxygen 1.4.7