CVolViserDlg Class Reference

Der Volviser Dialog. More...

#include <VolViserDlg.h>

List of all members.

Public Types

enum  { IDD = IDD_VOLVISER_DIALOG }

Public Member Functions

 CVolViserDlg (CWnd *pParent=NULL)
afx_msg void OnDateiOpen ()
afx_msg void OnDateiBeenden ()
void EnableSliceView (void)
afx_msg void OnClose ()
afx_msg void OnPopupZoomout ()
afx_msg void OnPopupFarbe ()
afx_msg void OnPopupLoeschen ()
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnBnClickedButtonRender ()
afx_msg void OnBnClickedRadioFirsthit ()
afx_msg void OnBnClickedRadioMaxint ()
afx_msg void OnBnClickedRadioComposite ()
afx_msg void OnBnClickedCheckTrilinear ()
afx_msg void OnBnClickedCheckLight ()

Public Attributes

CTransferDisplay m_histo_display

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
virtual BOOL PreTranslateMessage (MSG *pMsg)
afx_msg void OnSysCommand (UINT nID, LPARAM lParam)
afx_msg void OnPaint ()
afx_msg HCURSOR OnQueryDragIcon ()
afx_msg void OnSliceGroup ()
afx_msg void OnRenderGroup ()
afx_msg void OnRadioXY ()
afx_msg void OnRadioYZ ()
afx_msg void OnRadioXZ ()
afx_msg void OnMouseMove (UINT nFlags, CPoint point)
afx_msg void OnLButtonUp (UINT nFlags, CPoint point)
afx_msg void OnContextMenu (CWnd *, CPoint)
afx_msg void OnPopupSliceReset ()
afx_msg void OnHScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar)
void showStats ()

Protected Attributes

HICON m_hIcon
COpenGLControl openGLControl
VolData volDataSet
bool react
bool wasHisto
TissuePointcurrentPoint
bool wasMove
CCheckableGroupBox m_slice_group
CCheckableGroupBox m_render_group
CCheckableGroupBox m_option_group
CCheckableGroupBox m_transfer_group


Detailed Description

Der Volviser Dialog.

Da es sich hier um eine Modale-Dialog-Anwendung handelt passiert hier genau alles.


Member Enumeration Documentation

anonymous enum
 

Enumerator:
IDD 


Constructor & Destructor Documentation

CVolViserDlg::CVolViserDlg CWnd *  pParent = NULL  ) 
 


Member Function Documentation

void CVolViserDlg::DoDataExchange CDataExchange *  pDX  )  [protected, virtual]
 

void CVolViserDlg::EnableSliceView void   ) 
 

void CVolViserDlg::OnBnClickedButtonRender  ) 
 

void CVolViserDlg::OnBnClickedCheckLight  ) 
 

void CVolViserDlg::OnBnClickedCheckTrilinear  ) 
 

void CVolViserDlg::OnBnClickedRadioComposite  ) 
 

void CVolViserDlg::OnBnClickedRadioFirsthit  ) 
 

void CVolViserDlg::OnBnClickedRadioMaxint  ) 
 

void CVolViserDlg::OnClose  ) 
 

void CVolViserDlg::OnContextMenu CWnd *  ,
CPoint 
[protected]
 

void CVolViserDlg::OnDateiBeenden  ) 
 

void CVolViserDlg::OnDateiOpen  ) 
 

void CVolViserDlg::OnHScroll UINT  nSBCode,
UINT  nPos,
CScrollBar *  pScrollBar
[protected]
 

BOOL CVolViserDlg::OnInitDialog  )  [protected, virtual]
 

void CVolViserDlg::OnLButtonUp UINT  nFlags,
CPoint  point
[protected]
 

void CVolViserDlg::OnMouseMove UINT  nFlags,
CPoint  point
[protected]
 

void CVolViserDlg::OnPaint  )  [protected]
 

void CVolViserDlg::OnPopupFarbe  ) 
 

void CVolViserDlg::OnPopupLoeschen  ) 
 

void CVolViserDlg::OnPopupSliceReset  )  [protected]
 

void CVolViserDlg::OnPopupZoomout  ) 
 

HCURSOR CVolViserDlg::OnQueryDragIcon  )  [protected]
 

void CVolViserDlg::OnRadioXY  )  [protected]
 

void CVolViserDlg::OnRadioXZ  )  [protected]
 

void CVolViserDlg::OnRadioYZ  )  [protected]
 

void CVolViserDlg::OnRenderGroup  )  [protected]
 

void CVolViserDlg::OnSize UINT  nType,
int  cx,
int  cy
 

void CVolViserDlg::OnSliceGroup  )  [protected]
 

void CVolViserDlg::OnSysCommand UINT  nID,
LPARAM  lParam
[protected]
 

BOOL CVolViserDlg::PreTranslateMessage MSG *  pMsg  )  [protected, virtual]
 

void CVolViserDlg::showStats  )  [protected]
 


Member Data Documentation

TissuePoint* CVolViserDlg::currentPoint [protected]
 

HICON CVolViserDlg::m_hIcon [protected]
 

CTransferDisplay CVolViserDlg::m_histo_display
 

CCheckableGroupBox CVolViserDlg::m_option_group [protected]
 

CCheckableGroupBox CVolViserDlg::m_render_group [protected]
 

CCheckableGroupBox CVolViserDlg::m_slice_group [protected]
 

CCheckableGroupBox CVolViserDlg::m_transfer_group [protected]
 

COpenGLControl CVolViserDlg::openGLControl [protected]
 

bool CVolViserDlg::react [protected]
 

VolData CVolViserDlg::volDataSet [protected]
 

bool CVolViserDlg::wasHisto [protected]
 

bool CVolViserDlg::wasMove [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Dec 7 00:31:16 2005 for Volviser by  doxygen 1.4.5