VisMainUI Class Reference

#include <visMainUI.h>

Collaboration diagram for VisMainUI:

Collaboration graph
[legend]
List of all members.

Public Slots

void valueChanged (int newVal)
void rendererChanged (const QString &renderer)
void sampleRateChanged (double newVal)
void renderModeChanged (const QString &renderMode)
void interpolationModeChanged (const QString &interpolationMode)
void imgSizeChanged (double newVal)
void bgColorChanged ()
void kSMoved (int)
void kDMoved (int)
void sEMoved (int)
void rotateXMoved (int)
void rotateYMoved (int)
void rotateZMoved (int)
void lightVectorChanged (int)
void lightingEnableChanged (int)
void applyChanges ()
void settingsChanged ()
void axisX ()
void axisY ()
void axisZ ()
void promptFile ()
void newShader ()
void renderImage ()
void setToSlicer ()
void setToRayCaster ()

Public Member Functions

 VisMainUI (QWidget *parent=0)
 ~VisMainUI ()

Private Member Functions

void setViewerPosition ()

Private Attributes

std::auto_ptr< Data > mData
std::auto_ptr< Gradient > mGradient
std::auto_ptr< ARender > mRenderer
std::auto_ptr< QPixmap > mPixmap
std::auto_ptr< QImage > mImage
bool mSettingsChanged
Ui::MainWindow ui

Constructor & Destructor Documentation

VisMainUI::VisMainUI (  QWidget *  parent = 0  ) 
 

VisMainUI::~VisMainUI (   ) 
 


Member Function Documentation

void VisMainUI::applyChanges (   )  [slot]
 

void VisMainUI::axisX (   )  [slot]
 

void VisMainUI::axisY (   )  [slot]
 

void VisMainUI::axisZ (   )  [slot]
 

void VisMainUI::bgColorChanged (   )  [slot]
 

void VisMainUI::imgSizeChanged (  double  newVal  )  [slot]
 

void VisMainUI::interpolationModeChanged (  const QString &  interpolationMode  )  [slot]
 

void VisMainUI::kDMoved (  int   )  [slot]
 

void VisMainUI::kSMoved (  int   )  [slot]
 

void VisMainUI::lightingEnableChanged (  int   )  [slot]
 

void VisMainUI::lightVectorChanged (  int   )  [slot]
 

void VisMainUI::newShader (   )  [slot]
 

void VisMainUI::promptFile (   )  [slot]
 

void VisMainUI::rendererChanged (  const QString &  renderer  )  [slot]
 

void VisMainUI::renderImage (   )  [slot]
 

void VisMainUI::renderModeChanged (  const QString &  renderMode  )  [slot]
 

void VisMainUI::rotateXMoved (  int   )  [slot]
 

void VisMainUI::rotateYMoved (  int   )  [slot]
 

void VisMainUI::rotateZMoved (  int   )  [slot]
 

void VisMainUI::sampleRateChanged (  double  newVal  )  [slot]
 

void VisMainUI::sEMoved (  int   )  [slot]
 

void VisMainUI::settingsChanged (   )  [slot]
 

void VisMainUI::setToRayCaster (   )  [slot]
 

void VisMainUI::setToSlicer (   )  [slot]
 

void VisMainUI::setViewerPosition (   )  [private]
 

void VisMainUI::valueChanged (  int  newVal  )  [slot]
 


Member Data Documentation

std::auto_ptr<Data> VisMainUI::mData [private]
 

std::auto_ptr<Gradient> VisMainUI::mGradient [private]
 

std::auto_ptr<QImage> VisMainUI::mImage [private]
 

std::auto_ptr<QPixmap> VisMainUI::mPixmap [private]
 

std::auto_ptr<ARender> VisMainUI::mRenderer [private]
 

bool VisMainUI::mSettingsChanged [private]
 

Ui::MainWindow VisMainUI::ui [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Dec 19 00:13:49 2005 for Visualization by  doxygen 1.4.5